EasyOS – An experimental Linux distribution (2025)
7 months ago
- #Linux
- #Containerization
- #EasyOS
- EasyOS 是一款实验性 Linux 发行版,从零设计并具备独特功能。
- 容器友好:支持以极低开销在容器中运行应用或完整桌面环境。
- 极速运行:主要操作在内存中进行,实现应用和容器的快速启动。
- 延长闪存寿命:最小化磁盘写入以延长存储设备使用寿命。
- 完全磁盘隔离:提供启动选项实现彻底磁盘隔离,增强安全性。
- 以 root 身份运行:争议性设计,用户默认以 root 操作,应用可选非 root 或容器化运行。
- 顶级 /files 文件夹:专设个人文件存储区,应用拥有独立私有文件夹。
- 无 ISO 镜像:使用映像文件直接安装到闪存或内置硬盘。
- 非完全安装:精简安装,仅占用分区中的一个文件夹。
- 回滚与前进:支持快照功能,轻松恢复系统状态。
- 原子化版本升级:通过替换三个关键文件实现百分百成功的升级。
- 四合一包管理器:集成 PKGget、SFSget、Appi 和 Flapi 实现多样化软件管理。
- SFS 超级软件包:采用 Squashfs 格式,轻松管理捆绑式软件集合。
- 包管理器审计追踪:PKGget 记录文件变更,便于回滚操作。
- AppImage 与 Flatpak 支持:兼容这些格式并附加安全特性。
- 万物皆可容器化:甚至能在容器中运行其他 Linux 发行版。
- "devx" 开发容器:预置的专用开发环境容器。
- pup_event 服务管理器:替代 systemd 的轻量级服务管理方案。
- sudo-sh 取代 sudo:更简洁的非 root 应用提权机制。
- 无 systemd:摒弃 systemd 及相关组件(如 policykit 和 pam)。
- 全图形化配置:力求通过简单 GUI 完成设置,无需命令行操作。
- 非标准层级结构:采用独特的菜单和文件夹架构。
- JWM-ROX 桌面环境:轻量却功能强大的桌面组合。
- 无图标桌面:可选纯系统托盘的无图标桌面模式。
- 加密支持:采用 AES-256-XTS 加密算法保障数据安全。
- x86_64 与 aarch64 架构:支持树莓派 3/4 等开发板。
- 保留内核命名:不重命名网络和磁盘设备的内核默认名称。
- 硬件配置记忆:自动识别并记忆不同电脑的硬件配置。
- 源码编译优化:专为 EasyOS 定制的软件包,减少冗余。
- Devuan 软件源:自 7.0 版起采用 Devuan/Debian 的 .deb 包体系。
- Puppy 血统:继承 Puppy Linux 特性但自成一体。
- "无所不包":小巧下载体积包含丰富应用集合。
- 老旧硬件兼容:在合理范围内支持传统计算机设备。