openSUSE 15.0是在SUSE Linux Enterprise 15 的基础之上构建,使用相同的核心,值得使用。
从openSUSE 42.3 升级到 openSUSE 15.0 步骤如下:
1.先将现有系统升级到最新
zypper update
2.然后添加新的软件源,以中科大的源为例
sudo zypper ar -fcg https://mirrors.ustc.edu.cn/opensuse/distribution/leap/15.0/repo/oss USTC:15.0:OSS
sudo zypper ar -fcg https://mirrors.ustc.edu.cn/opensuse/distribution/leap/15.0/repo/non-oss USTC:15.0:NON-OSS
sudo zypper ar -fcg https://mirrors.ustc.edu.cn/opensuse/update/leap/15.0/oss USTC:15.0:UPDATE-OSS
sudo zypper ar -fcg https://mirrors.ustc.edu.cn/opensuse/update/leap/15.0/non-oss USTC:15.0:UPDATE-NON-OSS
3.删除42.3的软件源,若有其他数据源,如nginx的,也需要一并删除,可使用zypper lr -d 来查询。
zypper rr USTC:42.3:NON-OSS USTC:42.3:OSS USTC:42.3:UPDATE-NON-OSS USTC:42.3:UPDATE-OSS
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.0"
ID="opensuse-leap"
ID_LIKE="suse opensuse"
VERSION_ID="15.0"
PRETTY_NAME="openSUSE Leap 15.0"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:leap:15.0"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org/"
更新成功!