openSUSE

openSUSE/ˌpənˈszə/[3]),前身爲SUSE Linux和SuSE Linux Professional,是一个Linux發行版與項目,由SUSE Linux GmBH與其他公司贊助[4]。openSUSE在全世界被廣泛使用,尤其是在德國。它的開發重心是爲軟體開發者和系統管理者創造適用的開放原始碼的工具,並提供易於使用的桌面環境和功能豐富的伺服器環境。openSUSE針對桌面環境進行了一系列的優化,是一个對Linux新手較為友好的Linux发行版。

openSUSE
openSUSE 15.1 KDE Plasma
开发者openSUSE Project
作業系統家族類Unix系統
運作狀態發行中(10.1及之後的版本)
源码模式開放原始碼
最新版本Leap 15.2 / 2020年7月2日2020-07-02[1]
最新測試版本Leap 15.3 Alpha / 2020年12月16日2020-12-16[2]
市場取向消費者、企業及開發者
支持的语言多語言
更新方式ZypperYaST2
软件包管理系统
支援平台x86x86-64PowerPC
内核类别集成式作業系統核心Linux
默认用户界面KDE Plasma Desktop
许可证GPL及其他
官方網站www.opensuse.org

概述

openSUSE釋出的第一個版本是一個SUSE Linux 10.0的測試版。目前的稳定版本是openSUSE Leap 15。该社区项目提供了一个名为openSUSE Tumbleweed的滾動發行版本,该版本不断更新,并通过经过测试的稳定软件包进行更新。更新的机制基于名为“Factory”(工厂)的滚动开发代码库。与openSUSE项目相关的其他工具和应用程序包括YaST、Open Build Service、openQA、Snapper、Machinery、Portus 和 Kiwi 等。

2003年11月4日,Novell以2.1億美元收購SuSE Linux AG[5]後創建了openSUSE。2011年,The Attachmate Group收購Novell,並將Novell和SUSE拆分爲兩家獨立的子公司。2014年11月,The Attachmate Group與Micro Focus合併[6],但SUSE仍是其业务部门。

openSUSE Project由SUSE公司赞助,開發和維護著SUSE Linux发行版部件。openSUSE是SUSE Linux Professional的接替者。

除linux发行版以外,openSUSE项目还提供了一个网站供社区成员参与开发。社区成员可以通过openSUSE的开放式编译服务(the Open Build Service)参与openSUSE的协作开发、文档撰写以及美工设计,通过邮件列表或IRC参与开发讨论。社区成员也可参与openSUSE网站的wiki建设以提升网站的质量。

openSUSE通过其openSUSE Leap版本提供了一个稳定的基石版本。喜欢追逐新版本自由软件的用户可以使用其滚动发布版本Tumbleweed。 用户也可以使用其开放构建服务(OBS,Open Build Service),参与openSUSE的软件开发。此外,openSUSE的灵活性使得为特定目标(例如运行Web或邮件服务器)重新调整系统功能变得容易。[7]

像大多数Linux发行版一样,openSUSE包括一个默认的圖形使用者介面(GUI)和一个可选的命令行界面。openSUSE 的用户可以选择几种桌面环境 GUI,包括GNOME、KDE、Cinnamon、MATE、LXQt[8]、Xfce。 openSUSE 提供了数千个自由软件包或免费软件包的支持。

繼openSUSE 13.2之後的新版本為openSUSE Leap 42.1,從這一個版本開始命名規則和產品開發模式都進行了重大的改變。openSUSE Leap開始直接使用SLE(SUSE Linux Enterprise)的源代碼,而openSUSE Leap 42.1幾乎就是SLE 12 SP1。openSUSE Leap 42.3之后命名规则又发生了改变,Leap 42的下一个大版本号为Leap 15。

特色

YaST 控制中心

YaSTYet another Setup Tool,“另一种安装工具”)是 openSUSE 的重要特性之一。它能让系统管理员在集成界面内处理包括磁盘分区、系统安装、网络与防火墙配置、RPM软件包管理、在线更新、用户管理等诸多功能。

YaST还包括一些其他的重要功能分支。

AutoYaST

AutoYaST 是 YaST2 的一部分,用于自动安装。安装配置将存储在一个XML文件中,以配置没有交互下的自动安装。

WebYaST

WebYaST

WebYaST 是 YaST 的网页界面版本。它可以配置所运行的 openSUSE 系统的设置和更新。它也可以关闭并检查系统主机的状态。[9]

ZYpp 包管理

ZYpp(或libzypp)是一个Linux软件管理引擎,它具有强大的依赖解析器和便捷的包管理API。

开放构建服务(Open Build Service)

