商店
Porteus
0
2011年6月29日
概述
Porteus 是一个免费、开源的便携式 Linux 发行版,基于 Slackware Linux,专为从 CD、USB 闪存驱动器、硬盘或其他可启动存储介质运行而优化。它由社区维护,托管于 porteus.org,支持 x86_64 和 i686 架构(部分 ARM 支持测试中),适用于桌面、嵌入式设备和 kiosk 场景。Porteus 采用模块化设计,强调快速启动、压缩文件系统(加载到 RAM)和自定义扩展,ISO 大小约 300 MB,提供 XFCE 或 KDE Plasma 桌面环境。它继承 Slackware 的简单性,但通过 Porteus Installer 支持安装到硬盘,最新版本为 Porteus 5.1(2024年12月发布),基于 Slackware 15.0,内核 6.6,支持 Wayland。此外,还有 Porteus Kiosk 版本,用于锁定 web 终端。
历史与发展
- 起源:
- 2008年:Porteus 项目启动,作为 Slax 的社区 remix,由 Tomas M. 开始,目标是创建更模块化的 Slackware Live 系统。
- 灵感来源于 Slax(Slackware Live CD),但优化为更小的体积和 RAM 加载。
- 发展历程:
- 2010年:Porteus 1.0 发布,基于 Slackware 13.1,支持模块化扩展。
- 2014年:Porteus 2.0 引入 KDE 桌面和 Porteus Installer。
- 2018年:Porteus 3.0 基于 Slackware 14.2,优化 UEFI 和 Secure Boot。
- 2022年:Porteus 4.0 基于 Slackware 15.0,添加 Wayland 支持。
- 2024年12月:Porteus 5.1 发布,基于 Slackware 15.0,内核 6.6,优化模块加载和 kiosk 模式。
- 社区与支持:
- 由 Tomas M. 和社区维护,托管于 porteus.org、SourceForge 和论坛(forum.porteus.org)。
- 支持英语,部分中文(通过 XFCE/KDE 设置),文档覆盖模块和自定义。
- Reddit 用户称“Porteus 是 Slackware 的 Live 版,完美复活老 PC”。
- 开源许可:
- GPL v3(核心脚本)、MIT(部分工具)。
主要特点
Porteus 以模块化、便携性和 Slackware 兼容为核心,适合桌面和 kiosk。以下是其主要特点:
- 模块化扩展系统
- 使用 Porteus Modules(.xzm 文件),通过 pman 工具添加软件(如 Firefox、LibreOffice)。
- RAM 加载和 Live 运行
- 压缩文件加载到 RAM,启动时间 <1 分钟,支持 toram 模式。
- XFCE 和 KDE 桌面
- 默认 XFCE 4.16,轻量占用约 400 MB RAM,可切换 KDE Plasma。
- Slackware 仓库
- 基于 Slackware 15.0,使用 slackpkg 管理包。
- 硬件兼容性
- 支持 x86_64 和 i686,内核 6.6 兼容 Intel、AMD、Nvidia。
- 最低要求:256 MB RAM、512 MB 磁盘(推荐 1 GB RAM、4 GB 磁盘)。
- 安全与隐私
- 支持加密持久存储和防火墙(需模块)。
- 开发支持
- 支持 Python、Git,通过模块添加工具。
优势与局限性
优势
- 便携性强:
- Live 运行和模块化优于 FunOS 的固定 ISO。
- X 帖子称“Porteus 5.1 在 USB 上运行完美”。
- Slackware 兼容:
- 继承 Slackware 的简单性,优于 Archcraft 的复杂 AUR。
- 低要求:
- 适合老旧硬件,优于 Qubes OS 的高配置。
- Kiosk 模式:
- Porteus Kiosk 锁定 web 终端,优于 Emmabuntüs 的翻新导向。
- 社区支持:
- SourceForge 和论坛活跃,提供模块仓库。
局限性
- 桌面功能有限:
- XFCE/KDE 简单但扩展少,优于 DSL 的 Fluxbox 但不如 Xfce 的 Linux Lite。
- ARM 支持有限:
- ARM 测试版,不如 Raspberry Pi OS。
- 社区规模:
- 小于 Arch Linux,中文文档有限。
总结
Porteus 是一个免费、开源的 Slackware 基底便携式 Linux 发行版,最新版本 5.1(2024年12月)基于 Slackware 15.0,内核 6.6,支持 x86_64 和 i686。它以模块化扩展、Live 运行和低要求为核心,提供 XFCE/KDE 桌面,Porteus 的便携性和模块化突出,但桌面功能有限。