CachyOS con COSMIC desktop tutorial

CachyOS con COSMIC desktop tutorial


CachyOS è una distribuzione basata su Arch Linux che si concentra maggiormente sulla velocità del sistema e sulla sicurezza garantendo una soluzione fluida e piacevole Esperienza informatica ogni volta che viene usato.

Una distribuzione costruita su Arch Linux, CachyOS presenta il kernel linux-cachyos ottimizzato che utilizza l'avanzato BORE Scheduler per ottenere alte prestazioni.

Ecco le caratteristiche di CachyOS:

  • Prestazioni migliorate con pacchetti ottimizzati: CachyOS compila i pacchetti con il set di istruzioni x86-64-v3, x86-64-v4 e Zen4 e LTO per fornire prestazioni più elevate. I pacchetti core ottengono anche l'ottimizzazione PGO o BOLT.

  • Puoi scegliere il desktop ideale: CachyOS offre una varietà di ambienti desktop popolari tra cui Plasma KDE, GNOME, XFCE, bspwm, Budgie, Cinnamon, COSMIC, Hyprland, i3, LXDE, LXQt, MATE, niri, Openbox, Qtile, Sway, UKUI, Wayfire e mangowm. Selezionare l'ambiente preferito durante il processo di installazione online.

  • Robusto supporto per il kernel: CachyOS utilizza il BORE Scheduler per una migliore interattività e offre una varietà di opzioni di programma tra cui EEVDF, sched-ext, ECHO e RT. Tutti i kernel sono compilati con x86-64-v3, x86-64-v4, istruzioni Zen4 e LTO da ottimizzare per la CPU.

  • Supporto DNS-over-HTTPS e miglioramenti privacy: Il sistema introduce il supporto nativo a DNS-over-HTTPS (DoH), una tecnologia che incapsula le richieste DNS all’interno di connessioni HTTPS cifrate. A differenza delle query DNS tradizionali, che viaggiano in chiaro su porta 53, DoH utilizza la porta 443 e sfrutta TLS per proteggere il contenuto delle richieste. Il vantaggio non riguarda solo la riservatezza: il traffico DNS diventa meno facilmente intercettabile o manipolabile tramite tecniche di spoofing.

  • Gestione vRAM ottimizzata per GPU con memoria limitata: Gestione della memoria video attraverso una nuova opzione dedicata alla vRAM. La soluzione deriva da ottimizzazioni sviluppate da Valve per migliorare l’esperienza sui sistemi Linux, in particolare su ambienti KDE e dispositivi con GPU integrate o con memoria limitata. Il sistema regola dinamicamente l’allocazione delle risorse GPU, evitando saturazioni che causano cali improvvisi di prestazioni. Questa funzione risulta particolarmente utile con configurazioni che sfruttano schede grafiche con 2-4 GB di VRAM, dove carichi moderni – browser con accelerazione hardware, ambienti desktop compositing e applicazioni 3D – possono facilmente saturare le risorse disponibili.

Qui potete scaricare CachyOS:

CachyOS

Io ho scelto di installare la versione di CachyOS con COSMIC desktop ed i tutorial li ho fatti con quella versione.

Uno dei principali vantaggi di CachyOS con COSMIC desktop è l'efficienza, permette di migliorare notevolmente la velocità nel lavorare sul computer. Necessita di una curva di apprendimento però se sviluppi siti web e normalmente utilizzi due o tre finestre in contemporanea, come faccio io, ritengo che convenga decisamente imparare ad utilizzarlo.


Installiamo CachyOS


Una volta scaricata la iso di CachyOS dobbiamo masterizzarla su DVD o creare una penna USB avviabile e quindi possiamo passare all'installazione.

L'installazione e la configurazione di CachyOS avviene in diversi passaggi. Vediamo ora i tutorial che ci guidano passo passo nell'installazione e configurazione di CachyOS:

  1. Installazione di CachyOS

  2. Configurazione iniziale di CachyOS

  3. Primo aggiornamento del sistema

  4. Installazione dei programmi con CachyOS Hello

  5. Installare il pacchetto della lingua italiana di LibreOffice


Navigare su CachyOS con COSMIC Desktop


La versione che ho installato di CachyOS è dotata di COSMIC Desktop, che ha una caratteristica molto particolare, permette la navigazione delle finestre aperte in due modalità distinte:

  1. Modalità Fluttuante: è la modalità classica di navigazione di tutti i sistemi operativi. Le finestre aperte si sovrappongono una sopra l'altra e possono essere spostate e ridimensionate utilizzando il mouse.

  2. Modalità Tiling: è la modalità dei Tiling Window Manager, vengono organizzate automaticamente le finestre aperte sullo schermo in modo da evitare sovrapposizioni. Ci si affida principalmente alla tastiera per la navigazione e la gestione delle finestre. Uno dei principali vantaggi della Modalità Tiling è l'efficienza e la maggiore velocità per navigare sul computer.

