商店
OpenMandriva
概述
OpenMandriva Lx 是一个免费、开源的通用 Linux 发行版,由 OpenMandriva Association(成立于 2012 年)维护,面向 x86_64、ARM64 (aarch64) 和 ARM v7 (armv7hnl) 架构,继承了 Mandriva Linux(1998-2011,最初为 Mandrake Linux)的传统。它以用户友好、创新性和社区驱动为核心,提供稳定版 (Rock) 和滚动更新版 (ROME) 两种模式,默认使用 KDE Plasma 桌面环境。OpenMandriva 使用 RPM 包管理(通过 dnf 和 DNFDragora)和 Clang/LLVM 编译器(而非 GCC),支持 Live USB 模式和 Calamares 安装器,并提供 OM Welcome 应用引导新用户。它还支持 RISC-V 架构(开发中)并提供 Server 版。OpenMandriva 强调多媒体支持和安全性,通过 PipeWire 替换 PulseAudio。
历史与发展
- 起源:
- 1998-2011:Mandrake Linux(由 Gaël Duval 创立)发展为 Mandriva Linux,注重用户友好性。
- 2011:Mandriva S.A. 面临破产,放弃消费者产品开发。
- 2012年5月:OpenMandriva 由 Mandriva 社区分叉,结合 ROSA Linux,成立 OpenMandriva Association(1901 法国法律,非营利组织)。
- 2012年12月:OpenMandriva Association 正式成立,管理 OpenMandriva Lx 项目。
- 发展历程:
- 2013年:发布 OpenMandriva Lx 2013 "Oxygen",基于 Mandriva Linux 2011,搭载 KDE 4.11.2、ROSA Media Player 1.6、Firefox 25.0、LibreOffice 4.1.3 和 Linux 内核 3.11.6。
- 2014年5月:发布 OpenMandriva Lx 2014 "Phosphorus",获 Gaël Duval 好评,搭载内核 3.13.11。
- 2015年6月:发布 OpenMandriva Lx 2014.2 "The Scion",修复 2014.1 错误,搭载内核 3.18.12。
- 2016年8月:发布 OpenMandriva Lx 3.0 "Einsteinium",首用 Clang 编译器(而非 GCC),搭载内核 4.6。
- 2017年:发布 3.01(内核 4.9.0)、3.02(内核 4.11.3)、3.03(内核 4.13.12)。
- 2018-2019:开发 OpenMandriva Lx 4.0,支持 ARM64 和 ARM v7,发布 Alpha(2018年9月)、Beta(2019年2月)和 RC(2019年5月)。
- 2022年2月:发布 OpenMandriva Lx 4.3,采用 PipeWire 替换 PulseAudio。
- 2023年1月:发布 OpenMandriva Lx 23.01 "ROME",首个滚动更新版,搭载 KDE Plasma 5.26.4、内核 6.1、systemd 252。
- 2023年11月:发布 OpenMandriva Lx 5.0 "Iodine",搭载 KDE Plasma、GNOME、LXQt。
- 2025年4月:发布 OpenMandriva Lx 6.0 "Vanadium",搭载 KDE Plasma 6.3、GNOME 48.1、LXQt 2.2、Xfce 4.20、COSMIC 1.0 alpha、内核 6.14、GCC 14.2.1、LLVM/Clang 19.1.7、systemd 257.5、Mesa 25.0.4、Java 24,新增 Server 版。
- 社区与支持:
- 由 OpenMandriva Association 维护,社区活跃于 forum.openmandriva.org、GitHub和 IRC。
- 用户反馈称“OpenMandriva 的 Clang 编译和多媒体支持优于 Arch”。
- 开源许可:
- GPL。
主要特点
OpenMandriva 以用户友好、Clang 编译和多桌面环境为核心,适合 Windows 用户和开发者。以下是其主要特点:
- 用户友好的桌面环境
- 默认 KDE Plasma 6.3,提供类 Windows 界面,支持 GNOME 48.1、LXQt 2.2、Xfce 4.20 和 COSMIC 1.0 alpha。
- OM Welcome 应用提供新手向导,配置网络、显示器、打印机和主题。
- 滚动更新与稳定版
- ROME(滚动更新):持续更新软件包,适合开发者。
- Rock(稳定版):仅更新内核和驱动,适合日常工作。
- Clang/LLVM 编译
- 首个完全使用Clang/LLVM编译的桌面 Linux 发行版。
- Clang 提供模块化设计、静态分析和性能优化,增强安全性。
- 软件与多媒体支持
- 预装 Krita、KDenlive、LibreOffice、Un-Googled Chromium、Firefox、VLC 等。
- 使用 PipeWire 替换 PulseAudio,支持音频/视频流。
- 硬件兼容性与服务器支持
- 支持 x86_64、ARM64、ARM v7 和 RISC-V(开发中),兼容 AMD Zen(Ryzen、EPYC)。
- 最低要求:2 GB RAM(推荐 4 GB),20 GB 磁盘。
- Server 版:无 GUI,支持 cloud-init,适合云端部署。
- 安全性与隐私
- Clang 的静态分析增强代码安全性。
- 支持 systemd 257.5,提供现代安全特性。
优势与局限性
优势
- 用户友好:
- KDE Plasma 和 OM Welcome 提供类 Windows 体验,优于 Deepin 的独特风格。
- X 帖子称“OpenMandriva Lx 'Rock' 稳定流畅,KDE Plasma 优雅”。
- 滚动更新与稳定版:
- ROME 提供最新软件,Rock 确保稳定性。
- Clang/LLVM 编译:
- 性能和安全性优于 GCC,适合开发和医学影像。
- 多媒体支持:
- 预装 Krita、KDenlive、VLC,支持 PipeWire。
- 社区支持:
- 活跃论坛(forum.openmandriva.org)和 GitHub。
局限性
- 社区规模较小:
- 论坛少于 500 名成员,捐款较低。
- 滚动更新风险:
- ROME 可能因频繁更新不稳定。
- 解决:选择 Rock 或定期更新。
- 软件包较臃肿:
- 预装软件较多,可能占用资源。
- 硬件支持有限:
- 停止支持 i586 架构,仅限 64 位。
总结
OpenMandriva Lx 是一个免费、开源的 Linux 发行版,继承 Mandriva Linux,以用户友好、Clang/LLVM 编译和多桌面环境(KDE Plasma 6.3、GNOME 48.1、LXQt 2.2 等)为核心,基于 RPM 包管理和 dnf,支持 x86_64、ARM64 和 RISC-V(开发中)。它提供 ROME(滚动更新)和 Rock(稳定版),最新版本 6.0(2025年4月)搭载内核 6.14 和 PipeWire。OpenMandriva 的 Clang 优化和多媒体支持适合开发和应用。