Connect with us

Apple

Come aggiornare Homebrew su Mac


Come aggiornare Homebrew per Mac

Vuoi aggiornare Homebrew e i tuoi pacchetti? Certo che lo fai! Homebrew è un popolare gestore di pacchetti per Mac che consente agli utenti di installare e gestire facilmente strumenti, app e utilità della riga di comando, in genere familiari con il mondo Linux e Unix. Poiché è un gestore di pacchetti, non avrai nemmeno bisogno di creare manualmente nulla dal sorgente. Ovviamente come qualsiasi altro software, Homebrew stesso insieme agli strumenti della riga di comando vengono aggiornati, quindi potresti chiederti come aggiornare Homebrew e come aggiornare i pacchetti Homebrew alle versioni più recenti.

Tratteremo il semplice modo ufficiale per aggiornare lo stesso Homebrew, così come i pacchetti, e discuteremo anche come congelare i pacchetti in una particolare versione se non desideri aggiornarli. Discuteremo anche un modo per reinstallare Homebrew se l’aggiornamento standard e il processo di aggiornamento non funzionano per qualsiasi motivo.

Come aggiornare Homebrew

L’aggiornamento di Homebrew è piuttosto semplice:

brew update

Questo aggiorna l’homebrew stesso.

È quindi possibile aggiornare tutti i singoli pacchetti e formula con quanto segue:

brew upgrade

Se per qualsiasi motivo riscontri problemi con questo approccio, salta più in basso per aggiornare Homebrew reinstallando il gestore dei pacchetti.

Impedisci l’aggiornamento della formula homebrew specifica

Se vuoi evitare di aggiornare alcune formule puoi usare il seguente comando brew per mantenere la versione attuale:

brew pin [name]

E ovviamente puoi sbloccare la formula per aggiornarla di nuovo:

brew unpin [formula]

Aggiornamento reinstallando Homebrew

Facoltativamente, se riscontri problemi con l’aggiornamento di Homebrew utilizzando i comandi sopra, puoi sempre disinstallarlo e quindi installare nuovamente brew.

Tieni presente che disinstallando Homebrew e reinstallando Homnebrew, perderai i pacchetti e la formula che hai già installato e dovrai installarli di nuovo.

Innanzitutto, disinstalla Homebrew utilizzando il seguente comando:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"

Una volta completata la procedura di disinstallazione, puoi semplicemente installare di nuovo Homebrew, questo reinstalla efficacemente l’intero gestore di pacchetti. (Facoltativamente potresti voler riavviare il Mac nel frattempo per eliminare elementi temporanei e altre cache di sistema, ma questo non dovrebbe essere necessario).

Quindi, reinstalla Homebrew con il seguente comando:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Lascia che sia completo e avrai l’ultima versione di Homebrew installata sul Mac.

Ancora una volta, disinstallando e reinstallando Homebrew dovrai installare nuovamente i singoli pacchetti e la formula, quindi non dimenticarti di farlo.

Non dimenticare che Homebrew ha anche un sacco di documentazione ufficiale se hai bisogno di ulteriori informazioni.


Ti e piaciuto questo articolo?
Supporta il mio lavoro, facendo una donazione!

Click to comment

Leave a Reply

Esegui l'accesso per Commentare.

Di tendenza

Close Popup
Questo sito utilizza i cookie per migliorare servizi ed esperienza dei lettori. Se decidi di continuare la navigazione senza blocchi premi su Accetto, oppure continua tranquillamente la navigazione, nessun dato sulla tua navigazione verrà raccolto.
Close Popup
Privacy Settings saved!
Impostazioni

Quando visiti un sito Web, esso può archiviare o recuperare informazioni sul tuo browser, principalmente sotto forma di cookies. Controlla qui i tuoi servizi di cookie personali.

Questi cookie sono necessari per il funzionamento del sito Web e non possono essere disattivati nei nostri sistemi.

Cookie tecnici
Per utilizzare questo sito web usiamo i seguenti cookie tecnici necessari:
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec
  • swpm_session

Google Adsense
Usiamo la pubblicità di Google solo per mantenere attivi i nostro sito. Con ip anonimizzati.

Rifiuta tutti i Servizi
Save
Accetta tutti i Servizi