Sortie d'EasyOS 4.5, la distribution originale du créateur de Puppy Linux

Barry Kauler, fondateur du projet Puppy Linux, a publié une distribution expérimentale, EasyOS 4.5, qui combine les technologies Puppy Linux avec l'utilisation de l'isolation des conteneurs pour exécuter les composants du système. La distribution est gérée à travers un ensemble de configurateurs graphiques développés par le projet. La taille de l'image de démarrage est de 825 Mo.

Dans la nouvelle version :

  • Le noyau Linux a été mis à jour vers la version 5.15.78. Lors de la compilation, le noyau inclut des paramètres pour améliorer la prise en charge de KVM et QEMU, et permet également l'utilisation de syncookie TCP pour se protéger contre l'inondation de paquets SYN.
  • Le panneau utilisé pour visualiser IP TV sur le bureau a été mis à jour vers la version MK8.
  • Le développement du système d'assemblage woofQ a été déplacé vers GitHub.
  • Les versions du package ont été mises à jour, notamment Firefox 106.0.5, QEMU 7.1.0 et Busybox 1.34.1.
  • Des préparatifs ont été faits pour réviser le modèle de travail uniquement sous l'utilisateur root (puisque le modèle actuel de travail sous l'utilisateur root avec réinitialisation des privilèges lors du démarrage de chaque application est trop compliqué et dangereux, des expériences sont en cours pour offrir la possibilité de travailler sous un utilisateur non privilégié).
  • L'environnement OpenEmbedded (OE) utilisé lors de la reconstruction des packages a été mis à jour vers la version 3.1.20.
  • Le script de lancement de Pulseaudio a été déplacé vers /etc/init.d.
  • Le processus d'installation du système a été modifié, qui est séparé du chargeur de démarrage. Les chargeurs de démarrage rEFInd/Syslinux précédemment utilisés ont été remplacés par Limine, qui prend en charge le démarrage sur les systèmes dotés à la fois de l'UEFI et du BIOS.
  • Ajout de packages SFS avec Android Studio, Audacity, Blender, Openshot, QEMU, Shotcut, SmartGit, SuperTuxKart, VSCode et Zoom.
  • Ajout de l'utilitaire 'deb2sfs' pour convertir les packages deb en sfs. Utilitaire 'dir2sfs' amélioré.
  • La possibilité d'imprimer à partir de programmes compilés avec GTK3 a été améliorée.
  • Ajout du support du compilateur pour le langage Nim.

Fonctionnalités de diffusion :

  • Chaque application, ainsi que le bureau lui-même, peut être exécuté dans des conteneurs séparés, qui sont isolés à l'aide du propre mécanisme d'Easy Containers.
  • Fonctionne par défaut avec les droits root avec des privilèges réinitialisés au lancement de chaque application, puisqu'EasyOS se positionne comme un système Live pour un utilisateur.
  • La distribution est installée dans un sous-répertoire séparé et peut coexister avec d'autres données sur le lecteur (le système est installé dans /releases/easy-4.5, les données utilisateur sont stockées dans le répertoire /home et des conteneurs d'applications supplémentaires sont placés dans le répertoire /containers annuaire).
  • Le chiffrement des sous-répertoires individuels (par exemple, /home) est pris en charge.
  • Il est possible d'installer des méta-packages au format SFS, qui sont des images montables avec Squashfs, combinant plusieurs packages réguliers et ressemblant essentiellement aux formats appimages, snaps et flatpak.
  • Le système est mis à jour en mode atomique (la nouvelle version est copiée dans un autre répertoire et le répertoire actif avec le système est commuté) et prend en charge l'annulation des modifications en cas de problème après la mise à jour.
  • Il y a une exécution à partir du mode RAM dans lequel le système est copié dans la mémoire au démarrage et s'exécute sans accéder aux disques.
  • Pour construire la distribution, la boîte à outils WoofQ et les sources de packages du projet OpenEmbedded sont utilisées.
  • Le bureau est basé sur le gestionnaire de fenêtres JWM et le gestionnaire de fichiers ROX.
    Sortie d'EasyOS 4.5, la distribution originale du créateur de Puppy Linux
  • Le package de base comprend des applications telles que Firefox, LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, l'éditeur de texte Geany, le gestionnaire de mots de passe Fagaros, le système de gestion des finances personnelles HomeBank, le wiki personnel DidiWiki, l'organisateur Osmo, le gestionnaire de projet Planner, le système Notecase , Pidgin, lecteur de musique Audacious, lecteurs multimédias Celluloid, VLC et MPV, éditeur vidéo LiVES, système de streaming OBS Studio.
  • Pour faciliter le partage de fichiers et le partage d'imprimantes, une application EasyShare native est proposée.

Source: opennet.ru

Ajouter un commentaire