Every day Workstation setup

Fedora Workstation

una guida semplice per costruire il tuo setup Fedora, con GNOME, KDE, COSMIC, Lutris e WinBoat

Questo non è un manuale rigido. È la mia esperienza personale e raffigura solo ciò che io consiglio come ambiente stabile per l'uso quotidiano di un laptop/workstation.

Parto da Fedora Workstation 44 con GNOME come base pulita e leggera, poi ti faccio vedere KDE Plasma per chi vuole una strada più comoda e amichevole nell’uso quotidiano, COSMIC per chi cerca un desktop più moderno e orientato al window tiling, e infine Lutris e WinBoat per chi deve gestire applicativi Windows su Linux.

Link utili, tutti in fila:


Da dove partire

Se vuoi un sistema leggero, pulito e pronto all’uso quotidiano, la scelta più lineare è Fedora Workstation 44 con GNOME. Fedora Workstation è la versione principale del progetto Fedora per desktop e laptop, ed è pensata come sistema completo per l’uso generale e per lo sviluppo.

Se vuoi qualcosa di più comodo per l’uso quotidiano, più ricco di opzioni visive e con una migliore integrazione con il telefono, puoi scegliere Fedora KDE Plasma Desktop 44. La pagina ufficiale di Fedora lo presenta come desktop personalizzabile e orientato ai flussi di lavoro personali.
Se invece ti interessa una desktop experience più moderna, con forte orientamento a una gestione finestra/tiling più intelligente, puoi provare COSMIC Desktop. Al momento l’approccio supportato su Fedora è l’installazione tramite gruppo pacchetti quando disponibile nei repository ufficiali, oppure tramite repository/COPR se necessario; la guida qui sotto ti mostra il flusso pratico più semplice.


Preparare il terreno

Prima di installare Fedora, prepara tutto con calma.

Cosa ti serve davvero

Cose da controllare nel BIOS/UEFI

Entra nel BIOS e verifica:

Scarica l’ISO giusta

Per il desktop base scarica Fedora Workstation 44. Se vuoi una variante KDE, scarica Fedora KDE Plasma Desktop 44. Le pagine ufficiali di download sono quelle da usare sempre, perché ti garantiscono file corretti e aggiornati.


Mettere Fedora su USB

Su Windows

Puoi usare Fedora Media Writer oppure un tool equivalente come Rufus.

Passi pratici:

  1. Scarica l’ISO dalla pagina Fedora.
  2. Avvia Fedora Media Writer.
  3. Seleziona la versione di Fedora che vuoi installare.
  4. Scegli la chiavetta USB.
  5. Scrivi l’immagine e aspetta la fine.

Su Linux

Puoi usare Fedora Media Writer/balena etcher oppure strumenti da terminale.

Con dd, per esempio:

sudo dd if=fedora-workstation-live.iso of=/dev/sdX bs=4M status=progress conv=fsync

Attenzione: sdX deve essere la chiavetta giusta.

Dopo la scrittura


Fedora Workstation con GNOME

Fedora Workstation è la scelta più lineare per iniziare: GNOME di default, flusso semplice, buona pulizia visiva e meno distrazioni. Fedora la descrive come un sistema desktop “polished” e facile da usare.

Avvio dell’installer

  1. Avvia il PC dalla chiavetta USB.
  2. Quando compare il menu, scegli l’opzione di avvio live/installer.
  3. Attendi il caricamento.
  4. Sulla schermata iniziale clicca su Install to Hard Drive.

Scelta lingua e tastiera

Nel wizard:

Partizionamento

A questo punto hai due strade:

Metodo semplice

Lascia scegliere automaticamente all’installer.

È il metodo più facile se non vuoi gestire partizioni manuali.

Metodo manuale

Se vuoi più controllo, puoi creare le partizioni tu.

Una configurazione semplice può essere:

Disco di destinazione

Se hai un solo disco, scegli quello. Se hai più dischi, seleziona quello che vuoi dedicare a Fedora.

Rete

Se sei connesso via cavo, spesso la rete è già attiva.
Se vuoi fare le cose bene:

Creazione utente

Inserisci:

Consiglio: usa una password lunga, perché il sistema poi diventa la base di tutto il resto.

Avvio finale

Quando l’installazione finisce:

  1. riavvia;
  2. togli la chiavetta USB;
  3. accedi al tuo sistema Fedora appena installato.

Il primo avvio

La prima cosa da fare è aggiornare tutto.

Aggiornare il sistema

Apri il terminale e fai:

sudo dnf upgrade --refresh -y

Se ti chiede di riavviare, riavvia.

Verificare il desktop

Su Fedora Workstation dovresti trovarti in GNOME.
GNOME è una scelta molto pulita e abbastanza leggera come esperienza, soprattutto se non vuoi un desktop pieno di elementi inutili.

Installare software base utile

