openSUSE:OpenSUSE 和其他发行版
此页面是讨论要点的一部分,提供多种桌面环境选择,而不仅仅是单一环境。
此页面将为 openSUSE 推广者提供在讨论 openSUSE 对希望参与开源项目的人的价值时使用的论据。有关 openSUSE (12.3) 与其他 Linux 发行版之间的主要技术差异,请参阅 此处。
此页面仍在建设中,主要包含支持使用 openSUSE 而不是其他流行发行版的论据。欢迎您随意添加任何想法或问题!如果您对同时使用两者有异议,我们可以讨论并提出更好的论据供推广者使用。
问题
为什么选择 openSUSE 而不是 Debian、Fedora 或 Ubuntu?
当有人问你“为什么选择 openSUSE?”并将我们与 Fedora 和/或 Ubuntu 进行比较时,一个有用的讨论要点。
- Fedora 在推动 Linux 堆栈和测试新技术方面表现出色。
- Ubuntu 在简化和使基本任务易于使用方面做得很好。
- openSUSE Leap 适合那些需要“完成工作”的人,因为它具有比 Fedora 更长的发布周期和更强的稳定性。它拥有更好的工具(OBS、Studio、YaST)和比 Ubuntu 更多的灵活性。
- openSUSE Tumbleweed 适合那些想要拥有最新软件,但又希望系统足够稳定,不会不断处理错误的人。它遵循滚动发布模式,但比 Fedora Rawhide 具有更高的系统稳定性。
- Debian 在服务器上提供良好的性能(虽然它不提供企业级支持),但是,它可能已经过时(“Debian Stable”)或不稳定且不可预测(“Unstable”和“Testing”开发分支)。
以上都不是绝对的。openSUSE 也会进行实验,偶尔会出现不稳定,并且在某些方面可能不够灵活。但总的来说,正如上面所描述的那样——尽管个人体验有所不同。
从社区角度来看,openSUSE 比 Fedora、Ubuntu、Debian 和许多其他发行版更加开放。其他发行版往往受到公司赞助商或利用技术委员会、社区委员会、自封的仁慈独裁者(<- 这是 Mark Shuttleworth 自己的话)和大量官僚主义的社区治理流程的更严格控制。我们秉持与直接性和高质量标准相关的德国工程文化——如果你付出努力,你就会得到尊重。没有人告诉你该做什么。
- openSUSE 是否提供比 Fedora 和 Ubuntu 更多的优势?
- 一个关键的区别在于 YaST——没有其他发行版提供如此全面和集成的工具来安装、配置和管理发行版。你获得了一个工具,可以在命令行以及 GUI 或通过 Web 浏览器中使用,而不是多个具有不同质量和可用性的独立工具(例如,不同的外观和工作流程)。
- 我们的社区是另一个优势。我们是一个开放的、自下而上的社区,而 Ubuntu 拥有 Shuttleworth 作为自封的独裁者,四处告诉人们该做什么(例如,备受争议的转向 Unity 的举动)。
- 此外,openSUSE 非常注重协作和对 Free Software 有益的事情,这与 Ubuntu 试图让软件开发人员专门针对 Ubuntu 的做法大相径庭,从而创建“特殊”的 GTK 和 Qt 界面。
- 但是 apt-get 更好!
- 不,事实并非如此。有些人认为它更快——但事实并非如此。Zypper 从多个服务器同时下载软件包的差异(而不是完整软件包)。由于 Mirrorbrain,openSUSE 镜像基础设施是无与伦比的。此外,zypper 拥有世界上最快的依赖关系解决器——也是最准确的。如果发现问题,它会提供替代方案,而不是像 apt-get 那样直接报错退出。人们认为 zypper 慢的原因是,默认情况下,每次使用 zypper 时它都会更新仓库。但是,这可以轻松禁用。它旨在确保你始终拥有最新的仓库信息。我们的仓库更新频率通常比 Ubuntu 的仓库高得多,因为许多 openSUSE 用户拥有大量的 OBS 仓库。OBS 使交付新软件变得非常容易,因此他们会一直这样做……但是,如果你禁用自动更新并手动使用 zypper ref,它会随时击败 apt-get。
- 但是 Ubuntu 提供企业长期支持版本——openSUSE 只有 36 个月的支持
- 当然,他们提供一个“LTS”版本。为期 5 年——几乎是 openSUSE 提供支持的两倍。但是,这意味着你被困在旧软件上。在旧版本的 Ubuntu 上安装新软件比在旧版本的 openSUSE 上更困难。此外,请注意 Ubuntu 的支持非常有限,即使上游已经有修复程序,他们也会拒绝修复 LTS 中的一些错误。他们的 LTS 支持主要限于内核更新。
- Ubuntu 声称拥有更多的二进制软件包。
- 这是一种错觉。Debian(以及 Ubuntu)将软件包拆分得更多,统计语言、调试和源代码软件包等。我们将其放在单独的仓库中,以避免使软件安装混乱。
- 对于 openSUSE,你可以在 OBS(120,000 个软件包!)中找到大量的软件,还可以使用来自其他发行版的软件包(或者在 OBS 中自行重建它们,如果它们不兼容)。
- 此外,openSUSE 的打包人员非常友好。如果你在 构建服务邮件列表上要求某个软件包,通常可以指望它很快被打包。
- 请参阅其他通用的 openSUSE 论据。
openSUSE 如何处理安全性?
安全性是 Linux 的主要优势之一,但并非所有发行版都能敏捷地为用户提供安全补丁。
- http://distrowatch.com/ 上列出的有多少发行版拥有自己的安全团队?
一个发行版对安全性的重视程度的间接指标是,其他安全来源在其报告中引用它的频率。
- 有多少其他发行版的安全列表被引用在