SUSE Linux


SUSE是Linux操作系统其中一个发布版,也是德国的一个发布版,SUSE属于Novell旗下的业务。

SUSE Linux原是以Slackware Linux为基础,并提供完整德文使用界面的产品。1992年 Peter McDonald成立了Softlanding Linux System(SLS)这个发布版。这套发布版包含的软件非常多,更首次收录了X Window及TCP/IP等包。Slackware就是一个基于SLS的发布版。
SuSE于1992年末创办,目的是成为UNIX技术公司,专门制为德国人推出量身订作的SLS/Slackware软件及UNIX/Linux说明文件。1994年,他们首次推出了SLS/Slackware的安装光盘,命名为S.u.S.E. Linux 1.0。其后它综合了Florian La Roche的Jurix distribution(也是一个基于Slackware的发布版),于1996年推出一个完全自家打造的发布版 - S.u.S.E. Linux 4.2。其后SUSE Linux采用了不少Red Hat Linux的特质。
2003年11月4日,Novell表示将会对SUSE提出收购,收购的工作于2004年1月完成。Novell也向大家保证SUSE的开发工作仍会继续下去,Novell更把公司内全线电脑的系统换成SUSE LINUX,并同时表示将会把SUSE特有而优秀的系统管理程序 - YaST2以GPL授权发布。
Novell收购了SuSE Linux以后,并在一段时间后决定将SUSE Linux的专业版完全开源,以社区开发的模式运作。收购后最初的版本被称为SUSE Linux 10.0。后来Novell公司针对市场做了一些调整,现在的SUSE Linux发行版系列包括面向商业应用的企业版和面向个人的家庭版。前者主要包括SLES(SUSE Linux Enterprise Server)和SLED(SUSE Linux Enterprise Desktop),后者则是openSUSE。当然SUSE也有不少的收购。
Novell在2011年2月下旬宣布,它已经为大量使用SAP软件的用户客户化一种版本的Suse Linux企业服务器软件。Novell 称对于使用SAP软件的企业来说,应用这种Suse Linux软件可以减少安装和升级软件所需要的时间和工作量。这个软件的名称是“SUSE Linux Enterprise Server for SAP Applications”(适用于SAP应用程序的SUSE Linux企业服务器)。

Novell与SAP合作解决了在运行Suse Linux操作系统的服务器上部署SAP应用程序的所有难题。这个软件包能够轻松地部署广泛的SAP应用程序,包括SAP商务套装软件、SAP商务一体化 解决方案、SAP NetWeaver企业搜索、SAP NetWeaver商务仓库加速器和SAP BusinessObjects浏览器。这个软件的发布版是以SUSE Linux企业服务器11 SP1为基础的。这个软件有一个框架,通过使用一个知道应该先安装哪一个应用程序的工作流轻松地安装SAP应用程序。这个软件包还有这些应用程序运行所需要的前提库和其它工具。Novell称通过使用这些工具,安装可以自动地进行并且在几个小时内完成,而不是通常所需要的几天时间。
这个软件的发布版还提供许多其它功能以扩大SAP软件在不同环境中的应用。这包括一份SUSE Linux Enterprise High Availability Extension(SUSE Linux企业高可用性扩展)。这个扩展功能允许管理员建立站点外的应用程序备份。一旦主服务器由于某种原因断网,备份的应用程序就能迅速投入工作。这个 软件还进行了修改以支持能够完全在一台服务器或者一个服务器集群的工作内存之内运行的大型数据库。而在硬件方面,富士通和IBM都已经承诺在自己的服务器上支持这个软件包。
发行版特点
系统管理
openSUSE提供了用YaST(Yet another Setup Tool)以实现方便的系统管理。YaST的功能很强大,几乎可以配置系统的各个方面:它提供了包括软件管理、硬件设置、网络设置、系统服务、安全设置等诸多功能。这些功能的引入,大大简化了配置系统的过程。
软件包管理系统
软件包管理系统的质量是不少Linux用户最关心的问题。openSUSE使用YaST的包管理模式。可以在图形界面方便地安装、卸载软件。值得一提的是其delta rpm支持,在安装更新时,可以下载只包含更新文件的增量RPM包,大大减小了网络流量(相比于Debian类系统安装更新时要完全重新安装整个软件包,这一方式有明显的优势)。
命令行方式下openSUSE支持使用zypper来管理软件包。它基于Zypp引擎。美中不足的是,每次启动软件包管理程序时,系统总会默认访问各个软件安装源。在网络不好的环境中,这常会导致其启动时间过长。
桌面系统及其它
openSUSE与其它发行版一样支持KDE、GNOME、Xfce等桌面环境。也支持Compiz Fusion实现3D桌面。使用Beagle实现桌面搜索,选用OpenOffice.Org作为默认的办公套件。还提供了AppArmor,可以根据程序的运行方式和交互情况为其提供相应的权限。
中文支持
openSUSE中文支持不错,但目前安装源中不提供文泉驿字体,如果使用文泉驿字体需要单独安装。
OpenSUSE 有两个发行版本,一个是 Tumbleweed 日更的版本,可以将其看成就是滚动更新,通过滚动发行版获取最新的Linux包。快!全!稳!另外一个版本是 Leap ,是一个常规稳定的发行版,基于 SUSE Linux Enterprise(SLE)的代码基础,提供长期支持和可靠性。
其实 OpenSUSE 多样的发布模式,能同时满足追新和求稳不同的需求定位。支持多种软件包管理器,YaST,zypper,rpm,用户可以根据自己的习惯选择对应的工具;在安装的过程中可以选择要安装的桌面环境,常见的三种桌面环境Gnome,KDE Plasma Xfce 都有提供。
SUSE 发布首个 Adaptable Linux Platform (ALP) 原型
SUSE 于2022年10月发布了 Adaptable Linux Platform (ALP) 的首个原型 —— 被命名为 "Les Droites"。据官方的介绍,开发 ALP 的动机是让用户能够专注于他们的 workload,同时对硬件和应用层进行抽象。通过使用虚拟机和容器技术,Adaptable Linux Platform 允许 workload 独立于代码流。

