Guida completa a Fastfetch: installazione, comandi e personalizzazione avanzata

Ultimo aggiornamento: Maggio 5, 2026
Autore: Isaac
  • Fastfetch è uno strumento simile a Neofetch, scritto in C, molto veloce ed estremamente configurabile per la visualizzazione di informazioni di sistema.
  • Può essere facilmente installato sulla maggior parte delle distribuzioni GNU/Linux, nonché su macOS, Windows, Android, BSD e altri sistemi.
  • La sua configurazione tramite file JSONC e preset consente la personalizzazione di loghi, colori, moduli e layout delle informazioni.
  • I comandi essenziali e le impostazioni predefinite pronte all'uso ne facilitano l'adattamento sia ai principianti che agli utenti esperti.

Guida completa a fastfetch

Se usi GNU/Linux quotidianamente e ti piace personalizzare il tuo terminale, Fastfetch è diventato uno degli strumenti essenziali per visualizzare le informazioni di sistema in modo visivamente accattivante e dettagliato. È il tipo di comando che si esegue, di cui si fa uno screenshot e che si condivide sui social media o nei gruppi Telegram, ma è anche molto utile per ottenere una rapida panoramica dell'hardware e del sistema in ogni sessione.

Sebbene a prima vista possa sembrare solo un moderno sostituto di Neofetch, Fastfetch va ben oltre in termini di prestazioni, velocità e opzioni di personalizzazione.È possibile personalizzare praticamente tutto: quali moduli vengono visualizzati, il logo, i colori, l'ordine delle informazioni, i preset... e funziona su molti sistemi, non solo Linux. In questa guida completa, imparerai esattamente cos'è, come installarlo su diverse piattaforme, i comandi principali per controllarlo e, soprattutto, come personalizzarlo a tuo piacimento.

Cos'è Fastfetch e perché così tante persone lo utilizzano?

informazioni di sistema con fastfetch

Fastfetch è un strumento da riga di comando che visualizza un riepilogo di sistema molto completo Direttamente nel terminale. Appartiene alla famiglia dei cosiddetti comandi "fetch" (come Pfetch, Screenfetch o Neofetch), il cui scopo è visualizzare in modo elegante dati quali sistema operativo, versione del kernel, macchina host, uptime, CPU, GPU, RAM, pacchetti installati, shell, risoluzione dello schermo e molto altro.

È scritto principalmente in C, con il La priorità assoluta è essere veloci, leggeri e altamente flessibili.Ciò è evidente sia nella velocità di esecuzione che nel consumo minimo di risorse rispetto ad altri strumenti simili. Inoltre, il progetto è attivo, con sviluppo e supporto continui, il che lo rende un sostituto naturale per Neofetch, la cui manutenzione è stata sospesa da tempo.

Uno dei grandi vantaggi di Fastfetch è che Non è limitato a GNU/LinuxOffre inoltre supporto per macOS, Windows (a partire da Windows 7), Android (tramite Termux), FreeBSD, altri sistemi BSD e sistemi di tipo Unix. In pratica, ciò significa che è possibile ottenere lo stesso stile di output su quasi tutti i computer utilizzati.

Un altro punto di forza è il output altamente personalizzabileÈ possibile modificare il logo (inclusi i loghi ASCII predefiniti di tantissime distribuzioni e sistemi), i colori, la larghezza e l'altezza del logo, l'allineamento, i separatori, le barre, i moduli visualizzati e il loro ordine, e persino caricare preset completi già pronti.

Infine non dobbiamo dimenticare che stiamo parlando di un Progetto open source gratuito, ospitato su GitHub.dove è possibile visualizzare il codice sorgente, segnalare problemi, consultare la documentazione ufficiale o scaricare binari e preset aggiuntivi. Questo favorisce anche una comunità crescente di utenti che condividono configurazioni, temi ed esempi pronti per essere copiati e incollati.

Installazione di Fastfetch su diversi sistemi operativi

