什么是 openSUSE? 你需要知道的一切

与其他主要 Linux 发行版相比,openSUSE 可能会被忽视,但它具有独特的功能集和具有丰富遗产的代码库。

那么是什么让这个 Linux 发行版与其他发行版不同,你为什么要尝试呢? 让我们来了解一下。

什么是 openSUSE?

openSUSE 是原始 SUSE Linux 发行版的一个分支。 与 SUSE Linux Enterprise 相比,它是基于社区的发行版。

SUSE 公司仍然是 openSUSE 的主要赞助商。 关系类似于 CentOS 或 Fedora 到红帽企业 Linux。 该项目甚至在其徽标中使用了壁虎,以显示 openSUSE 和 SUSE 本身之间的关系。

openSUSE 有两种版本,稳定版 飞跃 和滚动释放 风滚草. 后者类似于 Arch Linux,因为它更像是一个带有更新软件的“前沿”发行版。 您可以将 openSUSE 安装为传统的 Linux 系统,但它也可以在 Windows Store 中与 WSL 一起使用。

openSUSE 简史

SUSE 成立于德国,最初是指开发它的公司。 该名称是“软件和系统开发”的德语首字母缩略词。 他们是 1990 年代初看到 Linux 在企业中的潜力的第一批软件公司之一。

该公司最初重新打包 Slackware Linux 并将文档翻译成德语,但最终创建了自己的发行版。 在 Novell 被 Micro Focus 收购后,Novell 曾一度拥有该公司,后来又分拆出去。

随着 SUSE 再次独立,该公司现在继续推销其企业版,并为 openSUSE 项目做出重大贡献。

openSUSE Leap 与 Tumbleweed

如果您正在考虑使用 openSUSE,您可能想知道是安装 Leap 还是 Tumbleweed 版本。 后者是“滚动发布”发行版,这意味着更新一旦可用就会发布到发行版,而不是像 Debian 或 Ubuntu 那样发布到特定版本。

这意味着您将拥有比标准“长期支持”发行版更新的软件。 许多开发人员需要更新版本的驱动程序和库,因此他们喜欢滚动发布的发行版。

大多数普通用户会更喜欢 Leap 这样的稳定​​版本,尤其是那些想将 openSUSE 作为服务器运行的用户。

安装 openSUSE

安装 openSUSE 类似于安装任何其他 Linux 发行版:您只需下载安装映像,将其解压缩到适当的媒体,然后重新启动机器。 本文将考虑安装 Leap 版本。

下载: openSUSE (飞跃 | 风滚草)

您可以选择在安装过程中访问在线存储库,以安装您可能需要但不适合安装媒体的任何软件。

您可以选择默认的 KDE、GNOME、Xfce、“通用桌面”,或者您可以安装 openSUSE 而不使用类似于服务器运行方式的桌面。 您甚至可以安装具有只读根文件系统的非常小的“事务服务器”。

选择环境后,您会看到一个引导分区、主 btrfs 分区和一个交换分区。 您可以接受这些默认值或使用引导分区或手动分区来更改分区表或启用 LVM。

之后,您将设置您的时区并配置用户帐户。 这对于现代 Linux 发行版来说都是非常标准的,但是 openSUSE 提供了一个有吸引力的图形环境。

重新启动进入桌面后,您会发现许多您需要预装的工具:文件管理器、LibreOffice、 Firefox 网络浏览器,甚至是纸牌游戏。 不了解 Linux 的人有可能在 openSUSE 上坐下来,立即高效工作。

使用 YaST 配置 openSUSE

openSUSE 在基于 YaST 菜单的配置工具的 Linux 发行版中是独一无二的。 它使用图形和基于文本的环境,具体取决于您是从桌面还是命令行调用它。

您可以从此菜单配置从时区到引导加载程序的所有内容。 它集中管理整个系统,而其他发行版将配置留给各个桌面的设置菜单或基于文本的配置文件。 这意味着在 openSUSE 中有一个跨环境的一致配置工具。

还可以将设置导出到其他系统,这使得管理整个安装车队成为可能。 这并不奇怪,因为其母公司 SUSE 以企业公司为目标。 此功能对于安装充满 openSUSE 服务器的整个数据中心很有用。

使用 Zypper 管理软件包

与其他 Linux 发行版一样,必须安装发行版未附带的软件。 与许多其他发行版一样,openSUSE 有自己的包管理器来执行此操作。

您可以使用 YaST 安装包,但也可以使用 Zypper 从命令行管理包。 它在 Debian/Ubuntu 或基于 Red Hat 的系统上分别与 APT 或 DNF 类似。 openSUSE 甚至使用后者的 RPM 格式。

要升级您的系统,请使用以下命令:

sudo zypper update

使用 Zypper 安装特定软件包也非常容易。

sudo zypper install packagename

…在哪里 包裹名字 是您要安装的软件包的名称。

虽然这对于现代 Linux 发行版来说是相当标准的东西,但 openSUSE 在为其他 Linux 发行版提供软件包的方式上却与众不同。 这 openSUSE 开放式构建服务 (OBS) 允许其他 Linux 发行版的用户,包括基于 APT 和 RPM 的发行版,使用 openSUSE 构建的软件包。

这个想法是所有主要发行版都将具有相同的标准软件包基础,从而解决它们之间的不兼容问题。 这个想法是否会在 Linux 世界中获得广泛接受还有待观察,因为这将意味着一个分销商有效地主导 Linux 软件包。

openSUSE 适合你吗?

openSUSE 在其 Leap 版本中制作了出色的稳定桌面或服务器。 开发人员和高级用户可能想要查看 Tumbleweed 版本。 无论您在什么环境中,openSUSE 的 YaST 工具都可以让配置变得简单。对于任何想要一个由从一开始就使用 Linux 的公司提供支持的系统的人来说,它都是一个非常灵活的 Linux 版本。

openSUSE:具有一些简洁功能的强大 Linux 发行版

openSUSE 仍然是主要的 Linux 发行版之一,因为它已经存在了很长时间,并且很容易使用 YaST 进行管理。 对于可靠的桌面或服务器 Linux 发行版来说,这是一个不错的选择,如果您想进入 Linux 或出于某种原因更改发行版,那么值得您认真考虑。

如果您希望停止使用发行版并选择完美的 Linux 发行版,请继续阅读以了解怎样做出正确的决定。