云网牛站
所在位置:首页 > 初入Linux圈 > 更新及升级openSUSE系统的两种方法:通过命令行或桌面图形

更新及升级openSUSE系统的两种方法:通过命令行或桌面图形

2021-03-14 16:22:45作者:申仲稿源:云网牛站

如果要更新及升级openSUSE Linux操作系统,则有两种方法:可通过命令行或以桌面图形的方式更新openSUSE。如果使用的是openSUSE桌面和服务器版,都可以通过终端来更新。如果使用的是openSUSE桌面,则建议使用图形工具更新。另外,如果使用的是openSUSE服务器版,则不能采用桌面图形的方式更新。

 

通过命令行更新及升级openSUSE(针对openSUSE桌面和服务器版)

更新及升级openSUSE最简单方法是使用zypper命令,它提供了修补程序和更新管理的全部功能。同时,它能解决文件冲突和依赖性问题,更新还包括Linux内核。参考Zypper软件包管理器的基本入门命令

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

sudo zypper update

也可以使用up而不是update,不过update用得比较习惯,其它的系统也用这个。

如果使用的是openSUSE Tumbleweed,请使用dist-upgrade或dup(简称)。Tumbleweed是滚动发行版本,因此建议使用dist-upgrade选项:

sudo zypper dist-upgrade

它将显示要升级、删除或安装的软件包的列表,如下图所示:

更新及升级openSUSE系统的两种方法:通过命令行或桌面图形

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

如果只想刷新存储库(如sudo apt update),则可以使用以下命令:

sudo zypper refresh

如果要列出可用的更新,也可以执行以下操作:

sudo zypper list-updates

注:建议更新完成后重新启动openSUSE系统,因为它可能包含Linux内核的更新,重新启动后使系统达到最佳的状态。参考shutdown,reboot,init,halt,poweroff,systemctl重启和关闭Linux系统

 

以桌面图形的方式更新及升级openSUSE(仅针对openSUSE桌面版)

如果使用的是openSUSE桌面版本,则可以使用GUI工具安装更新,该工具可能会根据所使用的桌面环境而变化。例如,KDE桌面拥有名为Discover的软件中心,可以使用它来搜索和安装新的应用程序,也可以使用它来安装系统更新,如下图所示:

更新及升级openSUSE系统的两种方法:通过命令行或桌面图形

实际上,在KDE桌面上会在通知区域中通知有可用的系统更新或升级,必须明确打开“Discover”,因为单击通知不会自动将带到Discover,如下图所示:

更新及升级openSUSE系统的两种方法:通过命令行或桌面图形

当然,也可以使用以下命令将其禁用:

sudo zypper remove plasma5-pk-updates

sudo zypper addlock plasma5-pk-updates

注:不推荐禁用它,因为它能收到可用的更新或升级通知。

最后,提一下,有一个YAST软件管理GUI工具,可用于对软件包管理进行更精细的控制,如下图所示:

更新及升级openSUSE系统的两种方法:通过命令行或桌面图形

 

相关主题

使用YaST和终端在OpenSUSE Linux上添加和删除自定义软件源

子频道
精选文章
热门文章