Puoi aggiungere subito alcuni strumenti utili:

sudo dnf install -y git curl wget fastfetch gnome-tweaks

Non sono obbligatori, ma aiutano molto.


Sistemare GNOME

GNOME di base è semplice, ma per renderlo davvero comodo conviene sistemarlo un po’.

Impostazioni utili

Apri Settings e controlla:

GNOME Tweaks

Con gnome-tweaks puoi:

Estensioni GNOME

Se vuoi aggiungere funzioni, GNOME supporta estensioni. Però tienilo semplice all’inizio: meno roba installi, più il sistema resta stabile.


KDE Plasma per la vita di tutti i giorni

Se vuoi qualcosa di più “user friendly” nell’uso di tutti i giorni, Fedora KDE Plasma Desktop è una scelta ottima. Fedora lo presenta come una desktop edition personalizzabile, pensata per adattarsi a diversi flussi di lavoro.

Perché scegliere KDE Plasma

Quando ha più senso di GNOME

KDE Plasma è spesso preferito se vuoi:

Come installare Fedora KDE Plasma

Hai due strade:

Strada 1: installare KDE direttamente

  1. Scarica l’ISO di Fedora KDE Plasma Desktop 44 dalla pagina ufficiale.
  2. Scrivila su USB.
  3. Avvia il PC da USB.
  4. Segui l’installer come per Workstation.
  5. Completa configurazione disco, utente e rete.
  6. Riavvia.

Strada 2: aggiungere KDE a Fedora Workstation

Se hai già Fedora Workstation e vuoi provare KDE senza reinstallare tutto, puoi installare il gruppo desktop.

Il flusso è:

sudo dnf upgrade --refresh -y
sudo dnf install @kde-desktop-environment

Dopo l’installazione:

  1. fai logout;
  2. nella schermata di login scegli la sessione KDE Plasma;
  3. accedi.

KDE Connect

KDE Connect ti consente di collegare telefono e PC per:

Installazione KDE Connect su Fedora

Puoi installarlo così:

sudo dnf install kdeconnect

Poi:

  1. installa anche l’app corrispondente sul telefono;
  2. collega PC e telefono alla stessa rete o al tuo network previsto;
  3. avvia KDE Connect su entrambi;
  4. abbina i dispositivi;
  5. concedi i permessi richiesti.

COSMIC Desktop

COSMIC è interessante se vuoi un desktop più moderno e orientato a un flusso di lavoro veloce, con forte attenzione alla gestione delle finestre. Fedora ha introdotto il supporto a COSMIC nei suoi pacchetti/varianti più recenti, e il progetto COSMIC è disponibile tramite il repository del desktop group o, in alcuni casi, tramite COPR/preview.

Perché provarlo

Quando ha senso

Se ti piace:

Come installare COSMIC su Fedora

Metodo consigliato se i pacchetti sono disponibili nei repository ufficiali

Aggiorna il sistema:

sudo dnf upgrade --refresh -y

Poi installa il gruppo desktop:

sudo dnf install @cosmic-desktop-environment

Se stai usando un pacchetto preview/COPR

Se la tua versione di Fedora richiede il repository COPR del progetto COSMIC, il flusso generale è:

sudo dnf copr enable ryanabx/cosmic-epoch
sudo dnf install cosmic-desktop

Poi:

  1. fai logout;
  2. nella schermata di login scegli la sessione COSMIC;
  3. accedi.

Nota pratica

Se vuoi massima stabilità e compatibilità, GNOME e KDE restano più lineari. COSMIC è ottimo se vuoi sperimentare un ambiente moderno e non ti spaventa qualche dettaglio ancora in evoluzione.


Quale desktop sceglierei

GNOME

Sceglilo se vuoi:

KDE Plasma

Sceglilo se vuoi:

COSMIC

Sceglilo se vuoi:


Mettere in ordine il sistema

Dopo aver scelto il desktop, conviene sistemare la base.

Aggiornamenti

sudo dnf upgrade --refresh -y

Pacchetti utili

sudo dnf install -y git curl wget vim fastfetch htop

Abilitare Flatpak, se ti serve

Fedora lo supporta molto bene. Ti consente di installare applicazioni in modo più separato dal sistema base.

Pulizia generale

Controlla:


Quando servono app Windows

Ci sono due casi molto diversi:

  1. vuoi eseguire alcuni programmi Windows “leggeri” o giochi tramite layer di compatibilità;
  2. vuoi eseguire applicativi Windows veri, in un ambiente più controllato, magari per lavoro leggero.

Per questi due casi, i nomi importanti sono:

Non sono la stessa cosa.


Lutris

Lutris è un gestore/launcher per giochi e applicazioni su Linux. Il suo punto forte è che ti aiuta a installare e gestire software Windows o giochi usando Wine, runner dedicati e script della community. Lutris è disponibile in Fedora dai repository ufficiali e ha anche installazioni tramite Flatpak e altri metodi.

