È in lavorazione una versione ufficiale solo Snap e immutabile del desktop di Ubuntu. Ecco cosa puoi aspettarti dal nuovo desktop Snapified Ubuntu.

C'è un enorme cambiamento nel modo in cui viene costruito Linux desktop. Le comunità e le aziende stanno creando versioni immutabili delle loro distribuzioni e Ubuntu non fa eccezione.

A partire da Ubuntu 24.04, ci sarà una versione del desktop costruita interamente con pacchetti snap, noti anche come snap. Questo progetto è attualmente noto come Ubuntu Core Desktop.

Ma come ti influenza l'utilizzo di una versione solo Snap del desktop di Ubuntu? Quali cambiamenti dovresti aspettarti e dovresti tuffarti subito o mantenere il desktop tradizionale di Ubuntu ancora per un po'?

1. Ciao Snaps, addio DEB

In una versione solo Snap di Ubuntu, gli snap sostituiscono i DEB come mezzo principale per distribuire e scaricare software.

Snap è un tipo di formato di pacchetto universale, il che significa che un'app distribuita come snap può essere eseguita sulla maggior parte delle versioni di Linux anziché dover essere ripubblicata per ogni distribuzione specifica. Scatto è

instagram viewer
uno dei tre formati di pacchetto distro-agnostici per Linux.

Il formato snap proviene dagli sviluppatori di Canonical, la società dietro Ubuntu. Sebbene gli snap siano disponibili per qualsiasi versione di Linux, sono principalmente associati a Ubuntu. La maggior parte delle altre distribuzioni si è stabilita un altro formato di pacchetto universale noto come Flatpak, incluso SteamOS su Steam Deck.

Una delle principali differenze tra snap e flatpak è che il primo non è limitato alle app desktop. I pacchetti snap possono distribuire software per i server. Puoi anche costruire i componenti e le librerie di sistema sottostanti che compongono un sistema operativo dagli snap.

2. Questa è una versione immutabile di Ubuntu

Quando qualcosa è mutevole, è mutevole. Un sistema operativo immutabile è uno che non può essere modificato. I file di sistema principali sono di sola lettura, il che significa che le app che installi possono accedere ai file di sistema, ma non possono modificarli o crearne di nuovi. Né tu, l'utente, puoi modificare facilmente il sistema da solo.

Questo può sembrare complicato, ma ci sono buone probabilità che tu stia già utilizzando un sistema operativo immutabile. Android, ChromeOS e macOS utilizzano tutti questo approccio. Questo perché i sistemi operativi immutabili sono più difficili da rompere accidentalmente. Sono inoltre dotati di una maggiore sicurezza, poiché gli hacker hanno un lavoro molto più difficile nel tentativo di iniettare malware a livello di sistema.

Per essere chiari, l'intero sistema non è immutabile, perché ciò lo renderebbe inutilizzabile. Puoi salvare i file nella tua cartella home personale e puoi installare app.

3. La maggior parte delle app sarà in modalità sandbox

Il formato snap impedisce alle app di interagire con altre app o di accedere ai file sul tuo computer, noto anche come sandboxing. Ogni software ha la sua sandbox privata in cui giocare, senza la possibilità di sapere cosa sta succedendo al di fuori della sua sandbox.

Spetta agli sviluppatori di app implementare correttamente il sandboxing. A volte non lo fanno, lasciando il tuo dispositivo vulnerabile ma con un falso senso di protezione.

Potresti anche riscontrare stranezze che non sono presenti nella versione delle app non snap e non sandbox. Ciò può includere la possibilità di visualizzare solo i file nella cartella "Immagini" ma non nella cartella "Download" o l'impossibilità di rilevare determinati hardware, come un microfono o una webcam.

4. Lo Snap Store è la tua fonte principale per le app

Credito immagine: Ubuntu

