Fastfetch è uno strumento di riga di comando che fornisce informazioni dettagliate sul sistema, inclusi hardware e software, accompagnate da un logo della distribuzione. Questo strumento è particolarmente utile per gli amministratori di sistema, gli sviluppatori e gli utenti avanzati di Linux, macOS, Windows e altri sistemi operativi, in quanto permette di monitorare rapidamente lo stato del sistema.

La versione 2.68.1 introduce diverse novità significative, tra cui un nuovo modulo Top che mostra i processi che consumano più risorse CPU, memoria o I/O su disco, permettendo di visualizzare l'attività del sistema in tempo reale direttamente nell'output di Fastfetch.

Tra le altre migliorie, troviamo un miglioramento nella rilevazione delle configurazioni GTK per gli utenti Linux che utilizzano window manager standalone, una migliore identificazione dei login manager su vari sistemi operativi, e il supporto per chiavi di modulo localizzate, che permette di visualizzare le etichette dei moduli nella lingua selezionata.

Questa versione offre anche miglioramenti nel modulo Wi-Fi, rilevazione della batteria su SunOS, supporto per Wayland su Android, e la possibilità di rilevare l'ambiente desktop su dispositivi ASUS Zenfone. Inoltre, sono stati risolti diversi bug e migliorate le prestazioni generali dello strumento.

Prerequisiti

  • Sistema operativo: Linux, FreeBSD, DragonFly BSD, Haiku, macOS o Windows
  • Hardware: Un dispositivo con CPU, memoria, disco e opzionalmente Wi-Fi e batteria
  • Software: Fastfetch versione 2.68.1
  • Ambiente: Terminale supportato (inclusi Termux per Android)

PROCEDURA: Aggiornare e configurare Fastfetch 2.68.1

Alla fine di questa guida, avrai aggiornato Fastfetch alla versione 2.68.1 e configurato le nuove funzionalità per visualizzare informazioni dettagliate sul tuo sistema.

  • Passo 1: Scaricare Fastfetch 2.68.1
  • Passo 2: Installare Fastfetch
    • Estrai il pacchetto scaricato.
  • Passo 3: Configurare il nuovo modulo Top
    • Esegui il comando fastfetch --top per visualizzare i processi che consumano più risorse CPU, memoria o I/O su disco.
    • Utilizza l'opzione --top-cpu, --top-mem o --top-io per filtrare i processi in base alla risorsa specifica.
  • Passo 4: Configurare la localizzazione dei moduli
    • Se non imposti questa opzione, Fastfetch seguirà automaticamente la locale del sistema.
  • Passo 5: Configurare il modulo Wi-Fi
    • Esegui il comando fastfetch --wifi per visualizzare le informazioni sulla connessione Wi-Fi.
    • Utilizza il placeholder {channel-width} per visualizzare la larghezza del canale wireless.
  • Passo 6: Configurare il modulo Login Manager
  • Passo 7: Verificare le nuove funzionalità

Verifica e Troubleshooting

Alla fine di questa guida, sarai in grado di testare il corretto funzionamento di Fastfetch 2.68.1 e risolvere eventuali problemi.

Test di Funzionamento

  • Eseguire Fastfetch: Apri un terminale e digita il comando fastfetch. Dovresti vedere un output con le informazioni del sistema, inclusi hardware, software e il logo della distribuzione.
  • Verificare i Moduli: Controlla che tutti i moduli attesi siano presenti nell'output. In particolare, verifica la presenza del nuovo modulo Top che mostra i processi in esecuzione.
  • Testare la Localizzazione: Usa l'opzione --key-language per verificare che i moduli vengano visualizzati nella lingua selezionata. Ad esempio, fastfetch --key-language it dovrebbe mostrare le etichette dei moduli in italiano.
  • Verificare il Modulo Wi-Fi: Se disponi di una connessione Wi-Fi, controlla che il modulo Wi-Fi mostri correttamente il canale e la frequenza. Usa la variabile di formattazione {channel-width} per verificare la larghezza del canale.

Risoluzione dei Problemi

  • Output Incompleto: Se alcuni moduli non vengono visualizzati, assicurati che il sistema supporti le funzionalità richieste. Ad esempio, il modulo Wi-Fi potrebbe non funzionare correttamente su tutte le piattaforme.
  • Errori di Calcolo: Se riscontri problemi con i calcoli di DiskIO o NetIO, verifica che non ci siano divisioni per zero o altri errori di precisione. Questi problemi sono stati risolti nella versione 2.68.1.
  • Problemi di Rilevamento: Se il rilevamento del gestore di accesso (Login Manager) non funziona correttamente, controlla che il sistema sia supportato. Fastfetch 2.68.1 supporta Linux, macOS, Windows e sistemi POSIX senza systemd.
  • Problemi di Localizzazione: Se le etichette dei moduli non vengono visualizzate nella lingua corretta, assicurati di utilizzare l'opzione --key-language correttamente o verifica che la lingua selezionata sia supportata.

Risorse Aggiuntive

Per ulteriori dettagli e supporto, consulta il changelog ufficiale o visita la pagina dei rilasci su GitHub.

Sintesi didattica e invito alla pratica

  • Hai scoperto come utilizzare il nuovo modulo Top per monitorare i processi più impegnativi in termini di CPU, memoria o I/O su disco.
  • Hai imparato a migliorare la rilevazione delle configurazioni GTK in ambienti con window manager standalone.
  • Hai esplorato le nuove funzionalità del modulo Login Manager, ora più accurato e supportato su diverse piattaforme.
  • Hai visto come personalizzare le etichette dei moduli con la nuova opzione --key-language e il placeholder {module-name}.
  • Hai compreso le migliorate capacità di rilevamento Wi-Fi, inclusa la larghezza di banda del canale e la frequenza.
  • Hai appreso delle correzioni di bug e ottimizzazioni che rendono Fastfetch più affidabile e performante.

Per approfondire, consulta il changelog ufficiale. Scarica l'ultima versione di Fastfetch e inizia a sperimentare con le nuove funzionalità per ottimizzare la tua esperienza di sistema.

Nota Editoriale e Disclaimer

Le guide e i contenuti pubblicati su GoYou sono frutto di attività di ricerca e analisi indipendente, a scopo informativo, educativo e di approfondimento.

GoYou non costituisce una testata giornalistica né un prodotto editoriale ai sensi della Legge n. 62/2001 e non svolge attività di informazione in tempo reale.

Il progetto GoYou non fornisce consulenza professionale, tecnica, legale o finanziaria e declina ogni responsabilità per l’uso improprio delle informazioni pubblicate.

Nel settore Crypto, ogni investimento comporta rischi: si invita il lettore a informarsi sempre in modo autonomo prima di assumere qualsiasi decisione.