Wydanie EasyOS 5.0, oryginalnej dystrybucji twórcy Puppy Linux

Barry Kauler, założyciel projektu Puppy Linux, opublikował eksperymentalną dystrybucję EasyOS 5.0, która łączy w sobie technologie Puppy Linux z wykorzystaniem izolacji kontenerów do uruchamiania komponentów systemu. Dystrybucją zarządza się poprzez zestaw graficznych konfiguratorów opracowanych w ramach projektu. Rozmiar obrazu rozruchowego wynosi 825 MB.

Nowa wersja zawiera zaktualizowane wersje aplikacji. Prawie wszystkie pakiety zostały odbudowane ze źródeł przy użyciu metadanych projektu OpenEmbedded 4.0. Zakończono obsługę pakietów językowych i zestawów specyficznych dla języka. Tłumaczenia dotyczące wybranego języka znajdują się w oddzielnych plikach do pobrania. Język interfejsu jest teraz wybierany po pierwszym uruchomieniu. Aplikacja MoManager służąca do tłumaczenia elementów użytkownika na różne języki została przepisana.

Wydanie EasyOS 5.0, oryginalnej dystrybucji twórcy Puppy Linux

Funkcje dystrybucji:

  • Każda aplikacja, podobnie jak sam pulpit, może być uruchamiana w osobnych kontenerach, które są izolowane za pomocą własnego mechanizmu Easy Containers.
  • Domyślnie działa z uprawnieniami roota i resetowaniem uprawnień przy uruchamianiu każdej aplikacji, ponieważ EasyOS jest ustawiony jako system Live dla jednego użytkownika.
  • Dystrybucja jest instalowana w osobnym podkatalogu i może współistnieć z innymi danymi na dysku (system jest instalowany w /releases/easy-5.0, dane użytkownika są przechowywane w katalogu /home, a dodatkowe kontenery aplikacji są umieszczane w /containers informator).
  • Obsługiwane jest szyfrowanie poszczególnych podkatalogów (na przykład /home).
  • Możliwe jest instalowanie metapakietów w formacie SFS, które są obrazami montowanymi za pomocą Squashfs, łączącymi kilka zwykłych pakietów i zasadniczo przypominającymi formaty appimages, snaps i flatpak.
  • System jest aktualizowany w trybie atomowym (nowa wersja jest kopiowana do innego katalogu i przełączany jest katalog aktywny z systemem) oraz wspiera cofanie zmian w przypadku problemów po aktualizacji.
  • Istnieje tryb uruchamiania z pamięci RAM, w którym system jest kopiowany do pamięci podczas rozruchu i działa bez dostępu do dysków.
  • Do budowy dystrybucji wykorzystywany jest zestaw narzędzi WoofQ oraz źródła pakietów z projektu OpenEmbedded.
  • Pulpit jest oparty na menedżerze okien JWM i menedżerze plików ROX.
  • Podstawowy pakiet zawiera aplikacje takie 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, Osmo organizer, menedżer projektu Planner, system Notecase , Pidgin, odtwarzacz muzyki Audacious, odtwarzacze multimediów Celluloid, VLC i MPV, edytor wideo LiVES, system przesyłania strumieniowego OBS Studio.
  • Aby ułatwić udostępnianie plików i drukarek, oferowana jest natywna aplikacja EasyShare.

Źródło: opennet.ru

Dodaj komentarz