如何更新 openSUSE Linux 系统

从我记事起,我就一直是 Ubuntu 用户。 我稍微分散了一下,但继续回到 Ubuntu。 但是最近,我开始使用 openSUSE 尝试一些非 Debian 的东西。

当我不断探索 openSUSE,我一直在偶然发现一些在 SUSE 中略有不同的东西——更糟糕的是,我计划在 It’s FOSS 的教程中介绍它们。

首先,我正在撰写有关更新 openSUSE 系统的文章。 有两种方法可以做到这一点:

  • 使用终端(适用于 openSUSE 桌面和服务器)
  • 使用图形工具(适用于 openSUSE 桌面)

通过命令行更新 openSUSE

更新 openSUSE 的最简单方法是使用 zypper 命令。 它提供了补丁和更新管理的全部功能。 它负责处理文件冲突和依赖性问题。 更新还包括 Linux 内核。

如果您使用的是 openSUSE Leap,请使用以下命令:

sudo zypper update

你也可以使用 up 代替 update 但我觉得更容易记住。

如果您使用的是 openSUSE Tumbleweed,请使用 dist-upgrade 或者 dup (简而言之)。 Tumbleweed 是滚动发行版,因此建议使用 dist-upgrade 选项。

sudo zypper dist-upgrade

它将显示要升级、删除或安装的软件包列表。

如果您的系统需要重新启动,您会收到通知。

如果您只想刷新存储库(例如 sudo apt update),你可以使用这个命令:

sudo zypper refresh

如果要列出可用更新,也可以这样做:

sudo zypper list-updates

更新 openSUSE 的图形方式

如果您将 openSUSE 用作桌面,您将拥有使用 GUI 工具安装更新的附加选项。 此工具可能会根据您使用的桌面环境而变化。

例如,KDE 有自己的软件中心,称为 Discover。 您可以使用它来搜索和安装新应用程序。 您还可以使用它来安装系统更新。

事实上,KDE 会在通知区域通知您可用的系统更新。 您必须明确打开 Discover,因为单击通知不会自动将您带到 Discover。

如果您觉得这很烦人,可以使用以下命令禁用它:

sudo zypper remove plasma5-pk-updates sudo zypper addlock plasma5-pk-updates

不过我不会推荐它。 最好收到有关可用更新的通知。

还有 YAST 软件管理 GUI 工具,您可以使用它对包管理进行更精细的控制。

就是这样。 这是一个很短的。 在下一个 SUSE 教程中,我将通过示例向您展示一些常见的 zypper 命令。 敬请关注。