Se sei un utente Mac avanzato che trascorre parecchio tempo nella riga di comando, è probabile che tu abbia già installato Homebrew. Ma che ne dici di dare un’occhiata a un elenco dei migliori pacchetti Homebrew disponibili per gli utenti Mac?
Abbiamo parlato di Homebrew molte volte, ma per chi non lo sapesse, esso semplifica l’installazione di strumenti da riga di comando, gestendo le dipendenze automaticamente. Anche se non hai ancora installato Homebrew, questa lista di pacchetti e strumenti potrebbe convincerti a farlo.
Se desideri sfruttare al massimo questo elenco, ti consigliamo di essere un utente della riga di comando piuttosto esperto. Se non hai ancora installato Homebrew, è il momento di farlo! E una volta fatto, goditi questa collezione. Ricorda di condividere i tuoi pacchetti Homebrew preferiti nei commenti!
In ordine casuale, ecco alcuni dei migliori pacchetti Homebrew per Mac:
Cask
Cask ti permette di installare app e binari GUI di macOS direttamente dalla riga di comando con Homebrew. Installando prima Cask, potrai facilmente installare le normali app Mac tramite la riga di comando.
Ecco come installare Cask:
Ad esempio, una volta installato Cask, per installare Chrome dalla riga di comando, puoi usare il seguente comando:
brew install –cask google-chrome
Oppure, se desideri installare iTerm2, per avere una linea di comando avanzata e personalizzabile:
brew install –cask iterm2
Cask è in grado di installare un gran numero di applicazioni su macOS senza doverle scaricare singolarmente da vari siti web e senza le noiose routine di installazione drag-and-drop.
Tieni presente che Cask ha alcune limitazioni: non può installare app dal Mac App Store e non gestisce aggiornamenti software sul Mac come fa il comando ‘softwareupdate’. Tuttavia, ciò non diminuisce la sua utilità per gli utenti Mac esperti.
htop
htop è un fantastico monitor delle risorse di sistema per la riga di comando. È fondamentalmente una versione avanzata di «top», con indicatori visivi per l’attività dei processi, l’uso della CPU, la memoria e altro ancora. Puoi considerarlo come l’Activity Monitor per la riga di comando, e molti utenti affermano che sia addirittura più utile.
Per installarlo, usa:
brew install htop
Abbiamo già parlato di htop in precedenza: è uno strumento che merita di far parte di qualsiasi toolbox da riga di comando.
wget
wget è uno strumento potente per scaricare dati dal web e ftp. Che tu voglia scaricare un singolo file, un’intera directory o persino un mirror completo di un sito web, wget è la soluzione ideale.
Puoi installarlo con:
brew install wget
Anche se puoi installare wget senza Homebrew, se stai leggendo questo articolo, è probabile che tu abbia già Homebrew installato.
Nmap
nmap è uno strumento di scansione di rete di alta qualità. Ti permette di scoprire risorse di rete, eseguire scansioni di porte e rilevare sistemi operativi e versioni di software. È uno strumento eccellente per amministratori di sistema e di rete, ricercatori di sicurezza e chiunque necessiti di effettuare scansioni di rete.
Per installarlo, usa:
brew install nmap
Se preferisci, puoi anche ottenere nmap come immagine disco in un file binario autonomo, ma stiamo parlando di Homebrew qui!
Se il concetto di nmap ti affascina ma la riga di comando ti sembra complicata, puoi utilizzare Network Utility su macOS per eseguire scansioni di porte e altre funzioni tramite un’interfaccia grafica più amichevole.
links
links e lynx sono browser web da riga di comando che ti permettono di navigare nel web direttamente dal terminale. Questo è utile per la ricerca o per testare la funzionalità di un sito web.
Puoi installare links con:
brew install links
Se sei interessato a lynx, puoi anche installarlo tramite Homebrew.
geoiplookup
geoiplookup fornisce dati di geolocalizzazione per un indirizzo IP. Questo strumento è utile per amministratori di rete e operatori web.
Per installarlo, utilizza:
brew install geoip
Se ti sei mai chiesto dove si trova un determinato IP nel mondo, geoiplookup è ciò che fa per te.
irssi
Ti piace chattare su IRC? Vuoi evitare di essere rimandato a leggere il manuale quando fai una domanda in #linux? Allora irssi è il client IRC da riga di comando che fa per te!
Per installarlo, usa:
brew install irssi
/unisciti!
bash-completion
Se usi la shell bash, probabilmente conosci già il completamento bash, che migliora notevolmente l’esperienza di utilizzo. Anche se preferisco zsh, che offre ottime funzionalità di completamento, bash-completion rende bash molto più utile.
Puoi installarlo con:
brew install bash-completion
Se hai cambiato la tua shell in Terminale, assicurati di utilizzare bash per sfruttare al meglio bash-completion.
watch
Il comando watch è perfetto per monitorare un altro processo. Ad esempio, puoi usarlo per tenere d’occhio l’utilizzo del disco o della memoria, aggiornando l’output del comando ogni pochi secondi. È uno strumento utile per amministratori e per tanti altri scopi.
Per installarlo, utilizza:
brew install watch
Ricorda, Homebrew non è l’unico modo per installare watch: puoi anche utilizzare MacPorts o installarlo da sorgente.
Cosa ne pensi? Hai dei pacchetti Homebrew preferiti? Condividi i tuoi migliori pacchetti, trucchi e consigli nei commenti qui sotto!
Novità per il 2024
Nel 2024, l’ecosistema Homebrew continua a evolversi, introducendo nuovi pacchetti e aggiornamenti significativi. Tra i pacchetti più recenti, troviamo strumenti per la gestione della privacy e della sicurezza, come gpg e openssl, che ti permettono di crittografare le tue comunicazioni e di gestire certificati digitali in modo più efficiente.
Inoltre, ci sono nuove versioni di strumenti già noti, come htop, che ora offre funzionalità avanzate di monitoraggio della rete, rendendo più semplice visualizzare l’utilizzo della banda in tempo reale. Non dimenticare di tenere d’occhio i pacchetti che si aggiornano regolarmente, poiché Homebrew è noto per il suo supporto attivo e la comunità che contribuisce a migliorarlo continuamente.
In conclusione, Homebrew rimane un must per ogni utente Mac avanzato. Con i pacchetti giusti, puoi ottimizzare la tua esperienza sulla riga di comando e aumentare la tua produttività. Non esitare a esplorare e provare nuove installazioni per scoprire tutto ciò che Homebrew ha da offrire!