Можливо, ви знайомі з командою Apt-get, якщо ви коли-небудь працювали з операційною системою Linux. Ця команда слугує для інсталяції різноманітного програмного забезпечення та пакетів. macOS, маючи деяку подібність до Linux, дозволяє встановлювати обмежену кількість пакетів, розроблених для Linux. Навіть старіші версії macOS здатні запускати певні програми, призначені для Linux.
Помилка “Команду Apt-get не знайдено”?
Повідомлення про те, що команда Apt-get не знайдена, виникає, коли користувач намагається скористатися цією командою для встановлення програмного забезпечення, розробленого для Linux. Сама по собі команда Apt-get цілком працездатна, однак вона не буде функціонувати в середовищі macOS. Це пояснюється тим, що macOS не використовує даний менеджер пакетів.
Як виправити ситуацію з apt-get на Mac
Це не означає, що встановлення Linux-пакетів на macOS неможливе. Просто для цього потрібно використовувати інші інструменти.
Homebrew
Якщо у вас є досвід роботи з Linux, то, ймовірно, ви знайомі з Homebrew. Цей менеджер пакетів доступний і для macOS, і дозволяє встановлювати різноманітні пакети.
Перш за все, переконайтеся, що у вас встановлено Xcode (завантажити його можна з Mac App Store). Потім, відкрийте термінал і введіть наступну команду:
xcode-select –install
Після цього, підтвердіть ліцензійну угоду. Для встановлення Homebrew, скористайтеся наступною командою:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Підтвердьте, що ви хочете інсталювати Homebrew. Після завершення встановлення, перевірте його роботу за допомогою команди:
brew -v
Тепер ви можете встановлювати потрібні вам пакети, використовуючи наступну команду:
brew install Name_of_package
Зверніть увагу: Homebrew також можна встановити в підсистемі Windows 10 для Linux.
Macports
Macports – ще один менеджер пакетів, доступний для macOS. За функціональністю він схожий на Homebrew, але, як правило, варто обрати якийсь один з них.
Переконайтеся, що у вас встановлено Xcode. Завантажити його можна з Mac App Store. Далі, відкрийте термінал. Виконайте команду:
xcode-select –install
Підтвердіть, що ви бажаєте встановити інструменти Xcode. Завантажте Macports, призначений для вашої версії macOS. Запустіть файл PKG та встановіть Macports. Для встановлення пакетів використовуйте команду:
port install Name_of_package
Підсумки
Команда Apt-get не працює за межами операційної системи Linux. З цієї причини вам доведеться використовувати інший менеджер пакетів. macOS побудована на основі BSD, яка має деяку схожість з Linux. Технічна складність полягає в тому, що команда Apt-get не є сумісною з macOS. Homebrew і Macports чудово справляються з встановленням пакетів, так само, як і Apt-get. Якщо у вас виникають проблеми з встановленням або запуском пакета за допомогою Homebrew або Macports, це, швидше за все, пов’язано з самим пакетом або його залежностями, які потребують усунення. Ні Homebrew, ні Macports не зможуть зробити несправний пакет працездатним на macOS.