Negli anni gli utenti Linux sono stati conosciuti per scrivere script basati sulla riga di comando che “recuperano” o visualizzano le informazioni di sistema dalle loro macchine. Diversi script basati sulla comunità di questo tipo sono andati e venuti, ma i più popolari là fuori vengono ancora utilizzati oggi.
NeoFetch è uno di questi script e cerca di fornire tutte le caratteristiche e le capacità dei suoi predecessori, ma in un modo molto più completo.
In parole povere, se hai mai desiderato controllare le specifiche hardware, la versione del kernel, il tempo di attività, il tipo di ambiente desktop e altro (con facilità), allora un programma come NeoFetch è quello che stai cercando.
Installazione
La seguente serie di istruzioni si riferisce all’installazione di Neofetch su Debian / Ubuntu. NeoFetch è multipiattaforma, quindi funziona anche sulla maggior parte degli altri sistemi (anche Windows!).
Le istruzioni di installazione sono anche prontamente disponibili per Arch Linux, Gentoo, Fedora e Mac OS X qui su pagina GitHub del progetto.
È più facile copiare / incollare questi prossimi tre comandi nel tuo terminale, quindi non ci sono errori durante l’inserimento.
Apri un terminale e aggiungi il repository del software NeoFetch eseguendo:
echo "deb http://dl.bintray.com/dawidd6/neofetch jessie main" | sudo tee -a /etc/apt/sources.list
Quindi aggiungi la chiave pubblica come attendibile al tuo sistema digitando:
curl -L "https://bintray.com/user/downloadSubjectPublicKey?username=bintray" -o Release-neofetch.key
Attendi il termine dell’output di download breve e inserisci:
sudo apt-key add Release-neofetch.key && rm Release-neofetch.key
Ora puoi installare Neofetch sulla macchina con:
sudo apt-get update && sudo apt-get install neofetch scrot
Di ‘”sì” a qualsiasi messaggio.
Ora hai il programma pronto per essere eseguito sulla tua macchina Ubuntu.
Utilizzo
Come usi NeoFetch per stampare le informazioni di sistema ora che è installato? Per fortuna è abbastanza facile, si fa semplicemente chiamando il programma all’interno del terminale usando il suo nome.
Inserisci questo comando di una sola parola nel tuo terminale per vedere l’output delle specifiche del tuo sistema:
neofetch
Come puoi vedere, l’output è abbastanza dettagliato. Possiamo ottenere molto di più dal programma andando un po ‘oltre e aggiungendo opzioni extra al comando.
Ecco alcuni esempi:
Modificare la statistica della memoria in una barra di avanzamento e disabilitare i blocchi di colore aggiungendo:
neofetch --memory_display bar --color_blocks off
Cambia i colori del testo di output con questa opzione:
neofetch --colors 7 7 5 11 7 9
Salvare i dettagli dell’output del sistema in un nuovo file immagine acquisendo uno screenshot:
neofetch --scrot /path/to/img
Sostituisci “/ path / to / img” nella posizione e nel nome del file in cui desideri creare lo screenshot. È disponibile l’elenco completo delle opzioni che è possibile utilizzare per creare diversi output Qui.
Alias
Digitare le parti extra dei tuoi comandi personalizzati può essere un po ‘ripetitivo e richiedere molto tempo. Per rimediare a questo, possiamo creare un “alias” per qualsiasi output NeoFetch personalizzato che vogliamo eseguire.
Un alias è un comando più breve che fa riferimento a un altro comando molto più lungo. Questi alias sono meglio archiviati nel file “.bashrc” del sistema.
Inizia subito a scrivere su questo file con Nano:
nano ~/.bashrc
Ecco un esempio di alias da aggiungere in fondo al file che esegue un comando NeoFetch più lungo ma con una parola!
I backslash continuano il codice sulla riga successiva invece di terminarlo bruscamente, quindi uno di questi è necessario su ogni nuova riga (tranne l’ultima).
alias neofetch2="neofetch --block_range 1 8 --line_wrap off --bold off --uptime_shorthand on --gtk_shorthand on --colors 4 1 8 8 8 7 "
Salvare e lasciare questo file premendo contemporaneamente “Ctrl + x” sulla tastiera, seguito da una pressione del tasto “y” per confermare.
Quasi fatto!
Fonte il file “.bashrc” in modo che le modifiche vengano raccolte:
source ~/.bashrc
Ora prova a eseguire il nuovo alias Neofetch che abbiamo definito per vedere l’output personalizzato! Ricorda che l’abbiamo chiamato “neofetch2”:
neofetch2
L’output del terminale mostra i risultati! Se hai un errore torna al file “.bashrc” di prima e controlla che il tuo alias sia scritto correttamente.
Conclusione
Se non hai mai usato uno di questi strumenti prima, lo troverai una gradita aggiunta al tuo repertorio. Sebbene non sia estremamente essenziale, è bello avere un modo semplice per vedere rapidamente le specifiche del sistema al volo e non c’è fine alla quantità di alias che puoi aggiungere per rendere le cose più fluide. Divertiti a usare questo!