Hur man avinstallerar Homebrew från Mac OS

Innehållsförteckning:

Anonim

Om du tidigare har installerat Homebrew på en Mac och nu har bestämt dig för att du inte längre behöver eller vill ha kommandoradspakethanteraren, kan du avinstallera Homebrew från MacOS och helt ta bort Homebrew och alla installerade paket och formel från Mac.

Denna handledning kommer att gå igenom hur du helt avinstallerar Homebrew från en Mac, vilket innebär att den tar bort hela pakethanteraren själv, tillsammans med att ta bort brygg- och fatkommandon, tillsammans med de olika programvarupaketen som kan ha har installerats.Noterbart är att detta är helt annorlunda än att helt enkelt avinstallera enskilda paket med Homebrew, vilket är hur du tar bort en viss formel från pakethanteraren.

Hur man avinstallerar och tar bort Homebrew i Mac OS

Det finns några sätt att avinstallera Homebrew och ta bort det från en Mac. Den enklaste metoden är kanske att använda en enda kommandosträng som skrivs in i terminalen, precis som du kör ett ruby ​​and curl-kommando på kommandoraden för att installera Homebrew, kör du också ett ruby ​​and curl-kommando för att avinstallera Homebrew från en Mac.

Det enda kommandot för att avinstallera Homebrew är som följer, beroende på din version av MacOS:

"

För att avinstallera Homebrew i MacOS Catalina, macOS Big Sur och MacOS Mojave: /bin/bash -c $(curl -fsSL https://raw.githubusercontent. com/Homebrew/install/master/uninstall.sh)"

"

För avinstallation av Homebrew från MacOS High Sierra, Sierra, El Capitan och tidigare: ruby -e $(curl -fsSL https://raw.githubusercontent.com/ Homebrew/install/master/uninstall)"

Detta använder ruby ​​för att köra Homebrew-avinstallationsskriptet som laddas ner från github med curl-kommandot. När det körs på rätt sätt körs avinstallationsskriptet på Mac och tar bort Homebrew helt.

Alternativ 2: Avinstallera Homebrew med Uninstall Script manuellt

Om du inte gillar tanken på att köra ett skript som laddats ner från internet med curl (vilket är förståeligt för säkerhetsmedvetna individer), kan du också visa, ladda ner och granska avinstallationsskriptet i förväg , och kör det sedan manuellt på datorn som du vill ta bort Homebrew från.

Homebrew-avinstallationsskriptet finns på följande URL:

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

Spara den filen som ett textdokument märkt "uninstall" eller "uninstallhomebrew" eller vad du nu vill kalla det, och kör sedan kommandot som vanligt. Alternativt kan du köra avinstallationsskriptet med –hjälpflaggan för att få mer information och alternativ:

./uninstall --help

Oavsett om du använder någon av metoderna som beskrivs ovan, kommer Homebrew att avinstalleras. Detta tar också bort alla paket med den, men om du bara vill avinstallera vissa formel och paket istället för Homebrew helt och hållet bör du istället fokusera på dessa instruktioner.

Det sista alternativet, som vi inte kommer att täcka här på grund av komplexiteten och variationen i varje användares konfiguration och vilka paket de har installerat, är att manuellt radera alla Homebrew-kataloger, beroenden, formel och alla relaterade filer från de omfattande Homebrew-katalogplatserna, inklusive att ta bort varje enskilt objekt i den Homebrew-installerade paketplatsen på Mac. Det är en mycket mer tidskrävande process, och du kommer att gräva runt i en mängd olika systemnivåkataloger. Denna metod är olämplig för de allra flesta användare – avancerade eller på annat sätt – och kommer därför inte att omfattas.Men om du är nyfiken, använd kommandona find, lokalisera och mdfind för att upptäcka all Homebrew, brew, cask och Cellar-relaterad data på Mac.

Det är ungefär det, förutsatt att du körde Homebrew-avinstallationsskripten är processen ganska okomplicerad och borttagningen är klar. Om du behöver och använder Homebrew finns det naturligtvis ingen anledning att avinstallera det, men om du råkade installera Homebrew och senare upptäckte att det inte är till någon nytta för dig, är det kanske relevant att ta bort det från din Mac.

Hur man avinstallerar Homebrew från Mac OS