Le due modalità si possono impostare per singolo spazio di lavoro o per tutti gli spazi di lavoro. Nei tutorial di CachyOS ho impostato la Modalità Tiling per tutti gli spazi di lavoro in quanto è più comodo e veloce per lavorare con il computer.

Vediamo con questo tutorial come commutare dalla Modalità Tiling alla Modalità Fluttuante e viceversa:

Quindi vediamo con i seguenti tutorial come lanciare i programmi e come navigare tra le finestre di CachyOS:

Vediamo con il seguente tutorial come consultare la lista dei comandi da tastiera (Keyboard Shortcuts) di CachyOS:


Creiamo la nostra distribuzione di CachyOS


Una volta installata la nostra distribuzione non sarà ancora completa, in quanto gli mancheranno ancora diversi programmi che noi vorremo utilizzare.

I programmi su CachyOS possiamo installarli in diversi modi:

  1. utilizzando l'applicazione grafica CachyOS Package Installer
  2. utilizzando l'applicazione grafica Shelly
  3. attraverso il terminale di linux.

Secondo quale programma volete installare utilizzerete l'applicazione grafica che gestisce i pacchetti di CachyOS, CachyOS Package Installer oppure Shelly.

Conviene installare i programmi utilizzando CachyOS Package Installer in quanto i pacchetti installati con CachyOS Package Installer vengono compilati per essere ottimizzati per essere usati su CachyOS.

Ora vediamo i tutorial per installare le applicazioni con CachyOS Package Installer:

L'applicazione grafica Shelly possiamo utilizzarla per installare i pacchetti di CachyOS e possiamo utilizzarla per installare i pacchetti Flatpack o AppImage. Ora vediamo i tutorial per utilizzare Shelly per installare programmi e pacchetti Flatpack e AppImage:

Per i nuovi programmi che abbiamo installato in CachyOS non esiste un comando da tastiera (Keyboard Shortcuts) per avviarli. Quindi vediamo ora come fare per creare un nuovo comando da tastiera per avviare un programma con il seguente tutorial:

Possiamo anche modificare i comandi da tastiera (Keyboard Shortcuts) predefiniti di COSMIC Desktop, personalmente invece di modificarli consiglio di aggiungere eventuali comandi da tastiera personalizzati aggiuntivi se ci torna comodo nell'uso del PC.
Vediamo con il seguente tutorial come aggiungere un comando personalizzato aggiuntivo a un comando predefinito di COSMIC Desktop:


Tutorial su CachyOS Linux


In questa pagina metto a disposizione dei tutorial per imparare a fare le operazioni più semplici con CachyOS.

Questi tutorial sono pensati anche per gli utenti che non hanno nessuna esperienza di linux e del computer. Quindi proprio per questo riportano le immagini delle finestre passo passo per ogni azione da compiere in maniera che anche i neo-fili siano in grado di utilizzarli.

Ora vediamo una serie di tutorial per imparare a fare operazioni base estremamente elementari con CachyOS:


Manutenzione di CachyOS


Ora vediamo una serie di tutorial per imparare a fare manutenzione a CachyOS usando CachyOS Hello:


Guida al gestore di pacchetti Pacman


Nelle distribuzioni derivate da Arch Linux, quindi anche CachyOS, si utilizzano i pacchetti in formato .pkg.tar.xz per installare le applicazioni. Il gestore dei pacchetti usato in Arch Linux e derivate è Pacman.

Una volta installato CachyOS, la vostra distribuzione non sarà ancora completa, in quanto gli mancheranno ancora diversi programmi che vorrete utilizzare. Con il gestore di pacchetti Pacman potrete installare i programmi che vorrete utilizzare.

Vediamo prima con un tutorial come si installa da terminale un programma con il gestore di pacchetti Pacman:

Installare un programma da terminale

Qui invece troverete divisi per categoria tutti i programmi più importanti disponibili per linux. Potete così decidere di installare quali programmi vorrete uno per uno digitando la relativa stringa di codice nel terminale usando il gestore di pacchetti Pacman:

Installare i programmi con Pacman

Vediamo ora altre importanti operazioni che possiamo fare da terminale con il gestore di pacchetti Pacman:

Guida all'utilizzo di Pacman da terminale