Barry Kauler, người sáng lập Project Puppy LinuxĐã phát hành bản phân phối EasyOS 4.5 thử nghiệm, kết hợp các công nghệ của Puppy. Linux Sử dụng phương pháp cách ly container để khởi chạy các thành phần hệ thống. Việc phân phối được quản lý thông qua một bộ công cụ cấu hình đồ họa do dự án phát triển. Kích thước ảnh khởi động là 825 MB.
Trong bản phát hành mới:
- Hạt nhân Linux Đã cập nhật lên phiên bản 5.15.78. Nhân hệ điều hành đã được biên dịch thêm các thiết lập để cải thiện khả năng hỗ trợ. KVM và QEMU, đồng thời cho phép sử dụng TCP syncookie để bảo vệ chống lại việc tấn công bằng gói tin SYN tràn ngập.
- Panel dùng để xem IP TV trên máy tính để bàn đã được cập nhật lên phiên bản MK8.
- Việc phát triển hệ thống lắp ráp WoofQ đã được chuyển sang GitHub.
- Các phiên bản gói đã được cập nhật, bao gồm Firefox 106.0.5, QEMU 7.1.0 và Busybox 1.34.1.
- Đã có sự chuẩn bị để sửa đổi mô hình chỉ làm việc với người dùng root (vì mô hình làm việc hiện tại với người dùng root với đặc quyền đặt lại khi khởi động mỗi ứng dụng quá phức tạp và không an toàn nên các thử nghiệm đang được tiến hành để cung cấp khả năng làm việc theo người dùng không có đặc quyền).
- Môi trường OpenEmbedded (OE) được sử dụng khi xây dựng lại các gói đã được cập nhật lên phiên bản 3.1.20.
- Tập lệnh khởi chạy Pulseaudio đã được chuyển sang /etc/init.d.
- Quá trình cài đặt hệ thống đã được thay đổi, được tách ra khỏi bộ nạp khởi động. Bộ tải khởi động rEFInd/Syslinux được sử dụng trước đây đã được thay thế bằng Limine, hỗ trợ khởi động trên các hệ thống có cả UEFI và BIOS.
- Đã thêm các gói SFS với Android Studio, Audacity, Blender, Openshot, QEMU, Shotcut, SmartGit, SuperTuxKart, VSCode và Zoom.
- Đã thêm tiện ích 'deb2sfs' để chuyển đổi các gói gỡ lỗi thành sfs. Tiện ích 'dir2sfs' được cải thiện.
- Khả năng in từ các chương trình được biên dịch bằng GTK3 đã được cải thiện.
- Đã thêm hỗ trợ trình biên dịch cho ngôn ngữ Nim.
Tính năng phân phối:
- Mỗi ứng dụng, cũng như bản thân máy tính để bàn, có thể chạy trong các thùng chứa riêng biệt, được phân lập bằng cơ chế riêng của Easy Container.
- Hoạt động theo mặc định với quyền root và các đặc quyền được đặt lại khi khởi chạy từng ứng dụng, vì EasyOS được định vị là hệ thống Live cho một người dùng.
- Bản phân phối được cài đặt trong một thư mục con riêng biệt và có thể cùng tồn tại với các dữ liệu khác trên ổ đĩa (hệ thống được cài đặt trong /releases/easy-4.5, dữ liệu người dùng được lưu trữ trong thư mục /home và các bộ chứa ứng dụng bổ sung được đặt trong /containers danh mục).
- Hỗ trợ mã hóa các thư mục con riêng lẻ (ví dụ: /home).
- Có thể cài đặt các gói meta ở định dạng SFS, là các hình ảnh có thể gắn kết với Squashfs, kết hợp một số gói thông thường và về cơ bản giống với các định dạng appimages, snaps và flatpak.
- Hệ thống được cập nhật ở chế độ nguyên tử (phiên bản mới được sao chép sang thư mục khác và thư mục hoạt động với hệ thống được chuyển đổi) và hỗ trợ khôi phục các thay đổi trong trường hợp có sự cố sau khi cập nhật.
- Có một lần chạy từ chế độ RAM trong đó hệ thống được sao chép vào bộ nhớ khi khởi động và chạy mà không cần truy cập đĩa.
- Để xây dựng bản phân phối, bộ công cụ WoofQ và các nguồn gói từ dự án OpenEmbedded được sử dụng.
- Máy tính để bàn dựa trên trình quản lý cửa sổ JWM và trình quản lý tệp ROX.

- Gói cơ bản bao gồm các ứng dụng như Firefox, LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, trình soạn thảo văn bản Geany, trình quản lý mật khẩu Fagaros, hệ thống quản lý tài chính cá nhân HomeBank, wiki cá nhân DidiWiki, trình tổ chức Osmo, trình quản lý dự án Planner, hệ thống Notecase , Pidgin, trình phát nhạc Audacious, trình phát phương tiện Celluloid, VLC và MPV, trình chỉnh sửa video LiVES, hệ thống phát trực tuyến OBS Studio.
- Để dễ dàng chia sẻ tệp và chia sẻ máy in, ứng dụng EasyShare gốc được cung cấp.
Nguồn: opennet.ru

