Release van EasyOS 4.5, de originele distributie van de maker van Puppy Linux

Barry Kauler, oprichter van het Puppy Linux-project, heeft een experimentele EasyOS 4.5-distributie gepubliceerd die Puppy Linux-technologieën combineert met gecontaineriseerde isolatie om systeemcomponenten uit te voeren. De distributiekit wordt beheerd via een reeks grafische configurators die door het project zijn ontwikkeld. De grootte van de opstartimage is 825 MB.

In de nieuwe uitgave:

  • De Linux-kernel is bijgewerkt naar versie 5.15.78. In de kernel worden tijdens het compileren instellingen opgenomen om de ondersteuning voor KVM en QEMU te verbeteren, evenals het gebruik van TCP-syncookie om te beschermen tegen overstromingen met SYN-pakketten.
  • Het paneel dat wordt gebruikt om IP TV op de desktop te bekijken, is geüpgraded naar de MK8-versie.
  • De ontwikkeling van het woofQ-bouwsysteem is verplaatst naar GitHub.
  • Pakketversies zijn bijgewerkt, waaronder Firefox 106.0.5, QEMU 7.1.0 en Busybox 1.34.1.
  • Er zijn voorbereidingen getroffen om het root-only model te herzien (omdat het huidige model van werken als root met het resetten van privileges bij het starten van een applicatie te ingewikkeld en onveilig is, worden er experimenten uitgevoerd om de mogelijkheid te bieden om als een niet-geprivilegieerde gebruiker te werken).
  • De OpenEmbedded (OE)-omgeving die wordt gebruikt voor het opnieuw opbouwen van pakketten, is bijgewerkt naar versie 3.1.20.
  • Verplaatst script om Pulseaudio te starten naar /etc/init.d.
  • Het installatieproces van het systeem gewijzigd, dat gescheiden is van de bootloader. De eerder gebruikte rEFInd/Syslinux-bootloaders zijn vervangen door Limine, dat opstarten op systemen met zowel UEFI als BIOS ondersteunt.
  • SFS-pakketten toegevoegd met Android Studio, Audacity, Blender, Openshot, QEMU, Shotcut, SmartGit, SuperTuxKart, VSCode en Zoom.
  • Hulpprogramma 'deb2sfs' toegevoegd om deb-pakketten naar sfs te converteren. Verbeterd hulpprogramma 'dir2sfs'.
  • De mogelijkheid om af te drukken vanuit programma's die zijn gebouwd met GTK3 is aangepast.
  • Compilerondersteuning voor de Nim-taal toegevoegd.

Distributie kenmerken:

  • Elke applicatie, evenals de desktop zelf, kan in afzonderlijke containers worden uitgevoerd, die worden geïsoleerd met behulp van het eigen mechanisme van Easy Containers.
  • Standaard uitgevoerd als root met resetrechten bij het starten van elke applicatie, aangezien EasyOS is gepositioneerd als een live-systeem voor één gebruiker.
  • De distributie wordt in een aparte subdirectory geïnstalleerd en kan samen met andere gegevens op de schijf bestaan ​​(het systeem wordt geïnstalleerd in /releases/easy-4.5, gebruikersgegevens worden opgeslagen in de /home-directory en extra toepassingscontainers worden in de /containers-directory geplaatst. map).
  • Versleuteling van individuele submappen (bijvoorbeeld /home) wordt ondersteund.
  • Het is mogelijk om metapakketten in SFS-indeling te installeren, dit zijn monteerbare afbeeldingen met Squashfs, waarbij verschillende reguliere pakketten worden gecombineerd en die in wezen lijken op de appimages, snaps en flatpak-indelingen.
  • Het systeem wordt bijgewerkt in atomaire modus (de nieuwe versie wordt gekopieerd naar een andere map en de actieve map met het systeem wordt omgeschakeld) en ondersteunt het terugdraaien van wijzigingen in geval van problemen na de update.
  • Er is een run vanuit RAM-modus waarin het systeem bij het opstarten naar het geheugen wordt gekopieerd en wordt uitgevoerd zonder toegang tot schijven.
  • Om de distributie te bouwen, worden de WoofQ-toolkit en pakketbronnen van het OpenEmbedded-project gebruikt.
  • De desktop is gebaseerd op de JWM-vensterbeheerder en de ROX-bestandsbeheerder.
    Release van EasyOS 4.5, de originele distributie van de maker van Puppy Linux
  • Het basispakket bevat applicaties zoals Firefox, LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, Geany teksteditor, Fagaros wachtwoordmanager, HomeBank personal finance management systeem, DidiWiki persoonlijke wiki, Osmo organizer, Planner projectmanager, system Notecase , Pidgin, Audacious-muziekspeler, Celluloid, VLC- en MPV-mediaspelers, LiVES-video-editor, OBS Studio-streamingsysteem.
  • Voor het eenvoudig delen van bestanden en printers wordt een native EasyShare-toepassing aangeboden.

Bron: opennet.ru

Voeg een reactie