Izdanje EasyOS 4.5, izvorne distribucije tvorca Puppy Linuxa

Barry Kauler, osnivač projekta Puppy Linux, objavio je eksperimentalnu distribuciju, EasyOS 4.5, koja kombinira Puppy Linux tehnologije s korištenjem izolacije spremnika za pokretanje komponenti sustava. Distribucijom se upravlja putem skupa grafičkih konfiguratora razvijenih tijekom projekta. Veličina slike za pokretanje je 825 MB.

U novom izdanju:

  • Ядро Linux обновлено до версии 5.15.78. В ядре при компиляции включены настройки для улучшения поддержки KVM и QEMU, а также включено использование TCP syncookie для защиты от флуда SYN-пакетами.
  • Панель, используемая для просмотра IP TV на рабочем столе, обновлена до версии MK8.
  • Разработка сборочной системы woofQ перенесена на GitHub.
  • Обновлены версии пакетов, в том числе предложены Firefox 106.0.5, QEMU 7.1.0 и Busybox 1.34.1.
  • Проведена подготовка к пересмотру модели работы только под пользователем root (так как текущая модель работы под пользователем root со сбросом привилегий при запуске каждого приложения слишком усложнена и небезопасна, проводятся эксперименты по предоставлению возможности работы под непривилегированным пользователем).
  • Используемое при пересборке пакетов окружение OpenEmbedded (OE) обновлено до версии 3.1.20.
  • Скрипт для запуска Pulseaudio перемещён в /etc/init.d.
  • Изменён процесс установки системы, который отделён от загрузчика. Ранее применяемые загрузчики rEFInd/Syslinux заменены на Limine, который поддерживает загрузку на системах, как с UEFI, так и с BIOS.
  • Добавлены SFS-пакеты с Android Studio, Audacity, Blender, Openshot, QEMU, Shotcut, SmartGit, SuperTuxKart, VSCode и Zoom.
  • Добавлена утилита ‘deb2sfs’ для преобразования deb-пакетов в sfs. Улучшена утилита ‘dir2sfs’.
  • Налажена возможность вывода на печать из программ, собранных с GTK3.
  • Добавлена поддержка компилятора для языка Nim.

Značajke distribucije:

  • Svaka aplikacija, kao i sama radna površina, mogu se pokretati u zasebnim spremnicima, koji su izolirani korištenjem vlastitog mehanizma Easy Containersa.
  • Radi prema zadanim postavkama s root pravima s resetiranjem privilegija prilikom pokretanja svake aplikacije, budući da je EasyOS pozicioniran kao Live sustav za jednog korisnika.
  • Distribucija je instalirana u zasebnom poddirektoriju i može koegzistirati s drugim podacima na disku (sustav je instaliran u /releases/easy-4.5, korisnički podaci pohranjeni su u /home direktoriju, a dodatni spremnici aplikacija smješteni su u /containers direktoriju).
  • Podržano je šifriranje pojedinačnih poddirektorija (na primjer, /home).
  • Moguće je instalirati meta-pakete u SFS formatu, koji su slike koje se mogu montirati sa Squashfs-om, kombinirajući nekoliko regularnih paketa i u biti nalikuju formatima appimages, snaps i flatpak.
  • Sustav se ažurira u atomskom načinu (nova verzija se kopira u drugi direktorij i aktivni direktorij sa sustavom se prebacuje) i podržava vraćanje promjena u slučaju problema nakon ažuriranja.
  • Postoji način rada iz RAM-a u kojem se sustav prilikom dizanja kopira u memoriju i radi bez pristupa diskovima.
  • Za izradu distribucije koristi se WoofQ toolkit i izvori paketa iz projekta OpenEmbedded.
  • Radna površina se temelji na JWM upravitelju prozora i ROX upravitelju datotekama.
    Izdanje EasyOS 4.5, izvorne distribucije tvorca Puppy Linuxa
  • Osnovni paket uključuje aplikacije kao što su Firefox, LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, Geany uređivač teksta, Fagaros password manager, HomeBank sustav upravljanja osobnim financijama, DidiWiki personal Wiki, Osmo organizator, Planner project manager, Notecase, Pidgin, Audacious music player, Celluloid, VLC i MPV media playeri, LiVES video editor, sustav za streaming OBS Studio.
  • Za jednostavno dijeljenje datoteka i pisača nudi se izvorna aplikacija EasyShare.

Izvor: opennet.ru

Dodajte komentar