Что делать, если команда Apt-get не работает на Mac

1 мин.
Что делать, если команда Apt-get не работает на Mac

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

Как установить Apt-get на Mac

Homebrew

Если вы используете Linux, то вам знаком инструмент Homebrew. Он доступен на macOS и может применяться для установки пакетов. Для этого потребуется:

  1. Убедиться, что на вашем Mac уже установлен Xcode или загрузить его из App Store;
  2. Открыть Terminal и выполнить команду: xcode-select –install ;
  3. Согласиться принять лицензионное соглашение;
  4. Выполните следующую команду, для установки Homebrew: /usr/bin/ruby ​​-e “$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
  5. Подтвердить установку Homebrew;
  6. После этого проверить его командой: brew -v ;
  7. Теперь можно устанавливать пакеты, используя команду: brew install Name_of_package

Macports

Macports – еще один менеджер пакетов для macOS. Для его работы потребуется:

  1. Убедиться в установке Xcode на Mac или загрузить его из App Store;
  2. Открыть Terminal;
  3. Выполнить команду:  xcode-select –install ;
  4. Подтвердить установку инструмента Xcode.
  5. Загрузить Macports для своей версии macOS.
  6. Запустите файл PKG и установите Macports.
  7. Установите пакеты с помощью этой команды: port install Name_of_package

Подводя итоги

Apt-get не будет работать вне Linux. Хотя macOS построен на BSD, а BSD похож на Linux, в конечном итоге вам придется использовать другой менеджер пакетов. Технологически это несколько проблемно, поэтому нет возможности использовать команду Apt-get в macOS. Инструменты Homebrew и Macports подойдут для установки пакетов не хуже. Но если они не работают, то это может быть проблема в самом пакете или другие причины, которые потребуется устранить. Но ни Homebrew, ни Macports не смогут заставить работать поврежденный пакет на macOS.

Мы в Telegram, на Дзен, в Google News и YouTube