主要特性
软件:预装的 Salt 和 Ansible 可以用来简化进一步的管理事务,允许用户以灵活敏捷的方式配置/管理 ALP 系统。
硬件支持:ALP 的架构基线被设置为 x86_64-v2。之前对 x86_64-v3 的考虑在最初一轮反馈后被拒绝了。目前正在考虑通过 hwcaps 功能支持 x86_64-v3 和可能的 v4。
全磁盘加密:Les Droites 在 x86_64 上默认支持 TPM 的全磁盘加密 (Full Disk Encryption, FDE)。
为了在早期版本中更轻松地进行测试和探索,首个原型在 SELinux 方面更加宽松,SELinux 被整合到未来的版本中;支持使用 Podman 和 K3s 作为容器运行时。
对 workloads 进行容器化:尽管一些 workload 仍处于开发阶段并遵循 ALP 设计原则,但一些组件已经容器化,例如 GDM 或 Yast2,而其他组件将紧随其后,例如 Cockpit。
官方表示对首个 ALP 原型感到非常鼓舞,因为他们可以通过此方法为他们的下一代 Linux 发行版实现和测试所有新功能,例如独立的 workload、充分利用现代 CPU 特性,以及提升硬件性能。更多详情查看发布公告。
最新版本:12.0
官方主页:
https://www.suse.com/zh-cn/
http://www.opensuse.org/zh-cn/

SUSE Linux原是以Slackware Linux为基础,并提供完整德文使用界面的产品。1992年 Peter McDonald成立了Softlanding Linux System(SLS)这个发布版。这套发布版包含的软件非常多,更首次收录了X Window及TCP/IP等包。Slackware就是一个基于SLS的发布版。
SuSE于1992年末创办,目的是成为UNIX技术公司,专门制为德国人推出量身订作的SLS/Slackware软件及UNIX/Linux说明文件。1994年,他们首次推出了SLS/Slackware的安装光盘,命名为S.u.S.E. Linux 1.0。其后它综合了Florian La Roche的Jurix distribution(也是一个基于Slackware的发布版),于1996年推出一个完全自家打造的发布版 - S.u.S.E. Linux 4.2。其后SUSE Linux采用了不少Red Hat Linux的特质。
2003年11月4日,Novell表示将会对SUSE提出收购,收购的工作于2004年1月完成。Novell也向大家保证SUSE的开发工作仍会继续下去,Novell更把公司内全线电脑的系统换成SUSE LINUX,并同时表示将会把SUSE特有而优秀的系统管理程序 - YaST2以GPL授权发布。
Novell收购了SuSE Linux以后,并在一段时间后决定将SUSE Linux的专业版完全开源,以社区开发的模式运作。收购后最初的版本被称为SUSE Linux 10.0。后来Novell公司针对市场做了一些调整,现在的SUSE Linux发行版系列包括面向商业应用的企业版和面向个人的家庭版。前者主要包括SLES(SUSE Linux Enterprise Server)和SLED(SUSE Linux Enterprise Desktop),后者则是openSUSE。当然SUSE也有不少的收购。
Novell在2011年2月下旬宣布,它已经为大量使用SAP软件的用户客户化一种版本的Suse Linux企业服务器软件。Novell 称对于使用SAP软件的企业来说,应用这种Suse Linux软件可以减少安装和升级软件所需要的时间和工作量。这个软件的名称是“SUSE Linux Enterprise Server for SAP Applications”(适用于SAP应用程序的SUSE Linux企业服务器)。

