Hogyan javíthatunk a „sudo apt-get parancs nem található” a MacOS-on
A legtöbb Debian dpkg csomagolási rendszert használ, amely programokat és alkalmazásokat biztosít a telepítéshez. E csomagolórendszer miatt a felhasználóknak nem kell programokat készíteniük a forráskódokból. A csomagolórendszerrel való kölcsönhatáshoz az APT (Advanced Package Tool) eszköz szükséges. Időnként azonban ez az APT eszköz nem működik a macOS rendszeren, és hibaüzenet jelenik meg: “ sudo: apt-get: parancs nem található ”.
Mi okozza a 'sudo apt-get parancs nem található' hibát a macOS-on?
Ha a terminálon nem található „ parancs nem található ”, ez azt jelenti, hogy az adott alkalmazáshoz vagy könyvtárhoz használni kívánt parancs nem érhető el. Ha az alkalmazást vagy segédprogramot nem telepítette a rendszerére, akkor az ehhez a segédprogramhoz kapcsolódó összes parancs vagy funkció nem fog működni. Mindannyian tudjuk, hogy a Linux és a macOS terminálján a parancsok 99% -ban megegyeznek. Ez azonban nem jelenti azt, hogy a Linux és a macOS ugyanazokat a kezelőket és segédprogramokat fogja használni a csomagok telepítéséhez és kezeléséhez. Összegezve, az APT parancsok nem érhetők el a macOS esetén.
APT alternatívái a MacOS-hoz
Az APT parancsokat alkalmazások letöltésére, frissítésére vagy frissítésére használják a terminálon keresztül. Ez a lehetőség azonban csak néhány Debian Linux disztribútorra vonatkozik. Tehát a macOS-nak van néhány alternatíva, amelyek ugyanúgy működnek, mint az APT. Ezeket az alternatívákat ugyanazon APT munkához használják, és néhány különböző / jobb tulajdonsággal rendelkeznek.
1. módszer: A Homebrew telepítése a macOS-ba
Az ' apt-get ' parancs csomagok Linux rendszerekre történő telepítésére szolgál. A Homebrew megfelel a Mac-nek. A legtöbb csomag kezelője a csomagkezelőnek. A Homebrew telepíti a csomagokat a saját könyvtárba, majd szimbolikusan összekapcsolja fájljaikat a / user / local könyvtárba. Telepítheti a homebrew programot, és futtathatja a parancsot a csomagok telepítéséhez az alábbi lépések végrehajtásával:
- Tartsa nyomva a Parancs gombot és nyomja meg a szóköz gombot a Spotlight megnyitásához, majd írja be a Terminal és az Enter billentyűt.
Nyitó terminál - Először telepítenie kell az Xcode parancssori eszközt a következő paranccsal:
xcode-select --install
Az xcode parancssori eszköz telepítése - Az Xcode eszköz telepítése után írja be / másolja be a következő parancsot a Homebrew telepítéséhez MacOS-ra:
ruby -e "$ (göndör -fsSL //raw.githubusercontent.com/Homebrew/install/master/install)"
A homebrew telepítése - A telepítés visszatérés (Enter) kulcsot és jelszót kér a megerősítéshez.
- A telepítés sikeres üzenetét kapja az eszköz helyes telepítéséről, az alábbiak szerint:
Sikeresen telepített üzenet - Most a Homebrew használatával írja be a következő parancsot a telepíteni kívánt csomag telepítéséhez:
brew telepítési név
A csomag telepítése a homebrew paranccsal Megjegyzés : A parancsban szereplő név lehet annak a csomagnak a neve, amelyet megpróbál telepíteni a macOS-ra.
- A Brew parancs sikeresen telepíti a csomagot a rendszerére.
2. módszer: MacPorts telepítése a macOS-ba
A MacPorts szoftvert a nyílt forráskódú szoftverek fordítására, telepítésére és kezelésére használják. A MacPorts automatikusan telepíti az adott porthoz szükséges függőségeket, amelyeket a felhasználó telepíteni próbál. Könnyen kezelhető; egyetlen parancs segítségével telepíthet, letölthet vagy fordíthat alkalmazásokat és könyvtárakat. A MacPorts frissítéseket és eltávolításokat is biztosít a telepített portokhoz. Az alábbi lépések gondos követésével telepítheti:
- Nyissa meg az App Store-ot a Dock-ból, és keresse meg az Xcode- t a keresőmezőben. Kattintson a Get és telepítse az Xcode-t. Légy türelmes, ennek telepítése némi időt vesz igénybe, mert a mérete körülbelül 6 GB.
Megjegyzés : Felhasználónevet és jelszót fog kérni a fiókhoz, amelyet az App Store-ban használ.
Az Xcode telepítése az App Store-ból - Ha elfogadja az alkalmazást az App Store-ból vagy a Dockból, és rákattint az Agree gombra, akkor elfogadhatja az Xcode megállapodását .
A megállapodás elfogadásának gombja Vagy beírhatja a következő parancsot a Terminálon, hogy egyetértenek a megállapodásokkal.
sudo xcodebuild -license
- Tartsa nyomva a Parancs gombot és nyomja meg a szóköz gombot a Spotlight megnyitásához, majd írja be a Terminal és a billentyűt
Nyitó terminál - Írja be a következő parancsot az Xcode parancssori eszköz telepítéséhez:
xcode-select --install
Az xcode parancssori eszköz telepítése - Töltse le most a MacPorts operációs rendszert, amelyet használ: MacPorts
MacPorts letöltése a webhelyről - A letöltés után nyissa meg a letöltött fájlt és telepítse a szoftvert a telepítési folyamaton / lépéseken keresztül, és kérés esetén megadja a jelszót.
- A telepítés befejezése után indítsa újra a Terminált, és írja be a következő parancsot:
sudo port önfrissítés
A MacPorts frissítése és ellenőrzése a terminálon Megjegyzés : A MacPorts telepítése sikeres, ha a következő üzenet jelenik meg: ' A MacPorts alapforrásának frissítése rsync használatával '. Ha azonban nem látja ezt az üzenetet, akkor újra kell telepítenie.
- Mostantól bármilyen csomag telepíthető a következő paranccsal:
sudo port telepítési neve
Telepítés MacPortson keresztül Megjegyzés : A parancsban szereplő név lehet annak a csomagnak a neve, amelyet megpróbál telepíteni a macOS-ra.