EasyOS

Puppy Linux est une distribution vétéran. En fait, ce n’est pas tant une distribution de nos jours qu’un traitement que vous pouvez donner aux distributions Linux existantes.

Quoi qu'il en soit, quoi qu'il en soit, il a été créé à l'origine en 2003 par Barry Kauler dans le but d'être léger mais complet. Il est sous une nouvelle direction maintenant, mais reste fidèle à ces idéaux.

EasyOS est, depuis trois ans, le projet favori de Kauler dans lequel il prend Puppy Linux et présente sa propre vision des conteneurs. Nous allons examiner la version récemment publiée basée sur Debian Buster.

À propos de cet article

Cette revue a été publiée à l'origine dans le magazine Linux Format, numéro 268, publié en octobre 2022-2023.

  • Ce sont les meilleurs ordinateurs portables Linux pour exécuter Linux
  • Intéressé par l'apprentissage de Linux? Vérifiez ces meilleurs fournisseurs de formation Linux
  • Nous avons rassemblé une liste des meilleurs ordinateurs portables pour la programmation

Facile sur le stockage

Avant de continuer, nous devons vous dire qu’il n’y a rien de particulièrement simple avec EasyOS. Il est très différent des distributions de bureau bien connues telles que Ubuntu ou Manjaro ou quoi que ce soit de ce genre. Vous pouvez l'installer sur votre disque dur, où il occupera les trois fichiers, mais vous pouvez également l'exécuter directement à partir de l'USB.

Sur cette note, si vous êtes un réviseur paresseux espérant simplement lancer une image ISO dans une machine virtuelle (Ed suspect), ou en fait quelqu'un qui aime juste les fichiers ISO, alors préparez-vous à la déception car il n'y en a pas.

«Le support optique est un format hérité», déclare la documentation avec reniflement, et seules des images USB gzippées sont fournies. Une fois que vous l'avez démarré (ou que vous l'avez transmis à une VM parce que votre ordinateur portable était trop difficile pour démarrer à partir de l'USB, ahem), vous rencontrez un ordinateur de bureau JWM élégamment rétro. Ici, les fans de Puppy reconnaîtront les raccourcis vers PETGet et SFSget, et les nouveaux arrivants découvriront que ce sont des outils pour installer des packages et des images SFS (SquashFS), qui pourraient bien être des ensembles d'applications plus volumineux.

EasyOS, comme Puppy, utilise un système de fichiers en couches qui vit entièrement dans la RAM, ce qui le rend très rapide. La couche de base est une image SFS en lecture seule, puis une couche inscriptible est ajoutée en haut (à partir d'une partition séparée) où tous les fichiers utilisateur et la configuration sont stockés.

Easy OS est peut-être petit, mais il comprend ce programme soigné qui montre combien d'outils divers il contient.

Outre la vitesse, cela facilite la mise à niveau vers de nouvelles versions ou la restauration des anciennes, et il existe même un utilitaire d'interface graphique très pratique pour vous aider à le faire. Cette interface graphique peut également créer un instantané de tous les conteneurs que vous exécutez. Les conteneurs Easy OS sont une nouvelle construction qui n'implique ni Docker ni LXD. Ils ressemblent beaucoup plus aux chroots d'autrefois, mais en fin de compte, ils existent pour être portables et isolés du système hôte.

Il existe des raccourcis de bureau vers un navigateur Web et des conteneurs de console préfabriqués, indiqués par un cadenas. Le navigateur par défaut est SeaMonkey, ce qui si vous n'aimez pas, il y a d'autant plus de raisons de l'exécuter dans un conteneur. Il est facile d’installer Firefox à l’aide de PETget et de le contenir. Des ordinateurs de bureau entiers, ou même d’autres saveurs Puppy, peuvent également être conteneurisés, donc si vous voulez un menu d’applications très déroutant, vous pouvez lancer le bureau Buster d’Easy OS à l’intérieur de lui-même.

Tout est exécuté en tant que root dans Puppy, ce qui prend un certain temps pour s'y habituer. Mais il s'agit d'un système d'exploitation mono-utilisateur, donc ce n'est pas vraiment un problème. Il existe un compte non privilégié si vous voulez vraiment être sans root, ou vous pouvez utiliser des conteneurs pour créer un contexte «racine paralysée».

Les icônes du bureau sont gérées par le gestionnaire de fichiers ROX et toutes les applications natives utilisent GTK2, vous vous sentirez donc comme chez vous si vous aimez les choses à l'ancienne. Il faut un peu de temps pour s'habituer à travailler dans un système de fichiers plus ou moins imaginaire, mais Easy OS est un excellent candidat pour un système d'exploitation de sauvegarde, ou simplement pour essayer quelque chose de nouveau.

Verdict final
Développeur Barry Kauler
Licence: GPL v3
Caractéristiques 8/10 Facilité d'utilisation 6/10
Performance 9/10 Documentation 7/10
Note globale 8/10

Articles intéressants...