installare fastfetch su linux

Una delle cose che più incoraggia le persone a provare Fastfetch è che La sua installazione è semplice su quasi tutte le piattaforme.A seconda del sistema, è possibile utilizzare repository ufficiali, gestori di pacchetti popolari o scaricare il binario da GitHub. Tuttavia, è sempre possibile compilare dal codice sorgente se si preferisce fare tutto manualmente.

In molti casi, è sufficiente utilizzare il gestore di pacchetti della propria distribuzione, ma Vale sempre la pena controllare il repository ufficiale di GitHub. Per consultare il metodo raccomandato o le istruzioni specifiche per ciascun sistema, si prega di notare che queste potrebbero subire modifiche nel tempo o includere nuove opzioni più pratiche.

Installazione su Debian, Ubuntu e derivati

In Debian, Ubuntu, Linux Mint e altri derivati, l'opzione più diretta è installa Fastfetch dai repository, quando disponibili:

sudo apt update && sudo apt install fastfetch

In alcuni scenari, soprattutto in Debian "puro" o quando si desidera la versione più recente, si potrebbe preferire compilare dal codice sorgenteIl processo consiste generalmente in tre fasi fondamentali: installazione delle dipendenze, clonazione del repository e compilazione/installazione.

sudo apt install git cmake build-essential
git clone https://github.com/fastfetch-cli/fastfetch.git
cd fastfetch
mkdir build && cd build
cmake ..
make
sudo make install

Con quello avrai Fastfetch disponibile come comando globale nel sistema, normalmente in /usr/local/bin/fastfetchEseguirlo sarà facile come digitare fastfetch nel terminale.

Installazione su Arch Linux, Manjaro e derivati

In Arch Linux, Manjaro e altre distribuzioni derivate, non c'è nessun mistero: Fastfetch è presente nei repository della communityQuindi si installa con pacman come qualsiasi altro pacchetto:

sudo pacman -S fastfetch

Una volta installato, è sufficiente eseguire:

fastfetch

e vedrai le impostazioni predefinite sullo schermo. Se preferisci alternative, puoi anche trovare versioni nell'AUR che a volte sono più aggiornate, ma Per la maggior parte degli utenti, il pacchetto presente nel repository è più che sufficiente..

  Cosa significa la lettera C su un'armonica?

Installazione su Fedora, RHEL e derivati

In Fedora, RHEL e nei sistemi compatibili, Fastfetch è incluso ufficialmente nei pacchetti o disponibile in repository aggiuntivi a seconda della versione. Nelle versioni più recenti di Fedora, è solitamente disponibile direttamente.

sudo dnf install fastfetch

Sui sistemi derivati ​​da RHEL o CentOS, a seconda del repository utilizzato, potrebbe essere necessario un repository aggiuntivo, ma in generale la procedura è la stessa. Controlla sempre la documentazione di distribuzione. se sono previsti passaggi aggiuntivi specifici.

Installazione su SUSE e openSUSE

Anche gli utenti di SUSE e openSUSE hanno vita piuttosto facile, poiché Fastfetch può essere installato con zypper come qualsiasi altro pacchetto nella distribuzione:

sudo zypper install fastfetch

Dopo l'installazione, è sufficiente eseguire nuovamente il comando:

fastfetch

per verificare che tutto sia in ordine e visualizzare l'output predefinito con il logo e i dati di base del sistema.

Installazione su FreeBSD e altri sistemi BSD

In FreeBSD hai anche Recupero rapido nei repository dei pacchettiQuindi non c'è bisogno di complicare troppo le cose con la compilazione manuale, se non lo si desidera:

pkg install fastfetch

In altri BSD la situazione può variare, ma La tendenza è quella di renderlo disponibile in porti o confezioni.Pertanto, si consiglia di consultare la documentazione di ciascun sistema o la pagina GitHub di Fastfetch.

Installazione su macOS

