Homebrew verwijderen van Mac OS
Inhoudsopgave:
Als je Homebrew eerder op een Mac hebt geïnstalleerd en nu hebt besloten dat je de opdrachtregelpakketbeheerder niet langer nodig hebt of wilt, kun je Homebrew van MacOS verwijderen en Homebrew en alle geïnstalleerde pakketten en formules volledig verwijderen vanaf de Mac.
Deze tutorial laat zien hoe je Homebrew volledig van een Mac kunt verwijderen, wat betekent dat de volledige pakketbeheerder zelf wordt verwijderd, samen met het verwijderen van de brew- en cask-commando's, samen met de verschillende softwarepakketten die mogelijk geïnstalleerd.Dit is met name totaal iets anders dan het simpelweg verwijderen van individuele pakketten met Homebrew, dat is hoe je een bepaalde formule verwijdert uit de pakketbeheerder.
Homebrew verwijderen en verwijderen in Mac OS
Er zijn een aantal manieren om Homebrew te verwijderen en van een Mac te verwijderen. Misschien is de eenvoudigste methode het gebruik van een enkele opdrachtreeks die in de terminal wordt ingevoerd, net zoals je een ruby- en curl-opdracht in de opdrachtregel uitvoert om Homebrew te installeren, voer je ook een ruby- en curl-opdracht uit om Homebrew van een Mac te verwijderen.
De enige opdracht om Homebrew te verwijderen is als volgt, afhankelijk van uw versie van MacOS:
"Voor het verwijderen van Homebrew in MacOS Catalina, macOS Big Sur en MacOS Mojave: /bin/bash -c $(curl -fsSL https://raw.githubusercontent. com/Homebrew/install/master/uninstall.sh)"
Voor het verwijderen van Homebrew van MacOS High Sierra, Sierra, El Capitan en eerder: ruby -e $(curl -fsSL https://raw.githubusercontent.com/ Homebrew/install/master/uninstall)"
Dit gebruikt ruby om het Homebrew uninstall-script uit te voeren dat is gedownload van github met de curl-opdracht. Als het correct wordt uitgevoerd, wordt het verwijderingsscript uitgevoerd op de Mac en wordt Homebrew volledig verwijderd.
Optie 2: Homebrew handmatig verwijderen met het verwijderscript
Als je het idee niet leuk vindt om een van het internet gedownload script met curl uit te voeren (wat begrijpelijk is voor beveiligingsbewuste personen), dan kun je het script voor de-installatie ook van tevoren bekijken, downloaden en bekijken en voer het vervolgens handmatig uit op de computer waarvan u Homebrew wilt verwijderen.
Het Homebrew-verwijderingsscript bevindt zich op de volgende URL:
https://raw.githubusercontent.com/Homebrew/install/master/uninstall
Sla dat bestand op als een tekstdocument met de naam "uninstall" of "uninstallhomebrew" of hoe je het ook wilt noemen, en voer de opdracht uit zoals gewoonlijk. U kunt ook het verwijderingsscript uitvoeren met de vlag –help voor meer details en opties:
./uninstall --help
Of je nu een van de bovenstaande methoden gebruikt, Homebrew wordt verwijderd. Hiermee worden ook alle pakketten verwijderd, maar als je alleen bepaalde formules en pakketten wilt verwijderen in plaats van Homebrew helemaal, moet je je in plaats daarvan concentreren op deze instructies.
De laatste optie, die we hier niet gaan behandelen vanwege de complexiteit en variabiliteit van de configuratie van elke gebruiker en de pakketten die ze hebben geïnstalleerd, is het handmatig verwijderen van alle Homebrew-mappen, afhankelijkheden, formules en alle gerelateerde bestanden van de uitgebreide Homebrew-maplocaties, inclusief het verwijderen van elk afzonderlijk item in de door Homebrew geïnstalleerde pakketlocatie van de Mac. Dat is een veel tijdrovender proces en u zult rondsnuffelen in verschillende mappen op systeemniveau. Deze methode is niet geschikt voor de overgrote meerderheid van de gebruikers – geavanceerd of anderszins – en wordt daarom niet gedekt.Maar als je nieuwsgierig bent, gebruik dan de opdrachten find,locate en mdfind om alle Homebrew-, brew-, cask- en Cellar-gerelateerde gegevens op de Mac te ontdekken.
Dat is het zo'n beetje, ervan uitgaande dat je de Homebrew-verwijderingsscripts hebt uitgevoerd, is het proces vrij eenvoudig en is de verwijdering voltooid. Natuurlijk is er geen reden om Homebrew te verwijderen als je Homebrew nodig hebt en gebruikt, maar als je Homebrew hebt geïnstalleerd en later ontdekt dat je er niets aan hebt, is het misschien relevant om het van je Mac te verwijderen.