- 本文是 [wiki][Help wanted] openSUSE 15.3 の 重建新手村 的扩展内容。
已弃用的原稿
Wiki 页面详见:
为什么选择 openSUSE - openSUSE Wiki
初版 - v.0.1
注意:
- 相关:[wiki][Help wanted] openSUSE 15.3 の 重建新手村
- 本文采用累进更新,不断更新内容。
- 本作品采用 知识共享署名 - 非商业性使用 - 相同方式共享 4.0 国际许可协议 进行许可 (CC BY-NC-SA 4.0)。
openSUSE 是什么?
openSUSE 源自 openSUSE 项目,该项目由德国跨国开源软件开发公司 SUSE 赞助,由社区驱动,由社区控制,依赖于来自全球各地,技术背景和语言文化不尽相同的人们共同的贡献。
openSUSE 项目是一个全球性的努力,它促进了 Linux 在各地的使用。openSUSE 项目创造了世界上最好的 Linux 发行版之一,以及各种工具,如 OBS、OpenQA、Kiwi、YaST、OSEM,并作为全球自由和开源软件社区的一部分,以开放、透明和友好的方式共同工作。
openSUSE 开发的重点是为软件开发人员和系统管理员创造可用的开源工具,同时提供一个用户友好的桌面和功能丰富的服务器环境。 openSUSE 包括一个默认的图形用户界面和一个可选的命令行界面,用户可以自由选择流行的桌面环境,如 GNOME、KDE、Xfce 等。openSUSE 支持成千上万的软件包,涵盖了自由软件/开源开发的全部范围。该操作系统与多种硬件兼容,如 ARM、x86-64、aarch64 等。openSUSE 使用 RPM 作为分发的软件包格式,采用 zypper 作为包管理器。
openSUSE 是一个对 Linux 新手友好的发行版,但与 Linux Mint 之类的发行版不同,openSUSE 并不注重绝对的易用性,更愿意为用户提供灵活性和选择。所以初学者可能需要准备阅读一些文档,以便知道哪种选择最适合自己。不过 openSUSE 并没有把事情搞得比必要的复杂度更复杂,而且有一些简单易用的图形化工具来配置系统设置,比如 YaST。你可以从 openSUSE 开始,永远无需改变,无论你是想保持单纯的用户还是寻求发展专家级的技能,这都得益于 openSUSE 的灵活性。openSUSE 有丰富的文档,活跃的社区,你可以阅读文档或向社区发起有关技术问题的求助。
对于开发者而言,openSUSE 拥有开发软件的所有基本需求。例如,如 CMake 或 autotools,帮助你从源代码中构建可执行程序和库的构建自动化工具;如果你想在 KDE 或 GNOME 这样的环境之上编写软件,你可以在 Build Service 仓库中找到这些环境的最新版本——你只需要使用这些仓库中的二进制文件,而不需要自己去编译。openSUSE 还提供了 OBS(开放构建服务),可以帮助软件开发者和打包者为各种发行版和平台构建和发布软件。
坚如磐石的 openSUSE 是系统管理员寻找一个稳定的平台的不二选择。openSUSE 的 Leap 分支每 8 个月发布一个新版本,并为每个版本提供 18 个月的生命周期。在整个生命周期中,安全更新和软件更新都是免费提供的。此外,社区通过邮件列表、论坛和互联网中继聊天(IRC)提供支持,并且 openSUSE Leap 的内核基于企业级 Llinux——SLE。
openSUSE 分支版本
openSUSE 有两个正式的发行版本:Tumbleweed 和 Leap
openSUSE Leap
openSUSE Leap 是 openSUSE 项目每 8 个月发布一个新版本,维护周期为 18 个月的版本。Leap 使用来自 SUSE Linux Enterprise(SLE)的源码,这使得 Leap 具有其他 Linux 发行版无法比拟的稳定性,并与社区开发相结合,为用户、开发者和系统管理员提供最佳的稳定 Linux 体验。开源社区的贡献者和企业的共同努力弥补了成熟的企业 Linux 发行版的软件包同滚动分支 Tumbleweed 崭新的软件包之间空白地带。
- 适合使用 Leap 的人:寻求稳定的系统环境,同时需求比较新的软件包的人
openSUSE Tumbleweed
Tumbleweed 基于 openSUSE Factory ,不会像 Leap 那样受限于版本开发周期,而是会始终提供最新稳定版本的软件和内核。不同于 Arch Linux,由于 openQA 的存在,Tumbleweed 接收到的更新都是经过测试的,最新的稳定包。并且 openSUSE 作为最早支持 btrfs 的几个发行版,默认启用 Snapper 系统快照,可以在系统崩溃的情况下,迅速回滚到崩溃前的状态。某种程度上来说,Tumblewee 是少见且稳定的滚动发行版。
- 适合使用 Tumbleweed 的人:任何希望拥有比 openSUSE Leap 资源库中更新的软件包的用户。这包括但不限于更新的 Linux 内核、SAMBA、git、桌面、办公应用程序和许多其他软件包。