OSX/IOS

Come disinstallare Homebrew da Mac OS

Come disinstallare Homebrew su Mac

Se in precedenza hai installato Homebrew su un Mac e ora hai deciso che non hai più bisogno o desideri il gestore pacchetti da riga di comando, puoi disinstallare Homebrew da macOS e rimuovere completamente Homebrew e tutti i pacchetti e le formule installati dal tuo Mac.

Questo tutorial spiegherà come disinstallare completamente Homebrew da un Mac, il che significa che rimuoverà l’intero gestore di pacchetti stesso, oltre a rimuovere i comandi brew e cask, insieme ai vari pacchetti software che potrebbero essere stati installati. In particolare, questo è completamente diverso dalla semplice disinstallazione di singoli pacchetti con Homebrew, che è il modo in cui rimuoveresti una particolare formula dal gestore pacchetti.

Come disinstallare e rimuovere Homebrew in Mac OS

Esistono alcuni modi per disinstallare Homebrew e rimuoverlo da un Mac. Forse il metodo più semplice è utilizzare una singola riga di comando inserita in Terminale, così come si esegue un comando ruby ​​and curl sulla riga di comando per installare Homebrew, si esegue anche un comando ruby ​​and curl per disinstallare Homebrew da un Mac .

L’unico comando per disinstallare Homebrew è il seguente, a seconda della tua versione di MacOS:

Per disinstallare Homebrew in macOS Catalina, macOS Big Sur e macOS Mojave:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"

Per disinstallare Homebrew da macOS High Sierra, Sierra, El Capitan e precedenti:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

Questo usa Ruby per eseguire lo script di disinstallazione di Homebrew che viene scaricato da github con il comando curl. Se eseguito correttamente, lo script di disinstallazione verrà eseguito sul tuo Mac e rimuoverà completamente Homebrew.

Opzione 2: disinstalla manualmente Homebrew con lo script di disinstallazione

Se non ti piace l’idea di eseguire uno script scaricato da Internet con curl (che è comprensibile per le persone attente alla sicurezza), puoi anche visualizzare, scaricare e rivedere lo script di disinstallazione in anticipo, quindi eseguirlo manualmente sul computer da cui vuoi rimuovere Homebrew.

Lo script di disinstallazione di Homebrew si trova al seguente URL:

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

Salva quel file come documento di testo con l’etichetta “uninstall” o “uninstallhomebrew” o come vuoi chiamarlo, quindi esegui il comando come al solito. In alternativa, puoi eseguire lo script di disinstallazione con il flag –help per ottenere maggiori dettagli e opzioni:

./uninstall --help

Indipendentemente dal fatto che utilizzi uno dei metodi di cui sopra, Homebrew verrà disinstallato. Ciò rimuoverà anche tutti i pacchetti con esso, ma se desideri solo disinstallare formule e pacchetti specifici anziché Homebrew, dovresti concentrarti su queste istruzioni.

L’ultima opzione, che non tratteremo qui a causa della complessità e della variabilità della configurazione di ciascun utente e dei pacchetti che ha installato, è eliminare manualmente tutte le directory, le dipendenze, le formule e tutti i file correlati di Homebrew dall’ampia gamma. Posizioni della directory Homebrew, inclusa la rimozione di ogni singolo elemento dalla posizione del pacchetto Homebrew installato sul Mac. Questo è un processo molto più dispendioso in termini di tempo e cercherai in una varietà di directory a livello di sistema. Questo metodo non è adatto alla stragrande maggioranza degli utenti – avanzati o meno – e pertanto non sarà coperto. Ma se sei curioso, usa i comandi find, locate e mdfind per scoprire tutti i dati relativi a Homebrew, brew, cask e Cellar sul tuo Mac.

Ecco fatto, supponendo che tu abbia eseguito gli script di disinstallazione di Homebrew, il processo è piuttosto semplice e la rimozione è completa. Ovviamente, se hai bisogno e usi Homebrew, non c’è motivo di disinstallarlo, ma se ti è capitato di installare Homebrew e in seguito hai scoperto che non ti serve, potrebbe essere rilevante rimuoverlo dal tuo Mac.

Related Articles

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Back to top button
Close