Если вы когда-либо использовали систему Linux, возможно, вы знакомы с командой Apt-get. Он используется для установки приложений или пакетов. macOS и Linux имеют некоторое сходство, и на macOS можно установить очень небольшое количество пакетов Linux. Более старые версии macOS с гораздо большей вероятностью смогут запускать приложение Linux.

Команда apt-get не найдена в macOS

Команда apt-get не найдена?

Сообщение Apt-get command not found появляется, когда пользователи пытаются установить приложение Linux с помощью этой команды. В команде Apt-get нет ничего плохого, но она не будет работать в macOS. В macOS нет этого конкретного диспетчера пакетов, поэтому он не будет работать.

Как исправить apt-get на Mac

Это не значит, что вы не можете установить пакет Linux на macOS. Вам просто нужно использовать другой инструмент.

Домашнее пиво

Если вы знакомы с 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, а BSD похож на Linux. С точки зрения технологии это довольно большая натяжка, поэтому нет возможности использовать команду Apt-get в macOS. Homebrew и Macports могут устанавливать пакеты так же, как и Apt-get. Если вы не можете установить пакет с помощью Homebrew или Macports, или он не работает после установки, вероятно, это недостаток самого пакета или других зависимостей, которые необходимо устранить. Ни Homebrew, ни Macports не могут заставить поврежденный пакет работать на macOS.