Su macOS, il metodo usuale è utilizzare Homebrew, il gestore di pacchetti più diffuso su questa piattaforma. Se lo hai già installato, Aggiungere Fastfetch al tuo sistema è semplice come:

brew install fastfetch

Una volta completata l'installazione, puoi aprire il Terminale o iTerm2 ed eseguire:

fastfetch

Per visualizzare le informazioni del tuo Mac con un bel logo e tutti i dati di sistema essenziali, senza dover ricorrere subito a impostazioni avanzate.

Installazione di Android con Termux

Se ti piace smanettare con il tuo dispositivo mobile, puoi anche usare Fastfetch su Android. Questo di solito comporta l'utilizzo di... Termux, disponibile tramite F-Droidche è uno dei modi più semplici per avere un dispositivo potente senza doverlo rootare.

Una volta installato Termux, aggiorna e installa Fastfetch con:

pkg update && pkg upgrade
pkg install fastfetch
fastfetch

In questo modo avrai un Riepilogo del sistema Android direttamente da Termux, con la stessa estetica generale della tua distribuzione desktop.

Installazione su Windows

fastfetch su diversi sistemi

Su Windows, non ti perdi la festa: Fastfetch è compatibile con Windows 7 e versioni successive. E può essere installato in diversi modi moderni, senza complicare eccessivamente le cose. Tra le opzioni più comuni ci sono:

Con aletta (Gestore pacchetti di Windows):

winget install Fastfetch

Con cucchiaio o cioccolatoso (cioccolato)Se utilizzi questi gestori di pacchetti di terze parti, puoi anche cercare e installare Fastfetch direttamente da essi.

Un'altra possibilità è Scarica il file .exe dalla sezione Releases di GitHub.Posiziona il file binario in una cartella inclusa nel tuo PATH ed eseguilo da PowerShell o dal terminale classico. Questo è particolarmente utile se desideri testarlo rapidamente senza apportare troppe modifiche al sistema.

Primi passi: esecuzione di base e concetti chiave

Una volta installato, il sistema operativo non ha importanza: Il modo base di utilizzare Fastfetch è identicoApri il terminale e digita:

fastfetch

Verrà visualizzata automaticamente una schermata predefinita con il logo rilevato (di solito quello della distribuzione o del sistema) e un set standard di moduli (sistema operativo, host, kernel, uptime, pacchetti, shell, risoluzione, ecc.). Questa configurazione predefinita è sufficiente per la maggior parte degli utenti, ma le cose si fanno davvero interessanti quando si iniziano a esplorare le opzioni di personalizzazione.

Per verificare la versione installata, si utilizza il parametro classico:

fastfetch -v

E se vuoi dare una rapida occhiata a tutte le opzioni di configurazione e personalizzazione di base sono disponibili dalla riga di comando, utilizza:

fastfetch -h o fastfetch --help

Se preferisci una documentazione più dettagliata in stile Unix, puoi consultare anche il manuale dello strumento (sui sistemi che ne includono uno):

man fastfetch

Con questi comandi hai già un punto di partenza per sperimentare con i parametri senza dover ancora modificare il file di configurazione, l'ideale per scoprire gradualmente la funzione di ogni elemento.

Percorsi di configurazione, preset e generazione di file

Fastfetch utilizza un file di configurazione principale in formato JSONC (JSON con commenti) per definirne il comportamento. Questo file si trova solitamente nella directory di configurazione dell'utente, ad esempio in GNU/Linux:

~/.config/fastfetch/config.jsonc

Se vuoi sapere esattamente quali percorsi di configurazione sta utilizzando la tua installazione, puoi usare:

fastfetch --list-config-paths

Questo comando Mostra le diverse posizioni in cui Fastfetch cerca i file di configurazione.sia a livello utente che globale. Allo stesso modo, è possibile specificare dove vengono archiviati dati, preset e loghi:

fastfetch --list-data-paths

