Jak naprawić błąd „sudo apt-get command not found” na macOS

Większość Debiana używa systemu pakowania dpkg, który udostępnia programy i aplikacje do instalacji. Z powodu tego systemu pakowania użytkownicy nie muszą budować programów z kodów źródłowych. Narzędziem wymaganym do interakcji z tym systemem pakowania jest APT (Advanced Package Tool). Czasami jednak to narzędzie APT nie działa w systemie macOS i wyświetla błąd „ sudo: apt-get: polecenie nieznalezione ”.

Komunikat o błędzie

Co powoduje błąd „nie znaleziono polecenia sudo apt-get” w systemie macOS?

Ilekroć w terminalu pojawia się błąd „ nie znaleziono polecenia ”, oznacza to, że polecenie, którego próbujesz użyć dla określonej aplikacji lub biblioteki, jest niedostępne. Jeśli aplikacja lub narzędzie nie jest zainstalowane w systemie, wszystkie polecenia lub funkcje związane z tym narzędziem nie będą działać. Wszyscy wiemy, że polecenia w terminalu Linux i macOS są w 99% takie same. Nie oznacza to jednak, że zarówno Linux, jak i macOS będą używać tych samych menedżerów i narzędzi do instalowania pakietów i zarządzania nimi. Podsumowując, polecenia APT nie są dostępne dla systemu macOS.

Alternatywy APT dla macOS

Polecenia APT służą do pobierania, aktualizacji lub aktualizacji aplikacji za pośrednictwem terminala. Jednak ta opcja jest dostępna tylko dla kilku dystrybutorów Debiana Linux. Dlatego MacOS ma kilka alternatyw, które działają tak samo jak APT. Te alternatywy są używane do tej samej pracy APT i mają kilka różnych / lepszych funkcji.

Metoda 1: Instalacja Homebrew w systemie macOS

Polecenie „ apt-get ” jest przeznaczone do instalowania pakietów w systemach Linux. Homebrew jest odpowiednikiem dla komputerów Mac. Jest to menedżer pakietów, który większość ludzi czuje się komfortowo z jego użyciem. Homebrew instaluje pakiety we własnym katalogu, a następnie symbolicznie łączy swoje pliki do katalogu / user / local . Możesz zainstalować homebrew i uruchomić polecenie, aby zainstalować pakiety, wykonując następujące czynności:

  1. Przytrzymaj klawisz Command i naciśnij spację, aby otworzyć Spotlight, a następnie wpisz Terminal i Enter .

    Otwarcie terminalu
  2. Najpierw musisz zainstalować narzędzie wiersza polecenia Xcode za pomocą następującego polecenia:
     xcode-select --install 

    Instalowanie narzędzia wiersza polecenia xcode
  3. Po instalacji narzędzia Xcode, teraz wpisz / skopiuj następujące polecenie, aby zainstalować Homebrew na macOS:
     ruby -e "$ (curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install)" 

    Instalowanie homebrew
  4. Instalacja poprosi o klucz Return (Enter) i hasło w celu potwierdzenia.
  5. Otrzymasz komunikat o pomyślnym zakończeniu instalacji, aby poprawnie zainstalować narzędzie, jak pokazano poniżej:

    Komunikat został pomyślnie zainstalowany
  6. Teraz za pomocą Homebrew wpisz następujące polecenie, aby zainstalować dowolny pakiet, który chcesz zainstalować:
     nazwa instalacji parzenia 

    Instalowanie pakietu za pomocą polecenia homebrew

    Uwaga : Nazwa w poleceniu może być nazwą pakietu, który próbujesz zainstalować w systemie macOS.

  7. Polecenie Brew pomyślnie zainstaluje pakiet w twoim systemie.

Metoda 2: Instalowanie MacPorts w macOS

Oprogramowanie MacPorts służy do kompilowania, instalowania i zarządzania oprogramowaniem typu open source. MacPorts automatycznie zainstaluje wszelkie wymagane zależności dla danego portu, który użytkownik próbuje zainstalować. Jest łatwy w użyciu; możesz zainstalować, pobrać lub skompilować aplikację i bibliotekę za pomocą jednego polecenia. MacPorts zapewnia również aktualizacje i odinstalowania dla zainstalowanych portów. Możesz go zainstalować, postępując zgodnie z poniższymi instrukcjami:

  1. Otwórz App Store z Docka i wyszukaj Xcode w polu wyszukiwania. Kliknij Pobierz i zainstaluj Xcode. Bądź cierpliwy, instalacja zajmie trochę czasu, ponieważ rozmiar wynosi około 6 GB.

    Uwaga : poprosi o podanie nazwy użytkownika i hasła do konta, którego używasz w App Store.

    Instalowanie Xcode z App Store
  2. Możesz wyrazić zgodę na zgodę Xcode, otwierając aplikację ze sklepu App Store lub Dock i klikając przycisk Zgadzam się .

    Przycisk Akceptuj umowę

    Lub wpisując następujące polecenie w Terminalu, aby zgodzić się z umowami.

     sudo xcodebuild -license 
  3. Przytrzymaj klawisz Command i naciśnij spację, aby otworzyć Spotlight, a następnie wpisz Terminal i

    Otwarcie terminalu
  4. Wpisz następujące polecenie, aby zainstalować narzędzie wiersza polecenia Xcode :
     xcode-select --install 

    Instalowanie narzędzia wiersza polecenia xcode
  5. Teraz pobierz MacPorts na swój system operacyjny, którego używasz tutaj: MacPorts

    Pobieranie MacPorts ze strony
  6. Po pobraniu otwórz pobrany plik i zainstaluj oprogramowanie, wykonując proces instalacji / kroki i podając hasło, jeśli zostaniesz o to poproszony.
  7. Po zakończeniu instalacji uruchom ponownie Terminal i wpisz następujące polecenie:
     sudo port selfupdate 

    Aktualizacja i sprawdzanie MacPorts w terminalu

    Uwaga : MacPorts został pomyślnie zainstalowany, jeśli zobaczysz komunikat „ Aktualizowanie podstawowych źródeł MacPorts przy użyciu rsync ”. Jeśli jednak nie widzisz tego komunikatu, musisz ponownie zainstalować go poprawnie.

  8. Teraz możesz zainstalować dowolny pakiet za pomocą następującego polecenia:
     nazwa instalacji portu sudo 

    Instalowanie za pośrednictwem MacPorts

    Uwaga : Nazwa w poleceniu może być nazwą pakietu, który próbujesz zainstalować w systemie macOS.

Ciekawe Artykuły