Cos'è Neofetch per Linux?

Cos'è Neofetch per Linux?

Neofetch è un'utilità della linea di comando super-conveniente utilizzata per recuperare le informazioni del sistema in pochi secondi. È multipiattaforma, open source e visualizza tutto ciò che va dal tempo di attività del sistema alla versione del kernel Linux. Questa guida spiegherà il funzionamento di Neofetch, le sue caratteristiche e il metodo di installarlo.

Funzionamento e funzionalità

Questa utilità CLI è scritta in bash, quindi dovrai eseguirlo e usarla su un terminale bash. Questo, tuttavia, fa abbastanza l'opposto di limitarne la portabilità. Neofetch può funzionare su più di 150 sistemi operativi tra cui Windows, Linux, Mac OS X - Fondamentalmente ovunque si esegue Bash, puoi eseguire Neofetch.

In primo luogo, le informazioni di sistema appariranno accanto al logo del sistema operativo stampato in ASCII. Questo è personalizzabile a qualsiasi immagine ASCII della tua preferenza. Neofetch porta ulteriormente la sua configurabilità a un livello superiore consentendo a modificare quale, dove e quando le informazioni dovrebbero essere visualizzate. Questa estensione della personalizzazione è esattamente ciò che mette Neofetch al di sopra di altri strumenti di informazione del sistema CLI.

Neofetch equipaggia i suoi utenti con più configurazioni di output che consentono loro di mostrare le statistiche di sistema secondo i loro desideri. È veloce, altamente personalizzabile, accurato nella sua uscita e stampa un'immagine completamente colorata.

Installazione di neofetch

Il processo di installazione è abbastanza semplice e facile, come vedrai a breve. Se stai eseguendo Ubuntu 16.10 o più in basso, puoi ottenere Neofetch dal software Ubuntu direttamente senza confusione. Puoi anche farlo tramite il terminale, come mostrato di seguito.

In primo luogo, è necessario l'aggiunta del repository dell'applicazione e solo allora possiamo installarlo. Per fare ciò, esegui i seguenti comandi:

$ sudo add-apt-repository PPA: Dawidd0811/neofetch
$ sudo apt update
$ sudo apt installa neofetch

Se usi Ubuntu 17.04 o una versione superiore, devi solo eseguire l'ultimo comando tra i tre sopra menzionati.

Gli utenti di Arch Linux dovrebbero utilizzare il comando di seguito:

$ sudo pacman -s neofetch

Su Fedora 30, 31 o 32:

$ sudo dnf installa neofetch

Su Debian Sid, 9, 10 o 11:

$ sudo apt-get install neofetch

Infine, su OpenSuse, è possibile utilizzare il seguente comando:

$ sudo zypper installa neofetch

Usando neofetch

Dopo aver installato Neofetch sul tuo sistema operativo, ora puoi iniziare a utilizzarlo per visualizzare le informazioni del sistema tramite un comando per terminale breve. Esegui il comando qui sotto e guarda Neofetch lavorare la sua magia per te.

$ neofetch

L'output predefinito dovrebbe assomigliare a questo.

Quindi, per impostazione predefinita, Neofetch ti mostrerà il seguente elenco di elementi:

  • Nome del sistema operativo
  • Nome e modello del laptop
  • Versione del kernel
  • Uptime (da quanto tempo il sistema è in esecuzione)
  • Numero totale di pacchetti (installato per impostazione predefinita e altri)
  • Shell e la sua versione
  • Risoluzione dello schermo
  • De (ambiente desktop)
  • WM (Gestore delle finestre)
  • Tema del gestore delle finestre
  • Tema del sistema attuale
  • Icone del sistema
  • terminale
  • Dettagli della CPU
  • Dettagli della GPU
  • Memoria di sistema (RAM)

Configurazione di neofetch

Come ho già affermato, Neofetch è estremamente personalizzabile. Puoi cambiare sostanzialmente tutto ciò che riguarda la sua produzione. Facciamo una comprensione più profonda di come impostare le tue preferenze e configurare neofetch in diversi modi.

Se si desidera modificare la distribuzione di Linux o, più in generale, quale logo del sistema operativo appare in una stampa colorata al momento invocando neofetch, è possibile utilizzare il seguente comando. Si noti che non è necessario installare questi sistemi operativi o distribuzioni per essere in grado di visualizzare il loro logo accanto alle informazioni di sistema.