开放构建服务为软件开发人员提供了用于编译、发布软件的工具,它已被用于许多发行版系统,包括Mandriva、Ubuntu、Fedora、Debian和Archlinux等。 它通常能够有效简化打包过程,因此开发人员可以更轻松地为许多发行版以及许多 openSUSE 发行版打包单个程序,使得无论用户使用何种分发版本都可以安装并使用。它是在GNU GPLv2+协议下发布的。[10]

增量 RPM

默认情况下,OpenSUSE在更新安装时使用 Delta RPM(增量 RPM)。 Delta RPM 包含软件包的旧版本和新版本之间的区别。这意味着只需要下载已安装软件包和新软件包之间的更改。这减少了带宽消耗和更新时间,对慢速 Internet 连接尤为重要。

Xgl 与 Compiz

2006年1月2日,SUSE开发人员David Reveman 发布了一种X服务器体系结构 Xgl,旨在通过OpenGL驱动程序利用现代显卡,并通过 glitz 在 OpenGL 上进行分层。 Compiz 是X Window系统的首批合成窗口管理器之一,它也发布了可以利用这种OpenGL加速功能的版本。

KDE 桌面特性

SUSE多年来一直是KDE项目的主要贡献者。 SUSE在这方面的贡献非常广泛,影响着KDE的许多部分,如 kdelibs 和 KDEBase,Kontact 和 kdenetwork。 其他值得注意的项目包括:KNetworkManager——NetworkManager的前端[11]和Kickoff——KDE Plasma Desktop的新 K 菜单[12]

GNOME 桌面特性

当 Ximian 集团成为 Novell 的一部分后,它通过F-Spot,Evolution和Banshee等应用程序继续为 GNOME 做出了一些贡献。 从openSUSE 10.2到openSUSE 11.4,它的GNOME桌面使用 slab 而不是经典的双面 GNOME 菜单栏。在openSUSE 12.1中,slab被上游的GNOME Shell和GNOME Fallback设计所取代。12.2版本中,最新的GNOME Shell支持被包含在内,并且支持在沒有3D硬體的老筆電、虛擬機上開啟3D效果[13]

其他特色

版本历史

OpenSUSE 10.2截屏

openSUSE 项目一般每8个月发布一个新版本。自11.2版以来,为两个版本提供的关键更新额外延长了两个月,从而导致了18个月的支持期。[19][20] 从版本12.1开始,为了增加可预测性并防止人们认为.0版本更为重要,openSUSE版本方案进行了修改。所有11月份发布的版本都为.1,所有七月份发布的版本都为.2,所有三月份发布的版本都为.3。每隔两年,当另一个.1版本发布时,主要版本号就会出现。

OpenSUSE 10.3截屏

从版本Leap 42.1(在版本13.2之后)开始,每个主要版本预计至少可支持36个月,直到下一个主要版本(例如43.1)与SUSE Linux Enterprise版本一致为止。每个次要版本(例如42.1,42.2等)预计将每年发布一次,与SUSE Linux Enterprise 服务包(Service Pack)一致。用户被要求在它可用周期的6个月内升级到最新的小版本,从而产生类似的支持18个月的生命周期。[21][22]

OpenSUSE 11.3(使用GNOME)截屏

Evergreen[23](常青)版本是一个社区提供支持的延长维护版本,能够在选定的 openSUSE 版本达到官方周期后延长其支持周期。

