Как да деинсталирате 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/install/master/uninstall)"

Това използва ruby ​​за изпълнение на скрипта за деинсталиране на Homebrew, който се изтегля от github с командата curl. Когато се изпълни правилно, скриптът за деинсталиране ще се стартира на Mac и ще премахне напълно Homebrew.

Вариант 2: Ръчно деинсталиране на Homebrew със скрипта за деинсталиране

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

Скриптът за деинсталиране на Homebrew се намира на следния URL адрес:

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

Запазете този файл като текстов документ с надпис „uninstall“ или „uninstallhomebrew“ или както искате да го наречете, и след това изпълнете командата както обикновено. Като алтернатива можете да стартирате скрипта за деинсталиране с флага –help, за да получите повече подробности и опции:

./деинсталиране --help

Независимо дали използвате който и да е метод, описан по-горе, Homebrew ще бъде деинсталиран. Това също ще премахне всички пакети с него, но ако искате да деинсталирате само определена формула и пакети, а не изцяло Homebrew, вместо това трябва да се съсредоточите върху тези инструкции.

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

Това е горе-долу, ако приемем, че сте изпълнили скриптовете за деинсталиране на Homebrew, процесът е доста ясен и премахването е завършено. Разбира се, ако имате нужда и използвате Homebrew, няма причина да го деинсталирате, но ако случайно сте инсталирали Homebrew и по-късно сте открили, че не ви е от полза, може би е уместно да го премахнете от вашия Mac.

Как да деинсталирате Homebrew от Mac OS