openSUSE Leap 15.1 发布了,更新内容如下:
新特性
- 这个稳定的、基于社区和企业的开源 GNU/Linux 发行版提供了一个全新的图形堆栈更新。4.19 内核中的图形硬件支持在 Leap 15.1 中做了反向移植,Leap 15.1 中使用了 4.12 内核并且支持额外的图形处理单元(GPU, Graphics Processing Unit)驱动程序,并且改进了对 AMD Vega 芯片组的支持。
- GPU 虚拟化在如 AMD、Intel 以及 Nvidia 等供应商中变得十分流行,Leap 15.1 有助于为虚拟化以及云环境提供实现以及解决方案。
- Leap 15.1 将在笔记本与 PC 中默认使用 Network Manager。对于服务器安装将会继续默认使用 Wicked,即 openSUSE 高级网络配置系统。
- 改进了 YaST(Yet another Setup Tool)中的系统服务管理。
由于 15.0 的维护和安全更新生命周期仅剩 6 个月,所以 openSUSE Leap 用户在接下来的 6 个月内应当更新到 Leap 15.1。
从openSUSE 15.0 升级到 openSUSE 15.1 步骤如下:
1.先将现有系统升级到最新
zypper refresh
zypper update
2.删除15.0的软件源(以中科大15.0的源为例),若有其他数据源,如nginx的,也需要一并删除,可使用zypper lr -d 来查询。
zypper rr Security-tools USTC:15.0:NON-OSS USTC:15.0:OSS USTC:15.0:UPDATE-NON-OSS USTC:15.0:UPDATE-OSS
zypper lr -d
2.然后添加新的软件源,以中科大的源为例
sudo zypper ar -fcg http://download.opensuse.org/repositories/security/openSUSE_Leap_15.1/ Security-tools
sudo zypper ar -fcg https://mirrors.ustc.edu.cn/opensuse/distribution/leap/15.1/repo/oss USTC:15.1:OSS
sudo zypper ar -fcg https://mirrors.ustc.edu.cn/opensuse/distribution/leap/15.1/repo/non-oss USTC:15.1:NON-OSS
sudo zypper ar -fcg https://mirrors.ustc.edu.cn/opensuse/update/leap/15.1/oss USTC:15.1:UPDATE-OSS
sudo zypper ar -fcg https://mirrors.ustc.edu.cn/opensuse/update/leap/15.1/non-oss USTC:15.1:UPDATE-NON-OSS
zypper lr -d
4.确认软件源更新成功
zypper lr -d
5.刷新
zypper ref
6.先更新zypper
zypper patch --updatestack-only
7.更新系统
zypper dup
8.更新完毕后,重启系统
shutdown -r now
9.重启后,查看系统信息。
cat /etc/os-release
显示如下信息:
NAME="openSUSE Leap"
VERSION="15.1"
ID="opensuse-leap"
ID_LIKE="suse opensuse"
VERSION_ID="15.1"
PRETTY_NAME="openSUSE Leap 15.1"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:leap:15.1"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org/"
更新成功!
15.2的阿里云的源
zypper rr Security-tools openSUSE-Aliyun-NON-OSS openSUSE-Aliyun-OSS openSUSE-Aliyun-UPDATE-NON-OSS openSUSE-Aliyun-UPDATE-OSS
zypper ar -fc https://mirrors.aliyun.com/opensuse/distribution/leap/15.2/repo/oss openSUSE-Aliyun-OSS
zypper ar -fc https://mirrors.aliyun.com/opensuse/distribution/leap/15.2/repo/non-oss openSUSE-Aliyun-NON-OSS
zypper ar -fc https://mirrors.aliyun.com/opensuse/update/leap/15.2/oss openSUSE-Aliyun-UPDATE-OSS
zypper ar -fc https://mirrors.aliyun.com/opensuse/update/leap/15.2/non-oss openSUSE-Aliyun-UPDATE-NON-OSS
zypper ar -fc http://download.opensuse.org/repositories/security/openSUSE_Leap_15.2 Security-tools
15.2升级到15.3
zypper ref
zypper up
shutdown -r now
zypper rr Security-tools openSUSE-Aliyun-NON-OSS openSUSE-Aliyun-OSS openSUSE-Aliyun-UPDATE-NON-OSS openSUSE-Aliyun-UPDATE-OSS
zypper ar -fc https://mirrors.aliyun.com/opensuse/distribution/leap/15.3/repo/oss openSUSE-Aliyun-OSS
zypper ar -fc https://mirrors.aliyun.com/opensuse/distribution/leap/15.3/repo/non-oss openSUSE-Aliyun-NON-OSS
zypper ar -fc https://mirrors.aliyun.com/opensuse/update/leap/15.3/oss openSUSE-Aliyun-UPDATE-OSS
zypper ar -fc https://mirrors.aliyun.com/opensuse/update/leap/15.3/non-oss openSUSE-Aliyun-UPDATE-NON-OSS
zypper ar -fc http://download.opensuse.org/repositories/security/openSUSE_Leap_15.3 Security-tools
zypper --releasever=15.3 refresh
zypper --releasever=15.3 dup --download-in-advance
shutdown -r now