OpenSUSE 12.1截屏
OpenSUSE 12.3截屏
OpenSUSE 13.1截屏
OpenSUSE Leap 42.3截屏
名称 版本 开发代号 发布时间[24] 生命周期结束时间 内核版本
常规版本[25] Evergreen 版[23]
SUSE Linux[26] 舊版本,不再支援: 10.0 Prague 2005-10-06 2007-11-30 不適用 2.6.13
舊版本,不再支援: 10.1 Agama Lizard 2006-05-11 2008-05-31 不適用 2.6.16
openSUSE 舊版本,不再支援: 10.2 Basilisk Lizard 2006-12-07 2008-11-30 不適用 2.6.18
舊版本,不再支援: 10.3 不適用 2007-10-04 2009-10-31 不適用 2.6.22
舊版本,不再支援: 11.0 不適用 2008-06-19 2010-06-26 不適用 2.6.25
舊版本,不再支援: 11.1 不適用 2008-12-18 2011-01-14 2012-04 2.6.27
舊版本,不再支援: 11.2 Emerald 2009-11-12 2011-05-12 2013-11 2.6.31
舊版本,不再支援: 11.3[27] Teal 2010-07-15 2012-01-16 不適用 2.6.34
舊版本,不再支援: 11.4[28] Celadon 2011-03-10 2012-11-05 2015-07 2.6.37
舊版本,不再支援: 12.1[29] Asparagus 2011-11-16 2013-05-15 不適用 3.1.0
舊版本,不再支援: 12.2[30] Mantis 2012-09-05 2014-01-15 不適用 3.4.6
舊版本,不再支援: 12.3[31] Dartmouth 2013-03-13 2015-01-01 不適用 3.7.10
舊版本,不再支援: 13.1[32] Bottle 2013-11-19 2016-02-03 2016-11[33] 3.11.6
舊版本,不再支援: 13.2[32] Harlequin 2014-11-04 2017-01-16 不適用 3.16.6
openSUSE Leap 舊版本,不再支援: 42.1[34] Malachite 2015-11-04 2017-05-17 不適用 4.1.12
舊版本,不再支援: 42.2[35] 不適用 2016-11-16 2018-01-26 不適用 4.4
舊版本,不再支援: 42.3[36] 不適用 2017-07-26 2019-06-30[37] 不適用 4.4
舊版本,不再支援: 15.0[38] 不適用 2018-05-25 2019-11-25 不適用 4.12
舊版本,不再支援: 15.1[39] 不適用 2019-05-22 2021-01-31[40] 不適用 4.12
當前版本: 15.2[41] 不適用 2020-07-02 2021-12-31 不適用 5.3
openSUSE Tumbleweed[42] 當前版本: 滚动发行 不適用 滚动发行 不適用 不適用 最新穩定版
格式:
舊版本
舊版本,仍被支援
当前版本
最新的预览版
未来版本

最低系統需求[43]

  • CPU: AMD 64 位或 Intel 64 位处理器。
  • 内存: 1GB物理内存(建议2GB)。
  • 硬盘空间: 普通安装需要 10 GB 空间(最好 20 GB 以上)。
  • 声卡与显卡: 没有特殊要求,绝大多数都支持。
  • DVD光碟機:從DVD安裝時必須具備的。

參見

參考資料

  1. News Team. . news.opensuse.org. 2020-07-02 [2020-07-02]. (原始内容存档于2020-07-03) (英语).
  2. News Team. . news.opensuse.org. 2020-12-16 [2020-12-16]. (原始内容存档于2020-12-16) (英语).
  3. . Novell. 2011-10-14 [2016-04-24]. (原始内容存档于2018-12-25).
  4. . [2016-04-24]. (原始内容存档于2010-03-09).
  5. . Novell. 2003-11-04 [2015-07-06]. (原始内容存档于2015-07-07).
  6. . Micro Focus International plc. 2014-11-20 [2016-04-24]. (原始内容存档于2016-03-09).
  7. . opensuse.org. [2012-05-07]. (原始内容存档于2012-07-17).
  8. . [2010-08-30]. (原始内容存档于2011-02-25).
  9. . [2012-01-12]. (原始内容存档于2011-03-04).
  10. . opensuse-announce mailing list. [December 12, 2015]. (原始内容存档于2017-07-01).
  11. KNetworkManager - old openSUSE Community Wiki
  12. Kickoff - old openSUSE Community Wiki
  13. . [2012-09-07]. (原始内容存档于2013-05-03).
  14. . [2012-01-12]. (原始内容存档于2011-03-04).
  15. . [2012-01-12]. (原始内容存档于2011-03-04).
  16. . [2012-01-12]. (原始内容存档于2011-03-04).
  17. . [2010-08-30]. (原始内容存档于2011-02-25).
  18. . [2012-09-07]. (原始内容存档于2012-09-08).
  19. Loeffler, Michael. . opensuse-announce mailing list. August 14, 2009 [2009-11-10]. (原始内容存档于2009-08-17).
  20. . [November 19, 2011]. (原始内容存档于2017-07-01).
  21. . [September 17, 2015]. (原始内容存档于2017-07-02).
  22. . [September 17, 2015]. (原始内容存档于2017-07-02).
  23. .
  24. .
  25. .
  26. but done by openSUSE project
  27. Yunashko, Bryen. . opensuse-announce mailing list. 15 July 2010 [15 July 2010].
  28. .
  29. .
  30. .
  31. .
  32. .
  33. .
  34. .
  35. . November 16, 2016.
  36. . April 28, 2017.
  37. openSUSE Leap 42.3 End of Life is Extended - openSUSE News
  38. . April 28, 2017.
  39. . 2018-11-20.
  40. . 2020-11-10.
  41. . 2020-07-02.
  42. .
  43. . opensuse-guide.ustclug.org. [2018-02-20]. (原始内容存档于2018-02-21) (中文).

外部連結

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.