Как удалить Homebrew из Mac OS

Как удалить Homebrew на Mac

Если вы ранее установили Homebrew на Mac и теперь решили, что вам больше не нужен или не нужен диспетчер пакетов командной строки, вы можете удалить Homebrew из MacOS и полностью удалить Homebrew и все установленные пакеты и формулы с Mac.

В этом руководстве будет рассмотрено, как полностью удалить Homebrew с Mac, что означает удаление всего самого диспетчера пакетов, а также удаление команд brew и cask, а также различных пакетов программного обеспечения, которые могли быть установлены. Примечательно, что это полностью отличается от простого удаления отдельных пакетов с помощью Homebrew, когда вы удаляете определенную формулу из диспетчера пакетов.

Как удалить и удалить Homebrew в Mac OS

Есть несколько способов удалить Homebrew и удалить его с Mac. Возможно, самый простой метод — использовать одну командную строку, введенную в Терминал, точно так же, как вы запускаете команду ruby ​​и curl в командной строке для установки Homebrew, вы также запускаете команду ruby ​​и curl для удаления Homebrew с Mac.

Единственная команда для удаления Homebrew выглядит следующим образом, в зависимости от вашей версии MacOS:

Для удаления Homebrew в MacOS Catalina, macOS Big Sur и MacOS Mojave:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"

Для удаления Homebrew из MacOS High Sierra, Sierra, El Capitan и более ранних версий:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

Он использует ruby ​​для выполнения сценария удаления Homebrew, который загружается с github с помощью команды curl. При правильном выполнении сценарий удаления запустится на Mac и полностью удалит Homebrew.

Вариант 2. Удаление Homebrew с помощью сценария удаления вручную

Если вам не нравится идея выполнения сценария, загруженного из Интернета с помощью curl (что понятно для людей, заботящихся о безопасности), вы также можете предварительно просмотреть, загрузить и просмотреть сценарий удаления, а затем выполнить его вручную на компьютер, с которого вы хотите удалить Homebrew.

Скрипт удаления Homebrew находится по следующему URL-адресу:

https://raw.githubusercontent.com/Homebrew/install/master/uninstall

Сохраните этот файл как текстовый документ с пометкой «удалить» или «деинсталлировать homebrew» или как вы хотите это назвать, а затем выполните команду как обычно. Кроме того, вы можете запустить сценарий удаления с флагом –help, чтобы получить дополнительные сведения и параметры:

./uninstall --help

Независимо от того, используете ли вы любой из описанных выше методов, Homebrew будет удален. Это также приведет к удалению всех пакетов с ним, но если вы хотите удалить только определенную формулу и пакеты, а не полностью Homebrew, вам следует вместо этого сосредоточиться на этих инструкциях.

Последний вариант, который мы не собираемся здесь рассматривать из-за сложности и изменчивости конфигурации каждого пользователя и установленных пакетов, — это вручную удалить все каталоги Homebrew, зависимости, формулы и все связанные файлы из широкого диапазона Расположение каталогов Homebrew, включая удаление каждого отдельного элемента в расположении установленного пакета Homebrew на Mac. Это гораздо более трудоемкий процесс, и вы будете копаться в различных каталогах системного уровня. Этот метод не подходит для подавляющего большинства пользователей — опытных или нет — и поэтому не будет рассмотрен. Но если вам интересно, используйте команды find, locate и mdfind, чтобы обнаружить все данные, связанные с Homebrew, brew, cask и Cellar на Mac.

Вот и все, если вы запустили сценарии удаления Homebrew, процесс довольно прост, и удаление завершено. Конечно, если вам нужно и вы используете Homebrew, нет причин для его удаления, но если вы установили Homebrew и позже обнаружили, что он вам не нужен, возможно, имеет смысл удалить его с вашего Mac.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.