9 dei migliori pacchetti Homebrew per Mac

Se sei un utente Mac avanzato che spende una quantità considerevole di tempo nella riga di comando, probabilmente avrai installato Homebrew ormai. Quindi, che ne dici di condividere un elenco di alcuni dei migliori pacchetti Homebrew disponibili per gli utenti Mac?


Abbiamo discusso Homebrew molte volte prima, ma essenzialmente rende più facile l'installazione di ulteriori strumenti da riga di comando, poiché non è necessario compilare e gestisce le dipendenze per te. Anche se non hai installato Homebrew, questa lista di alcuni dei pacchetti e degli strumenti Homebrew più utili potrebbe ispirarti a ottenere Homebrew sul tuo Mac.

Per essere utilizzato da questo elenco, ti consigliamo di essere un utente della riga di comando abbastanza avanzato e, se non lo hai ancora fatto, dovrai ovviamente installare Homebrew sul Mac. Allora sei pronto per andare e goderti la collezione. E non dimenticare di condividere i tuoi pacchetti Homebrew preferiti anche nei commenti.

In nessun ordine particolare, ecco alcuni dei migliori pacchetti Homebrew per Mac:

botte

Cask ti consente di installare facilmente app e binari della GUI di Mac OS direttamente dalla riga di comando usando Homebrew. Innanzitutto installate la botte e quindi potete installare le normali app Mac direttamente dalla riga di comando.

brew install cask

Ad esempio, una volta che hai la botte, se vuoi installare Chrome dalla riga di comando, allora Cask può farlo con un comando simile al seguente:

brew cask install google-chrome

O forse vuoi installare iterm2 in modo che tu possa avere quella bella linea di comando a discesa disponibile ovunque:

brew cask install iterm2

Cask può installare tonnellate di applicazioni in Mac OS senza doverle scaricare singolarmente da vari siti Web e quindi passare attraverso la tipica routine di installazione drag-and-drop.

Nota che Cask ha alcune limitazioni, ad esempio non può installare nulla dal Mac App Store, e Cask non è in grado di installare aggiornamenti software sul Mac come il comando 'softwareupdate' è in grado di farlo, ma questo non lo rende meno utile di uno strumento per utenti Mac avanzati.

htop

htop è un monitor delle risorse di sistema per la riga di comando. htop è fondamentalmente una versione superiore di "top", con un buon indicatore visivo dell'attività di processo, attività della CPU, utilizzo della memoria, media del carico e gestione dei processi. Si può pensare ad esso come Activity Monitor per la riga di comando, sebbene molti utenti della linea di comando sostengano che sia ancora più utile di Activity Monitor.

brew install htop

Abbiamo già discusso dell'installazione di htop su Mac in precedenza, è davvero uno strumento fantastico che merita di far parte di qualsiasi toolbox a riga di comando.

wget

wget può scaricare dati dal web e ftp, rendendolo uno degli strumenti migliori disponibili per scaricare qualsiasi cosa tramite la riga di comando. Sia che tu voglia scaricare un solo file da qualche parte, o scaricare un'intera directory o persino un mirror completo di un sito web, wget può farlo per te.

brew install wget

Puoi anche installare wget senza Homebrew, ma se stai leggendo questo articolo probabilmente hai già Homebrew.

Nmap

nmap è uno scanner di sicurezza di rete di prima qualità. Può trovare risorse di rete, scoprire servizi e host su reti locali, eseguire scansioni di porte, mappare una rete (da cui il nome), rilevare sistemi operativi e versioni di software su client e server e molto altro ancora. È uno strumento eccellente per amministratori di sistemi, amministratori di rete, ricercatori di sicurezza e chiunque altro debba dedicarsi all'attività di scansione di rete.

brew install nmap

Puoi anche ottenere nmap per Mac come immagine disco in un file binario autonomo se preferisci non occuparti di home-brew, ma di nuovo, stiamo parlando di homebrew qui.

Oh e se il concetto di nmap ti affascina, ma la riga di comando è troppo complicata o troppo complicata, puoi utilizzare Network Utility su Mac OS per eseguire scansioni di porte, finger, whois, trace route, ping e molto altro, tutto da un'applicazione GUI più amichevole.

link

link e lynx sono browser web a riga di comando, che ti consentono l'accesso completo al web (beh, a patto che ci sia del testo da navigare) dalla riga di comando. Questo è utile per molte ragioni sia per la ricerca e la navigazione web da una finestra di terminale, o anche per testare la funzionalità del sito web e la compatibilità con browser alternativi e per casi d'uso alternativi. Sono parziale ai "link", ma anche "lynx" è buono, oppure è possibile installarli entrambi.

brew install links

Abbiamo discusso di lynx prima di macports e, se sei interessato, puoi anche ottenere lynx con il supporto delle immagini, ma ancora una volta se hai installato Homebrew, è una buona idea installare tramite la riga di comando.

geoiplookup

geoip ti fornisce i dati di geolocalizzazione per un indirizzo IP immesso. Questo è utile per amministratori di rete e di sistema, operatori Web, ricercatori della sicurezza e molto altro.

brew install geoip

Se vi siete mai chiesti dove si trova un particolare IP nel mondo e a quale ISP appartiene, allora geoip è per voi.

irssi

Ti piace chattare su IRC? Vuoi essere detto a 'rtfm' quando fai una domanda in #linux? Allora irssi è per te, perché è probabilmente il miglior client irc per la riga di comando (o forse in generale, mi dispiace ircii, mirc e ircle).

brew install irssi

/ unisciti!

bash-completion

Se si utilizza la shell bash, è probabile che il completamento di bash sia qualcosa a cui si è già abituati o che sarà presto dato che migliora drasticamente il completamento dei comandi ed è programmabile. Personalmente sono parziale a zsh che ha anche grandi capacità di completamento, ma bash-completion rende bash molto più utile, quindi se sei un fan bash, controlla se sembra interessante per te.

brew install bash-completion

Oh e probabilmente questo è ovvio, ma se hai cambiato la tua shell in qualche momento nell'app Terminal, allora dovresti usare bash per ottenere l'utilità di bash-completion.

orologio

Il comando watch è molto utile per tenere d'occhio un altro processo. Ad esempio, è possibile utilizzare watch per tenere traccia dell'utilizzo del disco o dell'IO, dell'utilizzo della memoria virtuale o di qualsiasi altra cosa, aggiornando l'output del comando ogni pochi secondi. Questo è uno di quei grandi strumenti per gli amministratori, ma è utile anche per molti altri scopi.

brew install watch

Home-brew non è l'unico approccio per l'orologio, puoi anche installare watch su Mac OS usando MacPorts, dal sorgente, o anche come binario precompilato.

Cosa ne pensi? Avete pacchetti Homebrew particolarmente preferiti? Condividi i tuoi migliori pacchetti Homebrew, trucchi, installazioni e componenti aggiuntivi nei commenti qui sotto!