Per iniziare a personalizzare facilmente, si consiglia vivamente di generare un file di configurazione iniziale. Hai due opzioni principali:

  Cos'è un gruppo di lavoro e quali sono gli esempi?

fastfetch --gen-config

che crea un file di configurazione se non esiste, e:

fastfetch --gen-config-force

che rigenera la configurazione sovrascrivendo quella esistenteQuesta seconda variante è utile quando si sono apportate troppe modifiche e si desidera tornare a una configurazione di base "pulita", ma personalizzata da Fastfetch, non alla configurazione predefinita interna.

Se desideri visualizzare tutte le opzioni possibili a livello di configurazione generata, puoi anche utilizzare:

fastfetch --gen-config-full

come Creare un file di configurazione completo con tutte le opzioni documentate, ideale come riferimento per copiare e adattare solo le parti che ti interessano.

Loghi, moduli disponibili ed elenco delle funzionalità

Una delle caratteristiche più sorprendenti di Fastfetch è il logo ASCII che appare a sinistra delle informazioni. Non si limita al rilevamento automatico della tua distribuzione; puoi anche... scegli tra numerosi loghi predefiniti di sistemi operativi e progetti.

Per scoprire quali loghi sono disponibili, esegui:

fastfetch --list-logos

Con quell'elenco a disposizione, è possibile testare un logo specifico utilizzando, ad esempio:

fastfetch -l MX

per visualizzare il logo associato a MX Linux, o quello corrispondente all'identificativo che hai visto nell'elenco. In questo modo puoi Adatta il logo in modo che corrisponda alla tua distribuzione attuale o allo stile che desideri mettere in risalto. quando condividi screenshot.

Allo stesso modo, puoi vedere quali moduli informativi Fastfetch supporta tramite:

fastfetch --list-modules

Questo comando Elenca tutti i blocchi di informazioni che possono essere visualizzati L'output include: sistema operativo, host, kernel, uptime, pacchetti, shell, ambiente desktop, window manager, GPU, CPU, storage, rete e molto altro. Comprendere questo elenco è fondamentale per progettare la propria configurazione personalizzata, in quanto permette di scegliere solo ciò di cui si ha bisogno.

Inoltre, Fastfetch supporta preset predefiniti che raggruppano moduli e stili specifici. Per scoprire quali sono quelli riconosciuti dalla tua installazione, puoi utilizzare:

fastfetch --list-presets

e caricarne uno con:

fastfetch -c nombre_preset

Ad esempio:

fastfetch -c hardware
fastfetch -c software -l MX
fastfetch -c neofetch -l MX
fastfetch -c paleofetch -l MX

quale è Emula gli output di altri strumenti noti. oppure si concentra su tipi specifici di informazioni, come hardware o software.

Un altro comando utile è:

fastfetch --list-features

che Mostra le funzionalità incluse nella tua versione di Fastfetch (supporto per determinati backend, funzionalità opzionali abilitate, ecc.), il che può essere molto utile se si compila dal codice sorgente o se si sospetta che manchi un supporto specifico.

Modifica della configurazione: struttura ed esempio pratico

Quando apri il file ~/.config/fastfetch/config.jsoncVedrai che è strutturato in diverse sezioni principali, in genere logo, display e moduliTra le altre cose, grazie al formato JSONC è possibile commentare righe e blocchi, semplificando notevolmente il test delle modifiche senza perdere il lavoro precedente.

Un esempio di configurazione minima potrebbe essere il seguente:

{
  "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
  "logo": {
    "type": "builtin",
    "source": "arch"
  },
  "display": {
    "separator": ": "
  },
  "modules": [
    "os",
    "host",
    "kernel",
    "uptime",
    "packages",
    "shell",
    "display"
  ]
}

In questo piccolo esempio, la chiave $schema punta a Schema di configurazione ufficiale su GitHubQuesto può aiutare gli strumenti di convalida o gli editor a fornire suggerimenti. Nella sezione logo È indicato che verrà utilizzato un logo interno (builtin) ed è scelto come fonte archCioè, il logo di Arch Linux. display viene definito il separatore tra chiave e valore (: più uno spazio), e in modules Vengono elencati i blocchi di informazioni che appariranno nell'output.

