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

Оглавление:

Anonim

Если вы ранее устанавливали 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/установить/освоить/удалить)"

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

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

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

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

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

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

./uninstall --help

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

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

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

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