Ako odinštalovať Homebrew z Mac OS
Obsah:
Ak ste si predtým nainštalovali Homebrew na Mac a teraz ste sa rozhodli, že už nepotrebujete alebo nechcete správcu balíkov príkazového riadka, môžete Homebrew odinštalovať z MacOS a úplne odstrániť Homebrew a všetky nainštalované balíčky a vzorec z Mac.
Tento tutoriál vám ukáže, ako úplne odinštalovať Homebrew z Mac, čo znamená, že odstráni celého správcu balíkov spolu s odstránením príkazov brew a cask spolu s rôznymi softvérovými balíkmi, ktoré môžu mať bola nainštalovaná.Je to úplne odlišné od jednoduchého odinštalovania jednotlivých balíkov pomocou Homebrew, čo je spôsob, akým by ste odstránili konkrétny vzorec zo správcu balíkov.
Ako odinštalovať a odstrániť Homebrew v systéme Mac OS
Existuje niekoľko spôsobov, ako odinštalovať Homebrew a odstrániť ho z Macu. Snáď najjednoduchšou metódou je použitie jedného príkazového reťazca zadaného do terminálu, rovnako ako spustíte príkaz ruby a curl v príkazovom riadku na inštaláciu Homebrew, spustíte aj príkaz ruby a curl na odinštalovanie Homebrew z Mac.
Jediný príkaz na odinštalovanie Homebrew je nasledujúci, v závislosti od vašej verzie MacOS:
"Na odinštalovanie Homebrew v MacOS Catalina, macOS Big Sur a MacOS Mojave: /bin/bash -c $(curl -fsSL https://raw.githubusercontent. com/Homebrew/install/master/uninstall.sh)"
Na odinštalovanie Homebrew z MacOS High Sierra, Sierra, El Capitan a starších: ruby -e $(curl -fsSL https://raw.githubusercontent.com/ Homebrew/install/master/uninstall)"
Toto používa ruby na spustenie skriptu na odinštalovanie Homebrew, ktorý sa stiahne z githubu pomocou príkazu curl. Po správnom vykonaní sa na Macu spustí odinštalačný skript a úplne odstráni Homebrew.
Možnosť 2: Manuálne odinštalovanie Homebrew pomocou skriptu odinštalovania
Ak sa vám nepáči myšlienka spúšťania skriptu stiahnutého z internetu pomocou curl (čo je pochopiteľné pre jednotlivcov, ktorí si uvedomujú bezpečnosť), môžete si tiež vopred zobraziť, stiahnuť a skontrolovať odinštalačný skript a potom ho vykonajte manuálne na počítači, z ktorého chcete odstrániť Homebrew.
Skript na odinštalovanie Homebrew sa nachádza na nasledujúcej adrese URL:
https://raw.githubusercontent.com/Homebrew/install/master/uninstall
Uložte tento súbor ako textový dokument s označením „uninstall“ alebo „uninstallhomebrew“ alebo ako ho chcete nazvať a potom vykonajte príkaz ako zvyčajne. Prípadne môžete spustiť odinštalačný skript s príznakom –help a získať ďalšie podrobnosti a možnosti:
./uninstall --help
Či už použijete niektorú z vyššie uvedených metód, Homebrew sa odinštaluje. Tým sa odstránia aj všetky balíky s tým, ale ak chcete odinštalovať iba určitý vzorec a balíky a nie úplne Homebrew, mali by ste sa namiesto toho zamerať na tieto pokyny.
Poslednou možnosťou, ktorou sa tu nebudeme zaoberať z dôvodu zložitosti a variability konfigurácie každého používateľa a toho, aké balíky majú nainštalované, je manuálne vymazanie všetkých adresárov Homebrew, závislostí, vzorcov a všetky súvisiace súbory zo širokej škály umiestnení adresárov Homebrew, vrátane odstránenia každej jednotlivej položky v umiestnení nainštalovaného balíka Homebrew na Macu. Je to časovo oveľa náročnejší proces a budete sa prehrabávať v rôznych adresároch na systémovej úrovni. Táto metóda je nevhodná pre veľkú väčšinu používateľov – pokročilých alebo iných –, a preto nebude zahrnutá.Ale ak ste zvedaví, použite príkazy find, locate a mdfind na objavenie všetkých údajov týkajúcich sa Homebrew, brew, sud a Cellar na Macu.
To je asi tak všetko, za predpokladu, že ste spustili skripty na odinštalovanie Homebrew, proces je celkom priamočiary a odstránenie je dokončené. Samozrejme, ak potrebujete a používate Homebrew, nie je dôvod ho odinštalovať, ale ak ste si ho náhodou nainštalovali a neskôr ste zistili, že je pre vás k ničomu, možno bude dôležité ho z vášho Macu odstrániť.