Jak opravit 'sudo apt-get command not found' on macOS

Většina Debianu používá obalový systém dpkg, který poskytuje programy a aplikace pro instalaci. Kvůli tomuto balicímu systému nemusí uživatelé vytvářet programy ze zdrojových kódů. Nástrojem potřebným pro interakci s tímto obalovým systémem je APT (Advanced Package Tool). Tento nástroj APT však někdy nebude fungovat v systému MacOS a zobrazí chybu „ sudo: apt-get: příkaz nebyl nalezen “.

Chybové hlášení

Co způsobuje chybu „příkaz sudo apt-get nebyl nalezen“ v systému MacOS?

Kdykoli na terminálu dojde k chybě „ příkaz nenalezen “, znamená to, že příkaz, který se pokoušíte použít pro konkrétní aplikaci nebo knihovnu, není k dispozici. Pokud aplikace nebo obslužný program není nainstalován ve vašem systému, nebudou fungovat všechny příkazy nebo funkce související s tímto obslužným programem. Všichni víme, že příkazy na terminálu Linux a MacOS jsou 99% stejné. Neznamená to však, že Linux i MacOS budou pro instalaci a správu balíčků používat stejné manažery a obslužné programy. Závěry, APT příkazy nejsou dostupné pro MacOS.

Alternativy APT pro MacOS

Příkazy APT se používají ke stahování, aktualizaci nebo aktualizaci aplikací prostřednictvím terminálu. Tato volba je však pouze pro několik distributorů systému Debian Linux. MacOS má tedy několik alternativ, které fungují stejně jako APT. Tyto alternativy se používají pro stejnou práci s APT a mají několik odlišných / lepších funkcí.

Metoda 1: Instalace Homebrew v macOS

Příkaz ' apt-get ' je určen pro instalaci balíků v systémech Linux. Homebrew je ekvivalentem pro Mac. Je to správce balíků, který se většina lidí cítí dobře s jeho používáním. Homebrew nainstaluje balíčky do svého vlastního adresáře a poté symbolicky propojí své soubory do / user / local . Můžete nainstalovat homebrew a spustit příkaz k instalaci balíčků podle následujících kroků:

  1. Podržte klávesu Command a stisknutím mezerníku otevřete Spotlight, poté zadejte Terminal a Enter .

    Otevření terminálu
  2. Nejprve musíte nainstalovat nástroj příkazového řádku Xcode pomocí následujícího příkazu:
     xcode-select - nainstalovat 

    Instalace nástroje příkazového řádku xcode
  3. Po instalaci nástroje Xcode nyní zadejte / zkopírujte následující příkaz k instalaci Homebrew na MacOS:
     ruby -e "$ (curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install)" 

    Instalace homebrew
  4. Instalace si vyžádá klávesu Enter (Enter) a heslo pro potvrzení.
  5. Zobrazí se zpráva o úspěšné instalaci pro správnou instalaci nástroje, jak je ukázáno níže:

    Zpráva byla úspěšně nainstalována
  6. Nyní pomocí homebrewu zadejte následující příkaz k instalaci balíčku, který chcete nainstalovat:
     vařit název instalace 

    Instalace balíčku pomocí příkazu homebrew

    Poznámka : Jméno v příkazu může být název balíčku, který se pokoušíte nainstalovat do svého makra.

  7. Příkaz Brew úspěšně nainstaluje balíček do vašeho systému.

Metoda 2: Instalace MacPorts v macOS

Software MacPorts se používá pro kompilaci, instalaci a správu softwaru s otevřeným zdrojovým kódem. MacPorts automaticky nainstaluje všechny požadované závislosti pro daný port, který se uživatel pokouší nainstalovat. Snadno se používá; můžete nainstalovat, stáhnout nebo zkompilovat aplikaci a knihovnu pomocí jediného příkazu. MacPorts také poskytuje aktualizace a odinstalace nainstalovaných portů. Můžete jej nainstalovat pečlivě podle následujících kroků:

  1. Otevřete App Store z Docku a ve vyhledávacím poli vyhledejte Xcode . Klikněte na Získat a nainstalujte Xcode. Buďte trpěliví, instalace bude nějakou dobu trvat, protože velikost je kolem 6 GB.

    Poznámka : Vyžádá si uživatelské jméno a heslo pro účet, který používáte v App Store.

    Instalace Xcode z App Store
  2. Souhlas s Xcode můžete souhlasit otevřením aplikace z App Store nebo Dock a kliknutím na tlačítko Souhlasím .

    Tlačítko Souhlasím

    Nebo zadáním následujícího příkazu v Terminálu souhlasíte s dohodami.

     sudo xcodebuild - licence 
  3. Podržte klávesu Command a stisknutím mezerníku otevřete Spotlight, poté zadejte Terminal a

    Otevření terminálu
  4. Chcete-li nainstalovat nástroj příkazového řádku Xcode, zadejte následující příkaz:
     xcode-select - nainstalovat 

    Instalace nástroje příkazového řádku xcode
  5. Nyní si zde stáhněte MacPorts pro váš operační systém, který používáte: MacPorts

    Stahování MacPorts z webu
  6. Po stažení otevřete stažený soubor a nainstalujte software provedením instalačního procesu / kroků a poskytnutím hesla, pokud budete vyzváni.
  7. Po dokončení instalace restartujte Terminál a zadejte následující příkaz:
     sudo port selfupdate 

    Aktualizace a kontrola MacPortů v Terminálu

    Poznámka : MacPorts je úspěšně nainstalován, pokud se zobrazí zpráva „ Aktualizace základních zdrojů MacPorts pomocí rsync “. Pokud se však tato zpráva nezobrazí, musíte ji znovu správně nainstalovat.

  8. Nyní můžete nainstalovat jakýkoli balíček pomocí následujícího příkazu:
     název instalace sudo portu 

    Instalace přes MacPorts

    Poznámka : Jméno v příkazu může být název balíčku, který se pokoušíte nainstalovat do svého makra.

Zajímavé Články