Con questa struttura puoi Aggiungi, rimuovi o riorganizza i moduli a tuo piacimento., modificare lo stile visivo delle informazioni, cambiare il tipo di logo o persino specificare un file logo esterno in formato ANSI se ne hai uno personalizzato scaricato da GitHub o creato tu stesso.

Personalizza il logo, le dimensioni, i colori e il layout.

Se ciò che ti interessa di più è mantenere il logo e l'output "fine", Fastfetch offre diversi modi per regolare tutto ciò che riguarda l'aspetto visivo, sia dalla riga di comando che dal file di configurazione.

Per giocare con il logo direttamente dal terminale Senza modificare il file JSON, è possibile utilizzare comandi come questi:

fastfetch --list-logos
fastfetch --print-logos

Il primo elenca i loghi disponibili e il secondo Stampa i loghi così puoi vedere come appaiono. sul tuo dispositivo. Una volta che sei sicuro di quale vuoi, puoi impostarlo con l'opzione -l o attraverso la sezione logo file di configurazione.

Se noti che il logo occupa troppo spazio o appare troppo piccolo sul tuo dispositivo, puoi ridimensionarlo con:

fastfetch --logo-width 10
fastfetch --logo-height 5

Questi parametri Regolano la larghezza e l'altezza del logo. Puoi modificare i valori ed eseguire il comando più volte per verificare il risultato finché non appare come desideri. Idealmente, non dovrebbe coprire o spostare eccessivamente le informazioni del modulo, ma non dovrebbe nemmeno apparire troppo piccolo.

I colori e lo stile del testo, così come le barre, la larghezza della chiave, i separatori e l'allineamento, sono controllati dalla sezione display dal file di configurazione. Qui puoi definire colori specifici, simboli per le barre, formato delle chiavi e dei valoriE molto altro ancora. Dato che si tratta di JSONC, è possibile lasciare commenti su diverse alternative e attivarne una o l'altra a seconda dello stile desiderato in un dato momento.

  Che cosa è il servizio post-vendita e fai un esempio?

Se desideri utilizzare anche il tuo logo, sia esso quello della tua distribuzione preferita o uno creato da te, puoi salvarlo in un file ANSI e configurarlo con un comando come:

fastfetch --file /ruta/a/tu_logo.ansi.txt --gen-config-force

Così, Fastfetch rigenererà il file di configurazione utilizzando quel logo personalizzato come predefinito., pronto per essere visualizzato ogni volta che apri il terminale.

Preimpostazioni pronte all'uso e funzionalità di modifica avanzate

Uno dei modi migliori per imparare a configurare Fastfetch è Sfrutta i preset inclusi e quelli condivisi dalla community.I preset sono semplicemente file di configurazione parziali che definiscono uno stile specifico e un insieme di moduli.

Il percorso tipico per questi preset è solitamente all'interno della cartella di configurazione, ad esempio, in GNU/Linux:

~/.config/fastfetch/presets/

L'idea è semplice: È possibile scaricare o creare uno o più presetLi salvi in ​​quella cartella e, quando vuoi usarli, chiami Fastfetch con:

fastfetch -c nombre_del_preset

Ad esempio:

fastfetch -c ejemplo

Se siete interessati a emulare l'output di strumenti come Neofetch o Paleofetch, o a concentrarvi esclusivamente sull'hardware o sul software, i preset inclusi e quelli disponibili su GitHub offrono un ottimo modello di partenza. La comunità stessa condivide configurazioni molto elaboratecon loghi personalizzati, font Nerd Fonts e temi di colore specifici per ambienti come Garuda, XeroLinux e molte altre distribuzioni.

La procedura tipica per applicare la configurazione di un altro utente di solito si presenta in questo modo:

