Manjaro Linux 推出新不可变版本:扩展产品范围,开放社区反馈和测试

简介: 【10月更文挑战第29天】

Manjaro Linux,作为基于 Arch Linux 的流行发行版,以其用户友好性和滚动更新的特点在 Linux 社区中广受欢迎。最近,Manjaro 宣布了一个重要的举措,即推出一个不可变版本。这一新版本目前正处于测试阶段,并向社区开放反馈。

不可变系统

不可变系统指的是系统的核心文件和配置在运行时处于只读状态。这意味着一旦系统安装完毕,常规的系统或应用进程将无法更改这些核心组件。这种架构显著增强了系统的安全性和稳定性,防止未经授权的修改或意外更改可能带来的破坏或系统崩溃。

不可变系统的优势

  • 安全性增强:由于核心文件无法被修改,恶意软件或恶意用户难以篡改系统。
  • 稳定性提升:系统的核心部分保持不变,减少了因意外更改引起的崩溃和故障。
  • 简化维护:管理员可以更容易地维护和更新系统,通过快照和回滚功能轻松恢复系统到已知的良好状态。

Manjaro 不可变版本

Manjaro 不可变版本构建在 Arkdep 之上,这是一个用于构建、部署和维护不可变、原子性、基于 Btrfs 文件系统的系统的工具包。该版本源自 Arkane Linux 32 项目。

Manjaro 不可变版本采用 Btrfs 文件系统。Btrfs 以其高级功能(如快照和回滚)而闻名,非常适合构建不可变系统。它提供了文件系统级别的快照支持,使用户可以轻松创建和恢复系统快照。

默认情况下,Manjaro 不可变版本使用 GNOME 46 桌面环境。用户可以通过简单的命令切换到 KDE Plasma 6.1.3,展示了该系统在镜像管理方面的灵活性。

Manjaro 不可变版本的关键特性

系统更新

在安装后,用户不应该看到系统更新,这体现了系统的不可变特性。如果需要更新,则需重启系统以应用这些更改。

软件包管理

使用 Arkdep 工具包,用户可以比较不同系统镜像之间的软件包状态,展示新增、删除或升级的软件包情况。这有助于用户了解系统变更,并进行相应的管理和维护。

系统切换

用户可以在 KDE 和 GNOME 部署之间切换,测试镜像管理的灵活性和鲁棒性。例如,用户可以使用命令 sudo arkdep deploy test-manjaro-kde 切换到 KDE Plasma 桌面。

回滚功能

不可变系统的一个突出特性是能够轻松回滚到先前的状态。Manjaro 不可变版本通过简单的命令行操作实现这一功能,使用户能够快速恢复系统,解决因更新或配置更改导致的问题。

Manjaro 不可变版本的安装和使用

测试 Manjaro 不可变版本的用户需要至少 32GB 的存储空间(推荐 64GB 以获得更流畅的体验),以及支持 UEFI 引导的机器。

Manjaro 不可变版本可以通过图形安装程序或虚拟化工具(如 VirtualBox 或 QEMU)进行安装,前提是启用了 UEFI 支持。安装过程与标准 Manjaro 版本类似,但在某些配置步骤上可能有所不同。

尽管该版本目前仍处于实验阶段,但它为爱好者和开发者提供了一个探索其功能和局限性的绝佳机会。用户可以通过测试不同的功能(如桌面环境切换、回滚功能等)来了解系统的实际表现,并为未来的改进提供反馈。

目录
相关文章
|
1月前
|
应用服务中间件 Linux nginx
【Azure App Service】基于Linux创建的App Service是否可以主动升级内置的Nginx版本呢?
基于Linux创建的App Service是否可以主动升级内置的Nginx版本呢?Web App Linux 默认使用的 Nginx 版本是由平台预定义的,无法更改这个版本。
137 77
|
22天前
|
人工智能 Linux iOS开发
Burp Suite Professional 2025.2 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
Burp Suite Professional 2025.2 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
45 12
Burp Suite Professional 2025.2 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
|
13天前
|
Linux 网络安全 iOS开发
Metasploit Framework 6.4.49 (macOS, Linux, Windows) - 开源渗透测试框架
Metasploit Framework 6.4.49 (macOS, Linux, Windows) - 开源渗透测试框架
26 0
Metasploit Framework 6.4.49 (macOS, Linux, Windows) - 开源渗透测试框架
|
2月前
|
前端开发 JavaScript 测试技术
使用ChatGPT生成登录产品代码的测试用例和测试脚本
使用ChatGPT生成登录产品代码的测试用例和测试脚本
94 35
|
2月前
|
JavaScript 前端开发 Java
使用ChatGPT生成关于登录产品代码的单元测试代码
使用ChatGPT生成关于登录产品代码的单元测试代码
48 16
|
2月前
|
弹性计算 运维 Ubuntu
os-copilot在Alibaba Cloud Linux镜像下的安装与功能测试
我顺利使用了OS Copilot的 -t -f 功能,我的疑惑是在换行的时候就直接进行提问了,每次只能写一个问题,没法连续换行更有逻辑的输入问题。 我认为 -t 管道 功能有用 ,能解决环境问题的连续性操作。 我认为 -f 管道 功能有用 ,可以单独创建可连续性提问的task问题。 我认为 | 对文件直接理解在新的服务器理解有很大的帮助。 此外,我还有建议 可以在非 co 的环境下也能进行连续性的提问。
87 7
|
2月前
|
安全 Linux 测试技术
Intel Linux 内核测试套件-LKVS介绍 | 龙蜥大讲堂104期
《Intel Linux内核测试套件-LKVS介绍》(龙蜥大讲堂104期)主要介绍了LKVS的定义、使用方法、测试范围、典型案例及其优势。LKVS是轻量级、低耦合且高代码覆盖率的测试工具,涵盖20多个硬件和内核属性,已开源并集成到多个社区CICD系统中。课程详细讲解了如何使用LKVS进行CPU、电源管理和安全特性(如TDX、CET)的测试,并展示了其在实际应用中的价值。
|
3月前
|
Linux Shell 网络安全
Kali Linux系统Metasploit框架利用 HTA 文件进行渗透测试实验
本指南介绍如何利用 HTA 文件和 Metasploit 框架进行渗透测试。通过创建反向 shell、生成 HTA 文件、设置 HTTP 服务器和发送文件,最终实现对目标系统的控制。适用于教育目的,需合法授权。
103 9
Kali Linux系统Metasploit框架利用 HTA 文件进行渗透测试实验
|
3月前
|
安全 Ubuntu Linux
Metasploit Pro 4.22.6-2024111901 (Linux, Windows) - 专业渗透测试框架
Metasploit Pro 4.22.6-2024111901 (Linux, Windows) - 专业渗透测试框架
73 9
Metasploit Pro 4.22.6-2024111901 (Linux, Windows) - 专业渗透测试框架
|
4月前
|
缓存 Ubuntu Linux
Linux环境下测试服务器的DDR5内存性能
通过使用 `memtester`和 `sysbench`等工具,可以有效地测试Linux环境下服务器的DDR5内存性能。这些工具不仅可以评估内存的读写速度,还可以检测内存中的潜在问题,帮助确保系统的稳定性和性能。通过合理配置和使用这些工具,系统管理员可以深入了解服务器内存的性能状况,为系统优化提供数据支持。
165 4

热门文章

最新文章