发布 EasyOS 4.5,Puppy Linux 的创建者的原始发行版

Puppy Linux 项目的创始人 Barry Kauler 发布了一个实验发行版 EasyOS 4.5,它将 Puppy Linux 技术与使用容器隔离来运行系统组件相结合。 该发行版是通过该项目开发的一组图形配置器进行管理的。 启动映像大小为 825 MB。

在新版本中:

  • 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用户下工作并在启动每个应用程序时重置权限的模式过于复杂且不安全,正在实验提供在root用户下工作的能力)非特权用户)。
  • 重建包时使用的 OpenEmbedded (OE) 环境已更新至版本 3.1.20。
  • 用于启动 Pulseaudio 的脚本已移至 /etc/init.d。
  • 系统安装流程发生了变化,与bootloader分离。 以前使用的 rEFInd/Syslinux 引导加载程序已替换为 Limine,它支持在具有 UEFI 和 BIOS 的系统上引导。
  • 添加了 Android Studio、Audacity、Blender、Openshot、QEMU、Shotcut、SmartGit、SuperTuxKart、VSCode 和 Zoom 的 SFS 包。
  • 添加了“deb2sfs”实用程序以将 deb 包转换为 sfs。 改进了“dir2sfs”实用程序。
  • 使用 GTK3 编译的程序进行打印的能力得到了改进。
  • 添加了对 Nim 语言的编译器支持。

分布特点:

  • 每个应用程序以及桌面本身都可以在单独的容器中运行,这些容器使用 Easy Containers 自己的机制进行隔离。
  • 默认情况下,使用 root 权限工作,启动每个应用程序时会重置权限,因为 EasyOS 定位为一个用户的 Live 系统。
  • 该发行版安装在单独的子目录中,可以与驱动器上的其他数据共存(系统安装在/releases/easy-4.5中,用户数据存储在/home目录中,附加应用程序容器放置在/containers中)目录)。
  • 支持对各个子目录(例如/home)进行加密。
  • 可以安装 SFS 格式的元包,这些元包是可使用 Squashfs 挂载的映像,结合了几个常规包,本质上类似于 appimage、snap 和 flatpak 格式。
  • 系统以原子方式更新(新版本复制到另一个目录并与系统切换活动目录),并支持更新后出现问题时回滚更改。
  • 有一种从 RAM 运行模式,系统在启动时被复制到内存中,并且无需访问磁盘即可运行。
  • 为了构建发行版,使用了 WoofQ 工具包和来自 OpenEmbedded 项目的包源。
  • 桌面基于JWM窗口管理器和ROX文件管理器。
    发布 EasyOS 4.5,Puppy Linux 的创建者的原始发行版
  • 基础包包括 Firefox、LibreOffice、Scribus、Inkscape、GIMP、mtPaint、Dia、Gpicview、Geany 文本编辑器、Fagaros 密码管理器、HomeBank 个人财务管理系统、DidiWiki 个人 wiki、Osmo Organizer、Planner 项目管理器、系统 Notecase 等应用程序、Pidgin、Audacious 音乐播放器、Celluloid、VLC 和 MPV 媒体播放器、LiVES 视频编辑器、OBS Studio 流媒体系统。
  • 为了方便文件共享和打印机共享,提供了本机 EasyShare 应用程序。

来源: opennet.ru

添加评论