$ neofetch --ascii_distro_windows

Ecco l'output che ho ottenuto:

Abbastanza bello, davvero. Puoi fare la stessa cosa anche per qualsiasi altro sistema operativo/distro. Ad esempio, eseguire il seguente comando per visualizzare il logo di Debian:

$ neofetch --ascii_distro_debian

Come promesso in precedenza, puoi anche visualizzare immagini personalizzate a scelta invece di loghi del sistema operativo. Impariamo come farlo.

Prima di. L'immagine W3M viene utilizzata per visualizzare immagini e ImageMagick è necessario per creare miniature. Questi sono spesso resi facilmente disponibili nel gestore dei pacchetti della maggior parte delle distribuzioni. Ad esempio, utilizzare il comando seguente per installarli entrambi:

$ sudo APT Installa W3M-IMG ImageMagick

Avrai anche bisogno di un terminale che abbia supporto per \ 033 [14T, XwinInfo+Xprop/Xpdyinfo o XDotool. Dai un'occhiata al seguente elenco per vedere quale supporto dei terminali W3M-IMG:

  • Konsole
  • Gnome-terminale
  • Terminator
  • st
  • Urxvt
  • Xterm
  • Termite
  • XFCE4-Terminal

Nel caso in cui si disponga di emulatori di terminologia, ITERM o gattino installati sul tuo PC, non è necessario installare W3M-IMG.

Una volta che tutto è fatto e pronto, esegui il seguente comando per sostituire il logo del sistema operativo con un'immagine personalizzata a scelta:

$ neofetch -w3m home/sk/desktop/gatto.png

Sostituisci semplicemente il nome file e l'indirizzo con i dettagli del tuo file e sei a posto.

Passando, è possibile impostare Neofetch per iniziare con il terminal avvio. Quindi, se si desidera che Neofetch visualizzi automaticamente le informazioni del sistema ogni volta che si avvia il terminale o apri una nuova scheda, esegui il comando seguente:

$ nano ~/.Bashrc

Questo ti permetterà di modificare il file bashrc. Quindi, aggiungi la riga qui sotto alla fine:

$ neofetch

Infine, puoi salvare il file e smettere. Inoltre, è possibile applicare le modifiche appena apportate con l'aiuto del seguente comando:

$ fonte ~/.Bashrc

E con quello fatto, ora vedrai Neofetch visualizzare tutti i dettagli del tuo sistema ogni volta che apri il terminale o una nuova scheda.

Successivamente, abbiamo le opzioni di personalizzazione e prima di entrare in esse, lascia che ti dica che ce ne sono un sacco. Sarebbe sciocco provare a mostrare ognuno di loro in questo articolo, ma ne elencheremo alcuni utili, comunque.

L'operatore disabilitato può essere utilizzato per rimuovere/nascondere una determinata informazione dall'output di Neofetch. Ad esempio, se si desidera rimuovere la memoria dall'elenco, utilizzare il comando seguente:

$ neofetch -Memoria -deable

Ora come puoi vedere che la voce per la memoria è disabilitata. Puoi fare lo stesso anche per qualsiasi altra voce. Se vuoi imparare ulteriormente come puoi personalizzare Neofetch a tuo piacimento, usa il comando seguente per vedere un elenco di opzioni:

$ neofetch - -help

Un'altra cosa che vale la pena menzionare è che all'inizio di Neofetch per la prima volta, viene creato un file di configurazione all'indirizzo: $ Home /.config / neofetch / config.conf

È possibile apportare modifiche a questo file per abilitare permanentemente o disabilitare i dettagli delle informazioni di sistema. Lo stesso file di configurazione funzionerà anche su versioni più recenti e aggiornate di Neofetch, quindi non dovrai modificarlo ogni volta.

Conclusione

Abbiamo coperto molto terreno su Neofetch in questo articolo: cos'è, come funziona e cosa puoi farci. È un'ottima utilità di informazioni sul sistema di comando e funziona senza intoppi su numerose piattaforme. È altamente modificabile e facile da usare. Tutto sommato, ottimo strumento, dovresti considerare di ottenerlo se è necessario rivedere frequentemente le informazioni sul sistema.