cd ~/.config
mkdir -p fastfetch (se non esiste)
fastfetch --gen-config (per generare il database, facoltativo)
rm fastfetch/config.jsonc (se si desidera sostituirlo)

Poi:

wget https://url_de_la_configuracion/config.jsonc -O fastfetch/config.jsonc

Allora devi solo chiudere e riaprire il terminale o corri fastfetch Fai di nuovo clic per vedere il nuovo aspetto. È importante ricordare che molte impostazioni avanzate utilizzano Caratteri NerdPertanto, è consigliabile averne almeno uno installato sul sistema affinché le icone e i simboli vengano visualizzati correttamente.

Fastfetch e altri metodi di fetch: Pfetch, Screenfetch, Neofetch…

Per comprendere appieno il ruolo di Fastfetch, è utile collocarlo nel contesto di... "Follow" classici di GNU/LinuxPer anni, strumenti come Pfetch, Screenfetch e Neofetch sono stati di uso comune, ampiamente utilizzati per visualizzare informazioni di sistema insieme a un logo ASCII e per condividere screenshot ogni "Desktop Friday" sui social network e nei gruppi Linux.

In sostanza, tutti questi programmi hanno lo stesso scopo: visualizzare un riepilogo rapido delle specifiche tecniche del computer e del sistema operativo nel terminale dove vengono eseguiti. Molti utenti li configurano per avviarsi automaticamente all'apertura del terminale, in modo da poter vedere a colpo d'occhio quale sistema si sta utilizzando, da quanto tempo è in esecuzione, qual è l'hardware principale e altri dettagli utili per la diagnosi o per mostrare la configurazione del proprio desktop.

Oltre a questa funzione pratica, questi recuperi sono solitamente Altamente personalizzabile in termini di loghi, colori e layout delle informazioni.Alcuni si affidano a script Bash più o meno complessi, altri utilizzano configurazioni semplici e alcuni li combinano persino con strumenti come lolcat colorare l'intero output in modo sorprendente.

Pfetch, ad esempio, è più minimalista e leggero; Screenfetch è stato uno dei pionieri nel diffondere questo tipo di strumento; Neofetch è diventato lo standard di fatto per anni, con un'enorme base di utenti e un livello di personalizzazione molto elevato. Tuttavia, Lo sviluppo di Neofetch è fermo da parecchio tempo.Ciò ha spinto molti a cercare alternative più moderne.

È qui che entra in gioco Fastfetch: subentra come Moderno, veloce nel recupero dei dati, scritto in C, con supporto attivo e una chiara attenzione alla personalizzazione avanzata.Se provenite già da Neofetch, il passaggio è piuttosto naturale e, grazie ai preset che ne emulano l'output, non noterete nemmeno la differenza a livello visivo, se non lo desiderate.

In definitiva, la scelta tra Pfetch, Screenfetch, Neofetch e Fastfetch dipende dalle preferenze personali e dal tipo di personalizzazione che si sta cercando, ma Fastfetch ha tutte le carte in regola per diventare il servizio di fetch di riferimento nei prossimi anni.soprattutto se ti interessa sfruttare al massimo le potenzialità del tuo dispositivo.

Fastfetch si è guadagnato un posto tra gli utenti GNU/Linux e altri sistemi perché combina Velocità, leggerezza ed enormi possibilità di personalizzazione. In un unico strumento da riga di comando. Puoi installarlo facilmente su quasi tutte le piattaforme, da Debian, Fedora o Arch Linux a macOS, Windows e Android, e personalizzarlo a tuo piacimento utilizzando parametri da riga di comando, file JSONC altamente flessibili e una buona raccolta di preset pronti all'uso o modificabili. Che tu voglia semplicemente visualizzare chiaramente le informazioni del tuo computer o che ti piaccia mostrare il tuo desktop su #DesktopFridays, dedicare un po' di tempo alla configurazione di Fastfetch ne vale sicuramente la pena.