Barry Kauler, założyciel projektu Puppy Linux, opublikował dystrybucję EasyOS 5.4, łączącą technologie Puppy Linux z zastosowaniem izolacji kontenerowej do uruchamiania komponentów systemu. Zarządzanie dystrybucją odbywa się za pomocą rozwijanego przez projekt zestawu graficznych konfiguratorów. Rozmiar obrazu startowego wynosi 860 MB.

Cechy dystrybucji:
- Każda aplikacja, jak również sam pulpit, mogą być uruchamiane w osobnych kontenerach, do izolacji których używany jest własny mechanizm Easy Containers.
- Domyślnie praca odbywa się z uprawnieniami root z resetowaniem przywilejów przy każdym uruchomieniu aplikacji, ponieważ EasyOS jest pozycjonowany jako system Live dla jednego użytkownika.
- Dystrybucja jest instalowana w osobnym podkatalogu i może współistnieć z innymi danymi na nośniku (system jest instalowany w /releases/easy-5.4, dane użytkownika są zapisywane w katalogu /home, a dodatkowe kontenery z aplikacjami są umieszczane w katalogu /containers).
- Wsparcie dla szyfrowania pojedynczych podkatalogów (np. /home).
- Możliwość instalacji meta-pakietów w formacie SFS, które są montowanymi obrazami z Squashfs, łączącymi kilka zwykłych pakietów i przypominającymi formy appimages, snaps i flatpak.
- System aktualizowany jest w trybie atomowym (nowa wersja kopiowana jest do innego katalogu i aktywowany jest katalog z systemem) oraz wspiera cofanie zmian w przypadku wystąpienia problemów po aktualizacji.
- Dostępny jest tryb uruchamiania z pamięci RAM, w którym podczas ładowania system kopiowany jest do pamięci i działa bez dostępu do dysków.
- Do budowy dystrybucji używane jest narzędzie WoofQ oraz źródła pakietów z projektu OpenEmbedded.
- Pulpit oparty jest na menedżerze okien JWM i menedżerze plików ROX.
- W podstawowej wersji znajdują się takie aplikacje jak Firefox, LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, edytor tekstu Geany, menedżer haseł Fagaros, system zarządzania finansami osobistymi HomeBank, osobista Wiki DidiWiki, organizer Osmo, menedżer projektów Planner, system notatek Notecase, Pidgin, odtwarzacz muzyki Audacious, odtwarzacze multimedialne Celluloid, VLC i MPV, edytor wideo LiVES, system transmisji na żywo OBS Studio.
- Aby uprościć wymianę plików i zorganizować wspólny dostęp do drukarek, oferowana jest własna aplikacja EasyShare.
W nowym wydaniu:
- Udostępniono możliwość korzystania z czterech menedżerów pakietów: PKGget, SFSget, Flapi i Appi, z których dwa ostatnie są przeznaczone do instalacji i zarządzania pakietami w formatach Flatpak i AppImage.
- Aby izolować aplikacje, każdy program uruchamiany jest pod oddzielnym identyfikatorem użytkownika, na przykład edytor wideo Kdenlive uruchamiany jest pod użytkownikiem 'kdenlive'.
- Zaktualizowano wiele pakietów. Pakiety w dystrybucji zostały przepakowane z kodu źródłowego, wykorzystując metadane projektu OpenEmbedded/Yocto Kirkstone 4.0.
- Znacząco poprawiono wsparcie dla języka rosyjskiego.
- Jako przeglądarka domyślna wykorzystywany jest Chromium, ale w menu dodano opcję szybkiego uruchamiania Firefox i Vivaldi (każda przeglądarka również uruchamiana jest pod swoim oddzielnym użytkownikiem).
- Przy pierwszym uruchomieniu udostępniono możliwość generacji kluczy gnupg oraz zmiany hasła użytkownika root.
- Udoskonalono interfejs do konfiguracji kart dźwiękowych (MSCW, Multiple Sound Card Wizard).
- Ulepszono interfejs do wstępnej konfiguracji języka.
- Dodano przełącznik do włączania i wyłączania touchpada.
- Ext4 fscrypt zaktualizowano do wersji 2.
- Dodano nowe aplikacje gWaveEdit i Hexchat, a także konfiguratory EasyJWM, EasySetup i EasyApps, które oferują graficzny interfejs do zarządzania menedżerem okien, systemem i aplikacjami.
- Wbudowano wsparcie dla Vmware/vmwgfx i dodano sterowniki przyspieszające wydajność grafiki podczas uruchamiania w QEMU i VirtualBox.
Źródło: opennet.ru
