系统小窝欢迎您

当前位置:系统小窝 > 系统教程 > Linux教程 >

openSUSE升级至13.2版本的方法

时间:2021-04-09    来源:来吧老妹    人气:

openSUSE是一款基于Linux内核的的Linux操作系统,目前已经升级到了13.2版本,不少朋友都想试试新版本的效果怎样,那么openSUSE要如何升级到openSUSE 13.2版本呢?随小编一起来看看吧。

openSUSE 13.2 正式发布,该版本版本主要功能有:

默认搭载Linux 3.16版本内核。提升针对NVIDIA开源显卡驱动Nouveau的改进,提升了Btrfs性能;

Btrfs成为了新的默认文件系统;

提供GNOME 3.14.1,为使用者提供了体验增进不少的GNOME新版本。

同时,YaST也有很多新的变化:

openSUSE 13.2安装器提供了新的安装流程;

YaST放弃了对Grub Legacy的支持,专注于Grub 2;

YaST更快更稳定,与systemd、btrfs和其他openSUSE 13.2中包含的前沿技术更好的整合。

详细内容可查看 官方发布注记。

来自 openSUSE WikiopenSUSE 13.2系统截图

下载到官方网站:http://www.opensuse.org/zh-cn/

升级方法,先查看你的系统版本号,使用以下命令:

cat /etc/os-release

首先禁用所有的OBS库或任何第三方库,执行升级,然后重新启用它们。

首先让我们检查是否存在更新库并启用。照下面这样做,请在终端输入以下命令:

zypper repos --uri

输入内容如下:

# | Alias | Name | Enabled | Refresh | URI

ndash;+mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;+mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;+mdash;mdash;mdash;+mdash;mdash;mdash;+mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;

1 | openSUSE-13.1-1.10 | openSUSE-13.1-1.10 | Yes | No | cd:///?devices=/dev/disk/by-id/ata-VBOX_CD-ROM_VB2-01700376,/dev/sr0

2 | repo-debug | openSUSE-13.1-Debug | No | Yes | http://download.opensuse.org/debug/distribution/13.1/repo/oss/

3 | repo-debug-update | openSUSE-13.1-Update-Debug | No | Yes | http://download.opensuse.org/debug/update/13.1/

4 | repo-debug-update-non-oss | openSUSE-13.1-Update-Debug-Non-Oss | No | Yes | http://download.opensuse.org/debug/update/13.1-non-oss/

5 | repo-non-oss | openSUSE-13.1-Non-Oss | Yes | Yes | http://download.opensuse.org/distribution/13.1/repo/non-oss/

6 | repo-oss | openSUSE-13.1-Oss | Yes | Yes | http://download.opensuse.org/distribution/13.1/repo/oss/

7 | repo-source | openSUSE-13.1-Source | No | Yes | http://download.opensuse.org/source/distribution/13.1/repo/oss/

8 | repo-update | openSUSE-13.1-Update | Yes | Yes | http://download.opensuse.org/update/13.1/

9 | repo-update-non-oss | openSUSE-13.1-Update-Non-Oss | Yes | Yes | http://download.opensuse.org/update/13.1-non-oss/

 

正如你看到的上面,opensuse-13.1-update库是可用的,并启用。如果没有启用,使用命令:

zypper modifyrepo --enable repo-update

如果更新存储库不存在,你可以使用下面的命令:

zypper addrepo --check --refresh --name lsquo;openSUSE-13.1-Updatersquo; http://download.opensuse.org/update/13.1/ repo-update

现在更新您当前的版本到最新的包,使用命令:

sudo zypper refresh

sudo zypper update

需要花费一些时间,这取决于你的网速。

更新系统完成重新启动后,将有新的变化。

升级

正如我已经提到的,禁用任何第三方或OBS库之前进行升级。

列出当前可用的储存库,输入以下命令:

zypper lr

如果你有任何第三方的库,然后将其拆下使用命令:

zypper rr

你可能想要备份你的当前的库。输入下面的命令来备份你的当前的库。

cp -Rv /etc/zypp/repos.d /etc/zypp/repos.d.bak

然后改变所有的库的新版本。在这里我要升级到13.2,命令:

sudo sed -i lsquo;s/13.1/13.2/grsquo; /etc/zypp/repos.d/*

现在,检查是否所有的更改为新的版本库。

zypper lr

输出如下:

# | Alias | Name | Enabled | Refresh

ndash;+mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;+mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;+mdash;mdash;mdash;+mdash;mdash;ndash;

1 | openSUSE-13.2-1.10 | openSUSE-13.2-1.10 | Yes | No

2 | repo-debug | openSUSE-13.2-Debug | No | Yes

3 | repo-debug-update | openSUSE-13.2-Update-Debug | No | Yes

4 | repo-debug-update-non-oss | openSUSE-13.2-Update-Debug-Non-Oss | No | Yes

5 | repo-non-oss | openSUSE-13.2-Non-Oss | Yes | Yes

6 | repo-oss | openSUSE-13.2-Oss | Yes | Yes

7 | repo-source | openSUSE-13.2-Source | No | Yes

8 | repo-update | openSUSE-13.2-Update | Yes | Yes

9 | repo-update-non-oss | openSUSE-13.2-Update-Non-Oss | Yes | Yes

在上面的输出看到你,所有的库已经改为13.1版。

现在更新存储库列表下面的命令:

sudo zypper ref

强烈建议您运行这个升级在TMUX在什么情况下保护升级过程应该与X会话错误在升级。TMUX包主要openSUSE库是可用的。

使用命令安装:

sudo zypper in tmux

现在升级。在终端输入以下命令切换到TMUX:

tmux

输入以下命令在终端开始升级:

sudo zypper dup

升级后,重新启动你的系统运行新版本的openSUSE 13.2。

正如我上面提到的,查看openSUSE的当前版本,运行以下命令:

cat /etc/os-release

上面就是openSUSE升级到13.2版本的方法介绍了,在安装的时候要先禁用所有的OBS库等第三方库,等升级后再重新启用。

相关文章

发表评论

验证码: 看不清?点击更换

注:网友评论仅供其表达个人看法,并不代表本站立场。