Linux 发行版/系统

基于 Arch Linux 的桌面发行版,Helwan Linux 5.0 发布

埃及开发者 Saeed Badreldin 宣布推出 Helwan Linux 5.0。这是该发行版面向开发者的又一次重要更新,不仅带来了更新的 Arch Linux 软件栈和 Cinnamon 桌面环境,也通过新的 hel-release 元软件包调整了版本升级机制。项目团队希望从 5.0 开始,让用户在未来升级主要版本时不再需要格式化磁盘或重新安装系统。

Helwan Linux 是一款基于 Arch Linux 的桌面发行版,主要面向开发者、内容创作者、教育用户和 Linux 高级用户。项目目前提供多个版本,其中 Home 版本采用 GNOME,Edu 教育版采用 Xfce,而此次发布的 Helwan Linux Dev Cinnamon LTS 5.0 则使用 Cinnamon 桌面,并预装了编译器、编程语言、容器工具以及一系列由项目自行开发的 hel-* 应用。

从“重新安装”转向持续升级

Helwan Linux 5.0 最重要的变化并不是某个单独的软件版本,而是发行版升级方式的调整。

根据官方发布说明Helwan Linux 5.0 引入了 hel-release 元软件包,用于统一管理发行版组件、自有工具和后续版本依赖。项目团队称,现有系统今后可以通过常规更新逐步演进到新版本,同时保留用户数据、应用程序和系统设置,不再要求用户在每次主要版本发布时下载 ISO 并执行全新安装。

对于基于 Arch Linux 的滚动更新系统而言,这一变化相当于为发行版自身的软件、配置和工具建立一层统一的版本管理机制。它能否在长期使用中稳定处理配置迁移和依赖变化,仍有待后续版本验证,但至少从 5.0 开始,Helwan Linux 已明确将“连续演进”作为新的发行策略。

更新至 Cinnamon 6.6,提供 LTS 与主线内核

Helwan Linux 5.0 继续使用 Cinnamon 桌面环境。根据 DistroWatch 收录的软件包清单,新版本的主要组件包括:

组件 版本
Cinnamon 6.6.8
Linux LTS 内核 6.18.39
Linux 主线内核 7.1.4
Calamares 安装程序 3.4.1
systemd 261.1
X.Org Server 21.1.24
Mesa 26.1.5
Firefox 153.0
GCC 16.1.1
Clang 22.1.8
Python 3.14.6
PHP 8.5.8
Rust 1.97.1
Node.js 26.5.0
Docker 29.6.2
Docker Compose 5.3.1

本次发布的安装镜像以 LTS 内核为主要定位,同时包含主线内核软件包。Helwan Linux 的 hel-welcome 工具还提供内核管理功能,方便用户在 LTS、主线和 Zen 内核之间进行选择。

系统继续使用 Calamares 提供图形化安装流程,并配备常用驱动、多媒体组件以及开发环境。Docker、Docker Compose 和 Lazydocker 已包含在软件包中,安装完成后即可用于容器开发和多服务项目管理。

加强 Nemo 文件管理器的开发功能

为了改善日常开发体验,Helwan Linux 5.0 还扩展了 Nemo 文件管理器的右键菜单和进程管理功能。

新增或强化的操作包括:

  • 直接复制文件或目录的完整路径;
  • 强制终止与指定文件或目录有关的进程;
  • 在文件管理器中访问进阶进程管理功能;
  • 缩短从图形界面切换到终端执行操作的流程。

这些改动并不复杂,但对于经常处理项目目录、脚本、构建文件和本地服务的开发者来说,可以减少重复输入路径或手动查找进程的操作。

继续扩展 Helwan 自有工具生态

Helwan Linux 5.0 进一步整合了项目自行开发的软件。除了负责版本衔接的 hel-release,系统还提供以下代表性工具:

  • hpm:构建于 pacman 之上的人性化软件包管理器,支持英语、阿拉伯语、西班牙语和中文命令,并可使用自然语言式的“然后”连接多个操作;
  • hel-sec-audit:用于执行基础系统安全检查和漏洞审计;
  • hel-builder:帮助开发者创建和管理 Arch Linux 的 PKGBUILD 文件;
  • hel-iso-signer:用于签名和验证 ISO 镜像;
  • hel-process:图形化进程与系统资源管理器;
  • hel-netfixhel-bootfix:分别用于网络问题诊断和启动修复;
  • hel-sync:在局域网内连接电脑和移动设备,支持文件、剪贴板及远程控制功能;
  • hel-terminalhel-text-editorhel-markdown:面向开发与文档工作的终端和编辑工具。

其中,hpm 1.1.0 已支持使用中文执行安装、卸载、升级、搜索、诊断和清理等操作。例如:

hpm 刷新 然后 诊断 然后 搜索 docker 然后 安装 docker

这些自有应用构成了 Helwan Linux 区别于普通 Arch Linux 安装环境的主要特征。项目并不只是预装一批第三方软件,而是尝试围绕软件管理、系统维护、安全检查和开发流程构建自己的桌面工具生态。Helwan Linux 官网提供了更完整的功能和软件分类说明。

下载与镜像验证

Helwan Linux Dev Cinnamon LTS 5.0 目前仅提供 x86_64 安装镜像,文件名为:

Helwan-Linux-Dev-LTS-v5.0-x86_64.iso

镜像大小为 6,228,381,696 字节,即官网所标示的约 6.2 GB;DistroWatch 按二进制容量显示为 5,940 MB。用户可以通过 Internet Archive 下载 ISO 镜像,也可以在官方下载页面获取种子文件、数字签名、公钥和其他校验值。

官方提供的 SHA-256 校验值为:

599d1f7c72a79f5e04fe6073db11dd74b4e9d3496183f675cfd4b44986f5ac98

下载完成后,建议先核对校验值,并使用项目提供的 GPG 签名验证镜像来源,再将其写入 USB 存储设备或用于虚拟机测试。

总体来看,Helwan Linux 5.0 延续了以开发者为中心的产品方向,但它真正值得关注的变化是 hel-release 所代表的升级策略转型。如果持续升级机制能够在后续版本中可靠运作,用户将不再需要在“保留现有环境”和“安装最新版本”之间反复权衡,而 Helwan Linux 也将从以独立安装镜像为中心的发行方式,逐渐转向更接近长期滚动维护的系统模式。

对这篇文章感觉如何?

太棒了
0
不错
0
爱死了
0
不太好
0
感觉很糟
0
bootingman,是“booting” 加上 “man”的一个合成词。 术语“booting(引导)”是“bootstrapping”的简写,描述计算机从零开始启动的过程,同时也表示一个古老的谚语“通过自力更生而出人头地“。 “引导”的思想在于一个困难的、复杂的目标可以通过一个小的动作开始,然后以这个小的动作为基础,一步一步地达到期望目标而完成。这也是我想做和正在做的。

    You may also like

    Comments are closed.