Cos'è l'Homebrew? Cosa serve? Da dove viene il tuo nome?

seguito dal nome del pacchetto. Ad esempio, per installare SoX basta eseguire quanto segue:



Esegui brew install sox per installare il pacchetto SoX, ad esempio.

Sapremo che l'installazione è andata a buon fine quando appare il boccale di birra. E non c'è controllo migliore che testare se ciò che abbiamo installato funziona correttamente. Il controllo viene eseguito come segue:



Per verificare che il pacchetto sia installato correttamente possiamo testarlo eseguendolo.



E se ci fossimo già stanchi di quell'applicazione? Molto semplice. Così come per installarlo dovevamo solo eseguire un comando, per disinstallarlo è lo stesso. corri disinstallazione della birra seguito dal nome del pacchetto.



Possiamo disinstallare un pacchetto già installato sul nostro Mac con brew uninstall.

Ma non sempre sappiamo esattamente cosa vogliamo... Quindi a volte è abbastanza utile cercare un elenco di pacchetti che contengono una certa stringa. Per questo abbiamo il comando ricerca birra seguito da una parola.

Trova tutti i pacchetti che desideri con la ricerca della birra.



E se quello che vogliamo non è cercare tra tutti i pacchetti ma tra quelli che abbiamo installato? Ecco a cosa serve il comando lista delle birre . Se lo eseguiamo in questo modo, ci mostrerà l'elenco dei pacchetti che abbiamo installato. Se invece alla fine mettiamo il nome di un pacchetto, verranno elencati i file relativi a quel pacchetto.

Vedere quali pacchetti abbiamo installato su macOS è molto semplice con brew list.

Ok, ma questo non è come l'App Store, come aggiorniamo i pacchetti qui? Come in qualsiasi altro gestore di pacchetti abbiamo il comando aggiornamento della birra , che ci consente di aggiornare l'elenco dei pacchetti. Dopo aver eseguito quel comando, dobbiamo eseguire aggiornamento della birra ; se non specifichiamo nessun pacchetto dopo quel comando li aggiornerà tutti, mentre se lo specifichiamo aggiornerà solo quel pacchetto.

Aggiorna Hombrew e i pacchetti installati.

Potrei continuare qui tutto il giorno commentando tutte le opzioni che Homebrew ha, ma sono enormi. Per conoscere più opzioni puoi eseguire il comando birra asciugare . Pertanto, ti verrà presentato un elenco delle funzioni più utili, come l'opzione info brew.

In che modo Homebrew è diverso da MacPorts?

Sebbene i comandi siano simili, il funzionamento è molto diverso.

La differenza principale è che Birra fatta in casa installare i pacchetti localmente , mentre MacPort lo fa a livello globale . Non si tratta di alcun vantaggio o svantaggio per nessuno dei due. Ovviamente, ciò fa sì che Hombrew non sia necessario per eseguirlo come radice , mentre MacPorts deve essere eseguito come root (con sudo port). Pertanto, è più difficile rovinare tutto se utilizziamo il primo...

Un'altra differenza è che in MacPorts ci sono molti altri pacchetti da installare e di solito sono più aggiornati. Anche se al contrario, Brew è più facile da usare.

E quale usare in ogni caso?

Ebbene, la verità è che non sono il miglior esempio. io Di solito lancio di più per intuizione.

Nonostante questo, come regola generale di solito installo con MacPort tutto ciò che è più serio e che verrà utilizzato di più, e Birra fatta in casa ciò che è meno importante e ha meno probabilità di essere utilizzato. Tuttavia, tendo sempre a usare MacPorts, perché è più vecchio ed è più probabile che il pacchetto che stai cercando sia lì...

Inoltre, va anche ricordato che queste due non sono le uniche opzioni. C'è anche un altro chiamato Fink , anche se non l'ho mai usato e quindi non posso commentarlo (eventuali commenti o opinioni a riguardo sono graditi). Inoltre, da quanto ho potuto informarmi, questo è già deprecato.

conclusione

Un articolo abbastanza completo: prima una storia con il club dei computer, e poi una parte più tecnica per i più appassionati di computer.

Forse di interesse: Come installare Windows sul tuo Mac in una macchina virtuale con Parallels

Cosa ne pensi? Cosa ne pensi della storia di Homebrew Computer Club? Cosa ne pensi del gestore del pacchetto Brew? Chi preferisce?