Per anni, la stragrande maggioranza del software disponibile per Ubuntu proveniva dai repository Ubuntu che Canonical fornisce gratuitamente. Questo vasto catalogo di software contiene gran parte, se non la maggior parte, del software aperto disponibile per Linux.

Tutto questo software è disponibile nel formato DEB, poiché la maggior parte del software viene effettivamente estratto dai repository di sistema Debian su cui si basa Ubuntu.

Ma i repository di Ubuntu non contengono snap. Per coloro, Canonial offre uno Snap Store separato che funge da modo principale per scoprire e installare app su una versione solo Snap di Ubuntu. Il client desktop per questo app store è programmato utilizzando Flutter, come altri software più recenti di Canonical.

Lo Snap Store contiene molti software open source, ma non è tutto. Qui puoi anche trovare software commerciali e proprietari come Slack e Microsoft Teams.

5. Sono disponibili solo versioni con supporto a lungo termine

Ubuntu ha un programma di rilascio in qualche modo non convenzionale. Una nuova versione esce ogni sei mesi nel corso di un ciclo di due anni. La prima versione è la versione con supporto a lungo termine. Le tre versioni intermedie sono note come versioni intermedie.

La maggior parte degli utenti di Ubuntu si attiene alle versioni LTS che escono ogni due anni. Le versioni provvisorie danno alle persone l'opportunità di scaricare versioni più recenti del software e vedere le modifiche che potrebbero arrivare al prossimo LTS.

La versione solo Snap di Ubuntu si attiene al ciclo LTS. Se preferisci abbracciare le versioni provvisorie, potresti voler attenersi alla versione standard di Ubuntu.

6. È più facile passare da un ambiente desktop all'altro

Un ambiente desktop è una colossale raccolta di software. Sebbene tu abbia sempre avuto la possibilità di installare più ambienti desktop in Ubuntu, i pacchetti alla fine si confondono, risultando in tutti i tipi di stranezze.

In un sistema operativo immutabile, il sistema principale viene aggiornato o sostituito come un unico pacchetto. Ciò rende possibile cambiare ambiente desktop senza che le cose si confondano. Puoi anche avere più versioni dello stesso ambiente desktop, come l'attuale versione stabile e l'ultima beta.

7. Il terminale ti consente di installare software non Ubuntu

Canonical ha creato un nuovo terminale utilizzando Flutter che sembrerà familiare alle persone già abituate a Distrobox. Se non lo sei, Distrobox è un modo per installare software da più distribuzioni all'interno di un terminale, quindi non devi installare intere versioni di distribuzioni insieme a quella che stai già eseguendo.

Il terminale di Ubuntu posiziona prima di tutto il logo di Ubuntu, ma ci sono altre icone di distro elencate che puoi selezionare. Il terminale utilizza le funzionalità di contenimento integrate del kernel Linux per realizzare la magia.

8. Puoi cambiare "Canale" per accedere al nuovo software

Ubuntu ha a lungo offerto diverse fonti di software, soddisfacendo se le persone vogliono utilizzare esclusivamente software Canonical ha solo software testato, gratuito e open source, oppure accedi al catalogo più ampio possibile. La nuova opzione Ubuntu avrà un approccio diverso, offrendo invece vari canali.

Se hai bisogno di nuovi driver hardware, abilita il canale. Cerchi una versione più recente di GNOME? Potresti trovare un canale per questo, riducendo al minimo gli svantaggi di attenersi a una versione LTS. Vuoi cambiare desktop? Attiva il canale appropriato per KDE, Xfce e altri.

Come scaricare la versione All-Snap di Ubuntu

Il desktop solo Snap apparirà come alternativa facoltativa come parte di Ubuntu 24.04 nell'aprile 2024. Fino ad allora, puoi scaricare le versioni di prova dal file Pagina GitHub del progetto Ubuntu Core Desktop.

Se sei aperto ad allontanarti da Ubuntu, puoi anche provare Fedora Silverblue, la versione immutabile incentrata su Flatpak di Fedora Workstation.