Novell与SAP合作解决了在运行Suse Linux操作系统的服务器上部署SAP应用程序的所有难题。这个软件包能够轻松地部署广泛的SAP应用程序,包括SAP商务套装软件、SAP商务一体化 解决方案、SAP NetWeaver企业搜索、SAP NetWeaver商务仓库加速器和SAP BusinessObjects浏览器。这个软件的发布版是以SUSE Linux企业服务器11 SP1为基础的。这个软件有一个框架,通过使用一个知道应该先安装哪一个应用程序的工作流轻松地安装SAP应用程序。这个软件包还有这些应用程序运行所需要的前提库和其它工具。Novell称通过使用这些工具,安装可以自动地进行并且在几个小时内完成,而不是通常所需要的几天时间。
这个软件的发布版还提供许多其它功能以扩大SAP软件在不同环境中的应用。这包括一份SUSE Linux Enterprise High Availability Extension(SUSE Linux企业高可用性扩展)。这个扩展功能允许管理员建立站点外的应用程序备份。一旦主服务器由于某种原因断网,备份的应用程序就能迅速投入工作。这个 软件还进行了修改以支持能够完全在一台服务器或者一个服务器集群的工作内存之内运行的大型数据库。而在硬件方面,富士通和IBM都已经承诺在自己的服务器上支持这个软件包。
发行版特点
系统管理
openSUSE提供了用YaST(Yet another Setup Tool)以实现方便的系统管理。YaST的功能很强大,几乎可以配置系统的各个方面:它提供了包括软件管理、硬件设置、网络设置、系统服务、安全设置等诸多功能。这些功能的引入,大大简化了配置系统的过程。
软件包管理系统
软件包管理系统的质量是不少Linux用户最关心的问题。openSUSE使用YaST的包管理模式。可以在图形界面方便地安装、卸载软件。值得一提的是其delta rpm支持,在安装更新时,可以下载只包含更新文件的增量RPM包,大大减小了网络流量(相比于Debian类系统安装更新时要完全重新安装整个软件包,这一方式有明显的优势)。
命令行方式下openSUSE支持使用zypper来管理软件包。它基于Zypp引擎。美中不足的是,每次启动软件包管理程序时,系统总会默认访问各个软件安装源。在网络不好的环境中,这常会导致其启动时间过长。
桌面系统及其它
openSUSE与其它发行版一样支持KDE、GNOME、Xfce等桌面环境。也支持Compiz Fusion实现3D桌面。使用Beagle实现桌面搜索,选用OpenOffice.Org作为默认的办公套件。还提供了AppArmor,可以根据程序的运行方式和交互情况为其提供相应的权限。
中文支持
openSUSE中文支持不错,但目前安装源中不提供文泉驿字体,如果使用文泉驿字体需要单独安装。
OpenSUSE 有两个发行版本,一个是 Tumbleweed 日更的版本,可以将其看成就是滚动更新,通过滚动发行版获取最新的Linux包。快!全!稳!另外一个版本是 Leap ,是一个常规稳定的发行版,基于 SUSE Linux Enterprise(SLE)的代码基础,提供长期支持和可靠性。
其实 OpenSUSE 多样的发布模式,能同时满足追新和求稳不同的需求定位。支持多种软件包管理器,YaST,zypper,rpm,用户可以根据自己的习惯选择对应的工具;在安装的过程中可以选择要安装的桌面环境,常见的三种桌面环境Gnome,KDE Plasma Xfce 都有提供。
SUSE 发布首个 Adaptable Linux Platform (ALP) 原型
SUSE 于2022年10月发布了 Adaptable Linux Platform (ALP) 的首个原型 —— 被命名为 "Les Droites"。据官方的介绍,开发 ALP 的动机是让用户能够专注于他们的 workload,同时对硬件和应用层进行抽象。通过使用虚拟机和容器技术,Adaptable Linux Platform 允许 workload 独立于代码流。

主要特性
软件:预装的 Salt 和 Ansible 可以用来简化进一步的管理事务,允许用户以灵活敏捷的方式配置/管理 ALP 系统。
硬件支持:ALP 的架构基线被设置为 x86_64-v2。之前对 x86_64-v3 的考虑在最初一轮反馈后被拒绝了。目前正在考虑通过 hwcaps 功能支持 x86_64-v3 和可能的 v4。
全磁盘加密:Les Droites 在 x86_64 上默认支持 TPM 的全磁盘加密 (Full Disk Encryption, FDE)。
为了在早期版本中更轻松地进行测试和探索,首个原型在 SELinux 方面更加宽松,SELinux 被整合到未来的版本中;支持使用 Podman 和 K3s 作为容器运行时。
对 workloads 进行容器化:尽管一些 workload 仍处于开发阶段并遵循 ALP 设计原则,但一些组件已经容器化,例如 GDM 或 Yast2,而其他组件将紧随其后,例如 Cockpit。
官方表示对首个 ALP 原型感到非常鼓舞,因为他们可以通过此方法为他们的下一代 Linux 发行版实现和测试所有新功能,例如独立的 workload、充分利用现代 CPU 特性,以及提升硬件性能。更多详情查看发布公告。
最新版本:12.0
官方主页:
https://www.suse.com/zh-cn/
http://www.opensuse.org/zh-cn/