EasyOS

Puppy Linux è una distribuzione veterana. In realtà, non è tanto una distribuzione di questi tempi quanto un trattamento che puoi dare alle distribuzioni Linux esistenti.

Comunque, qualunque cosa sia, è stato originariamente creato nel 2003 da Barry Kauler con l'obiettivo di essere leggero ma completo. Ora è sotto una nuova gestione, ma è ancora fedele a quegli ideali.

EasyOS è stato, negli ultimi tre anni, il progetto preferito di Kauler in cui prende Puppy Linux e introduce la sua versione dei container. Daremo uno sguardo alla versione rilasciata di recente basata su Debian Buster.

A proposito di questo articolo

Questa recensione è apparsa originariamente su Linux Format Magazine, numero 268, pubblicato nell'ottobre 2022-2023.

  • Questi sono i migliori laptop Linux per eseguire Linux
  • Interessato a imparare Linux? Dai un'occhiata a questi migliori fornitori di formazione su Linux
  • Abbiamo messo insieme un elenco dei migliori laptop per la programmazione

Facile da riporre

Prima di procedere, dovremmo dirti che non c'è niente di particolarmente facile in EasyOS. È molto diverso da ben note distribuzioni desktop come Ubuntu o Manjaro o qualcosa del genere. Puoi installarlo sul tuo disco rigido, dove occuperà tutti e tre i file, ma puoi anche eseguirlo direttamente da USB.

In questa nota, se sei un revisore pigro che spera di accendere una ISO in una macchina virtuale (sospetto-Ed), o addirittura qualcuno a cui piacciono i file ISO, allora preparati alla delusione perché non ce n'è uno.

"Il supporto ottico è un formato legacy", dichiarano i documenti in modo snello e vengono fornite solo immagini USB con compressione gzip. Dopo averlo avviato (o passato a una VM perché il tuo laptop era troppo esigente per l'avvio da USB, ehm), ti imbatti in un desktop JWM elegantemente retrò. Qui i fan di Puppy riconosceranno le scorciatoie per PETGet e SFSget, ei nuovi arrivati ​​scopriranno che questi sono strumenti per l'installazione di pacchetti e immagini SFS (SquashFS), che potrebbero essere bundle di applicazioni più grandi.

EasyOS, come Puppy, utilizza un filesystem a strati che risiede interamente nella RAM, rendendolo molto veloce. Il livello di base è un'immagine SFS di sola lettura, quindi viene aggiunto un livello scrivibile sopra (da una partizione separata) in cui sono archiviati tutti i file utente e la configurazione.

Easy OS può essere piccolo, ma include questo programma accurato che mostra quanti diversi strumenti racchiude.

Oltre alla velocità, questo semplifica l'aggiornamento a nuove versioni o il ripristino di quelle vecchie, e c'è persino un'utilità GUI pulita per aiutarti a farlo. Questa GUI può anche eseguire lo snapshot di qualsiasi contenitore in esecuzione. I container Easy OS sono un nuovo costrutto che non coinvolge Docker o LXD. Sono molto più simili ai chroot del passato, ma alla fine esistono per essere portatili e isolati dal sistema host.

Ci sono scorciatoie sul desktop per browser web e contenitori della console preimpostati, contrassegnati da un lucchetto. Il browser predefinito è SeaMonkey, che se non ti piace c'è un motivo in più per eseguirlo in un container. È facile installare Firefox utilizzando PETget e contenerlo. Anche interi desktop, o anche altre versioni di Puppy, possono essere containerizzati, quindi se vuoi un menu di applicazioni molto confuso, puoi avviare, in stile Inception, il desktop Buster di Easy OS al suo interno.

Tutto viene eseguito come root in Puppy, che richiede un po 'di tempo per abituarsi. Ma è inteso come un sistema operativo per utente singolo, quindi questo non è davvero un problema. Esiste un account senza privilegi se vuoi davvero essere senza root, oppure puoi utilizzare i contenitori per creare un contesto di "radice paralizzata".

Le icone del desktop sono gestite dal file manager ROX e tutte le applicazioni native utilizzano GTK2, quindi ti sentirai come a casa se ti piacciono le cose della vecchia scuola. Ci vuole un po 'di tempo per abituarsi a lavorare in un filesystem più o meno immaginario, ma Easy OS è un ottimo candidato per un sistema operativo di backup, o semplicemente per dilettarsi con qualcosa di nuovo.

Verdetto finale
Sviluppatore Barry Kauler
Licenza: GPL v3
Caratteristiche 8/10 Facilità di utilizzo 6/10
Prestazione 9/10 Documentazione 7/10
Valutazione generale 8/10

Articoli interessanti...