Cosa fa Lutris

Perché è più user friendly

Rispetto a fare tutto a mano con Wine puro, Lutris è molto più comodo perché:

Quando usarlo

Lutris è perfetto se:

Cosa devi sapere su Wine

Lutris spesso si appoggia a Wine. Wine crea un ambiente compatibile chiamato prefix in cui l’applicazione Windows vive con le sue impostazioni e dipendenze.

Installare Lutris su Fedora

Il modo più diretto, secondo la pagina ufficiale, è:

sudo dnf install lutris

Poi, spesso ti conviene anche installare componenti utili per Wine e grafica, a seconda del caso.

Esempio di setup utile

sudo dnf install -y lutris wine vulkan-loader vulkan-loader.i686

A seconda dell’applicazione o del gioco, potrebbe servirti anche altro, ma questa è una base sensata.

Preset e script

Lutris ha spesso install script o preset già pronti per specifici giochi e applicativi. Questo è uno dei motivi per cui è più semplice da usare rispetto a fare tutto manualmente.

Flusso base in Lutris

  1. installi Lutris;
  2. apri Lutris;
  3. aggiungi o cerchi l’app;
  4. scegli un installer o script, se disponibile;
  5. lasci che Lutris configuri il prefix;
  6. avvii e testi.

WinBoat

WinBoat è diverso da Lutris. WinBoat non è un semplice layer di compatibilità: è un progetto che esegue Windows in un container/VM e ti mostra le applicazioni con integrazione molto più trasparente nel desktop Linux. Il progetto lo descrive come un modo per eseguire applicazioni Windows su Linux con integrazione seamless.

Cosa fa WinBoat

Perché è utile

WinBoat è ottimo quando ti servono applicativi Windows:

Differenza chiave con Lutris

Quando preferirlo

Usa WinBoat se:

Requisiti di WinBoat

Dal progetto emergono requisiti come:

Installare WinBoat su Fedora

WinBoat offre pacchetti per Fedora in formato .rpm e build Linux scaricabili dalla pagina progetto.

Passi generali:

  1. verifica che KVM e virtualizzazione siano attivi;
  2. installa Docker;
  3. installa Docker Compose v2;
  4. aggiungi il tuo utente al gruppo docker;
  5. scarica la release WinBoat per Linux/Fedora;
  6. installa il pacchetto RPM o usa la build disponibile;
  7. avvia WinBoat;
  8. segui il setup iniziale;
  9. usa l’interfaccia per creare l’ambiente Windows.

Installare i prerequisiti su Fedora

sudo dnf install -y docker docker-compose-plugin freerdp
sudo systemctl enable --now docker
sudo usermod -aG docker $USER

Poi fai logout/login.

Esempio di installazione

Se hai scaricato un file RPM:

sudo dnf install ./WinBoat-*.rpm

Se invece hai una build AppImage, rendila eseguibile:

chmod +x WinBoat-*.AppImage
./WinBoat-*.AppImage

Flusso base in WinBoat

  1. installi i prerequisiti;
  2. avvii WinBoat;
  3. configuri l’ambiente Windows;
  4. lasci che il container/VM venga preparato;
  5. apri le applicazioni Windows dal frontend;
  6. usi le finestre come parte del desktop Linux.

Lutris o WinBoat?

Scegli Lutris se

Scegli WinBoat se

Regola semplice


Il setup che farei io

Se vuoi un setup equilibrato, io farei così:

Base

Alternativa grafica

Alternativa moderna

Software Windows


Ordine pratico

Se vuoi fare tutto bene e senza confonderti, segui quest’ordine:

  1. Scarica Fedora Workstation 44.
  2. Installa Fedora.
  3. Aggiorna il sistema.
  4. Configura GNOME o installa KDE/COSMIC se vuoi provarli.
  5. Installa gli strumenti base: git, curl, fastfetch, gnome-tweaks.
  6. Installa Lutris se ti serve software o giochi Windows.
  7. Installa WinBoat se ti servono applicativi Windows da lavoro.
  8. Testa tutto con calma.

Comandi rapidi

Fedora base

sudo dnf upgrade --refresh -y
sudo dnf install -y git curl wget fastfetch gnome-tweaks

KDE Plasma

sudo dnf install @kde-desktop-environment
sudo dnf install kdeconnect

COSMIC

sudo dnf install @cosmic-desktop-environment

Se serve COPR:

sudo dnf copr enable ryanabx/cosmic-epoch
sudo dnf install cosmic-desktop

Lutris

sudo dnf install lutris
sudo dnf install -y wine vulkan-loader vulkan-loader.i686

WinBoat prerequisiti

sudo dnf install -y docker docker-compose-plugin freerdp
sudo systemctl enable --now docker
sudo usermod -aG docker $USER