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

Что делать, если команда 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.



0 Комментариев
You've successfully subscribed to Apple SPb Event
Great! Next, complete checkout for full access to Apple SPb Event
Welcome back! You've successfully signed in
Success! Your account is fully activated, you now have access to all content.