Barry Kauler, pendiri proyek Puppy Linux, telah menerbitkan distribusi eksperimental, EasyOS 4.5, yang menggabungkan teknologi Puppy Linux dengan penggunaan isolasi container untuk menjalankan komponen sistem. Distribusinya dikelola melalui seperangkat konfigurator grafis yang dikembangkan oleh proyek. Ukuran gambar boot adalah 825 MB.
Dalam rilis baru:
- Kernel Linux telah diperbarui ke versi 5.15.78. Kernel telah dikompilasi dengan pengaturan untuk meningkatkan dukungan. KVM dan QEMU, serta memungkinkan penggunaan TCP syncookie untuk melindungi dari serangan SYN packet flooding.
- Panel yang digunakan untuk menonton IP TV di desktop telah diperbarui ke versi MK8.
- Pengembangan sistem build woofQ telah dipindahkan ke GitHub.
- Versi paket telah diperbarui, termasuk Firefox 106.0.5, QEMU 7.1.0, dan Busybox 1.34.1.
- Persiapan telah dilakukan untuk merevisi model kerja hanya sebagai pengguna root (karena model kerja saat ini sebagai pengguna root dengan pengaturan ulang hak akses setiap kali meluncurkan aplikasi terlalu rumit dan tidak aman, eksperimen sedang dilakukan untuk menyediakan kemampuan bekerja sebagai pengguna tanpa hak akses).
- Lingkungan OpenEmbedded (OE) yang digunakan untuk membangun ulang paket telah diperbarui ke versi 3.1.20.
- Skrip startup Pulseaudio telah dipindahkan ke /etc/init.d.
- Proses instalasi sistem telah didesain ulang dan dipisahkan dari bootloader. Bootloader rEFInd/Syslinux yang sebelumnya digunakan telah digantikan dengan Limine, yang mendukung booting pada sistem UEFI dan BIOS.
- Menambahkan paket SFS dengan Android Studio, Audacity, Blender, Openshot, QEMU, Shotcut, SmartGit, SuperTuxKart, VSCode, dan Zoom.
- Menambahkan utilitas 'deb2sfs' untuk mengkonversi paket .deb ke .sfs. Meningkatkan utilitas 'dir2sfs'.
- Kemampuan untuk mencetak dari program yang dikompilasi dengan GTK3 telah berhasil diwujudkan.
- Menambahkan dukungan kompiler untuk bahasa Nim.
Ciri-ciri distribusi:
- Setiap aplikasi, serta desktop itu sendiri, dapat dijalankan dalam wadah terpisah, yang diisolasi menggunakan mekanisme Easy Containersnya sendiri.
- Bekerja secara default dengan hak root dengan hak istimewa yang diatur ulang saat meluncurkan setiap aplikasi, karena EasyOS diposisikan sebagai sistem Live untuk satu pengguna.
- Distribusi diinstal dalam subdirektori terpisah dan dapat hidup berdampingan dengan data lain di drive (sistem diinstal di /releases/easy-4.5, data pengguna disimpan di direktori /home, dan wadah aplikasi tambahan ditempatkan di /containers direktori).
- Enkripsi masing-masing subdirektori didukung (misalnya, /home).
- Dimungkinkan untuk menginstal paket meta dalam format SFS, yang merupakan gambar yang dipasang dengan Squashfs, menggabungkan beberapa paket reguler dan pada dasarnya mengingatkan pada format appimages, snaps dan flatpak.
- Sistem diperbarui dalam mode atom (versi baru disalin ke direktori lain dan direktori aktif dengan sistem dialihkan) dan mendukung pengembalian perubahan jika timbul masalah setelah pembaruan.
- Ada mode startup dari RAM, di mana, ketika boot, sistem disalin ke memori dan berjalan tanpa mengakses disk.
- Untuk membangun distribusi, toolkit WoofQ dan paket sumber dari proyek OpenEmbedded digunakan.
- Desktop didasarkan pada pengelola jendela JWM dan pengelola file ROX.

- Paket dasar mencakup aplikasi seperti Firefox, LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, editor teks Geany, pengelola kata sandi Fagaros, sistem manajemen keuangan pribadi HomeBank, Wiki pribadi DidiWiki, penyelenggara Osmo, manajer proyek Planner, sistem Notecase , Pidgin, pemutar musik Audacious, pemutar media Seluloid, VLC dan MPV, editor video LiVES, sistem streaming OBS Studio.
- Untuk menyederhanakan berbagi file dan berbagi printer, ia menawarkan aplikasi EasyShare sendiri.
Sumber: opennet.ru

