Jeżeli kiedykolwiek miałeś okazję pracować w systemie Linux, to zapewne zetknąłeś się z poleceniem Apt-get, które służy do instalacji aplikacji i pakietów. Systemy macOS i Linux mają kilka wspólnych cech, a na macOS można zainstalować ograniczoną liczbę pakietów przeznaczonych dla Linuksa. Starsze wersje macOS mają większe szanse na uruchomienie aplikacji napisanych dla Linuxa.
Nie znaleziono polecenia apt-get?
Komunikat o błędzie „Nie znaleziono polecenia Apt-get” pojawia się, gdy użytkownicy próbują zainstalować aplikację przeznaczoną dla systemu Linux za pomocą tego polecenia. Problemy nie wynikają z samego polecenia Apt-get, lecz z faktu, że nie jest ono obsługiwane przez system macOS, który nie ma tego menedżera pakietów.
Jak naprawić problem z apt-get na Macu
Nie oznacza to jednak, że nie możesz zainstalować aplikacji Linux na systemie macOS. Wystarczy użyć innego narzędzia.
Homebrew
Jeśli masz doświadczenie w pracy z systemem Linux, to zapewne znasz Homebrew, które jest dostępne również dla macOS i umożliwia instalację pakietów.
Przed rozpoczęciem upewnij się, że masz zainstalowane Xcode (możesz je pobrać z Mac App Store).
Otwórz Terminal i wprowadź następujące polecenie: xcode-select –install.
Zaakceptuj umowę licencyjną EULA.
Następnie uruchom poniższe polecenie, aby zainstalować Homebrew.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Potwierdź chęć instalacji Homebrew.
Po zakończeniu instalacji sprawdź poprawność wykonania za pomocą polecenia: brew -v.
Teraz możesz instalować pakiety, używając poniższego polecenia:
brew install Name_of_package
Warto zaznaczyć, że Homebrew można również zainstalować w podsystemie Windows 10 dla systemu Linux.
Macports
Macports to kolejny menedżer pakietów przeznaczony dla macOS. Działa równie skutecznie jak Homebrew, jednak zaleca się wybór jednego z tych dwóch narzędzi.
Upewnij się, że masz zainstalowane Xcode. Możesz je pobrać z Mac App Store.
Otwórz Terminal.
Wykonaj polecenie: xcode-select –install.
Potwierdź chęć instalacji narzędzi Xcode.
Pobierz Macports odpowiedni do swojej wersji macOS.
Uruchom plik PKG i zainstaluj Macports.
Aby zainstalować pakiety, użyj poniższego polecenia:
port install Name_of_package
Podsumowanie
Nie można korzystać z polecenia Apt-get poza systemem Linux. W związku z tym konieczne jest sięgnięcie po inny menedżer pakietów. macOS oparty jest na technologii BSD, która jest podobna do Linuxa. Dlatego też użycie polecenia Apt-get w macOS jest niemożliwe. Homebrew oraz Macports oferują podobne możliwości instalacji pakietów jak Apt-get. Jeśli napotkasz trudności w instalacji pakietu za pomocą Homebrew lub Macports, lub pakiet nie działa po instalacji, problem może leżeć w samym pakiecie lub jego zależnościach, które wymagają rozwiązania. Ani Homebrew, ani Macports nie są w stanie naprawić uszkodzonych pakietów w systemie macOS.
newsblog.pl
Maciej – redaktor, pasjonat technologii i samozwańczy pogromca błędów w systemie Windows. Zna Linuxa lepiej niż własną lodówkę, a kawa to jego główne źródło zasilania. Pisze, testuje, naprawia – i czasem nawet wyłącza i włącza ponownie. W wolnych chwilach udaje, że odpoczywa, ale i tak kończy z laptopem na kolanach.