服务器之家:专注于服务器技术及软件下载分享
分类导航

Linux|Centos|Ubuntu|

服务器之家 - 服务器系统 - Linux - Fedora 21如何升级Fedora 22体验最新功能

Fedora 21如何升级Fedora 22体验最新功能

2019-09-16 16:39脚本之家 Linux

Fedora 22版本于今年5月发布,在这次的更新中加入了不少新功能,如果你还停留在Fedora 21,那么Fedora 21要如何升级到Fedora 22呢?下面为大家详细介绍下

Fedora 22版本于今年5月发布,在这次的更新中加入了不少新功能,且界面美观了很多,而很多用户的系统版本还停留在Fedora 21,Fedora 21要如何升级到Fedora 22呢?

先将Fedora 21的所有软件包更新到最新状态

第一步是先将Fedora 21的所有软件包更新到最新状态。使用一条 sudo dnf update 命令即可:

sudo dnf update

其实在 Fedora 21 中就可以使用 dnf 进行软件包的管理了,只不过在 21 中是 dnf 和 yum 并存,而在 Fedora 22 中是完全抛弃了 yum 。dnf 命令和 yum 命令几乎是完全兼容的,切换起来没有难度。

安装fedup软件包

此次升级的工具是 fedup 。该软件包需要自己安装,命令如下:

sudo dnf install fedup

升级系统

第三步就是升级系统了。直接使用如下命令:

sudo fedup --network 22

解决系统升级过程出错的问题

本以为一切升级过程会一切顺利,结果升级过程中出现了意外。错误提示也很清楚,说的是 python 语言对 ascii 字符的解析错误。在网上使用该错误信息进行搜索,发现这是 python 脚本编写的问题,载入 utf-8 模块即可解决。说明 fedup 软件包还存在一点点缺陷,这个 Bug 我已经提交了。但是我自己不可能去修改 fedup 的脚本。我是如何解决这个问题的呢?很简单,将系统语言改成英文即可。升级完成后再修改成中文。也就是说,中文系统在升级的过程中会出错,而英文的不会。

重启系统

重启系统,在Grub 的启动界面中选择第一项,如下图:

Fedora 21如何升级Fedora 22体验最新功能

然后等待升级的完成,这个需要点时间。

新系统的变化

升级过程很顺利,升级后的系统也很稳定。升级的系统和新安装的系统的区别就是尽量保持了用户的配置。比如我升级后的系统连壁纸都没有变,而新安装的系统则是有另外一套壁纸。但是 Fedora 22 和 Fedora 21 相比还是有点小变化,窗口主题没有了, gnome-tweak-tool 里也没办法设置窗口主题了,只能设置 GTK+ 主题。因此,我告别了 clearlooks ,选择了默认的主题。而 Fedora 22 的默认主题和之前的版本相比,确实漂亮很多。

上面就是Fedora 21升级到Fedora 22的方法介绍了,Fedora 21版本的用户如果没有提示自动更新通知,可按本文的方法手动升级到Fedora 22。

延伸 · 阅读

精彩推荐
  • LinuxLinux系统怎么调整swap分区大小?

    Linux系统怎么调整swap分区大小?

    Linux系统怎么调整swap分区大小?默认的swap是RAM的2倍,但是有朋友需要将swap分区调大或者调小,其实都很简单,下面分享调整swap分区大小的命令,需要的朋友可以参考下...

    网络2602019-06-30
  • Linux简介从Linux服务器上远程获取文件的几种方法

    简介从Linux服务器上远程获取文件的几种方法

    这篇文章主要介绍了简介从Linux服务器上远程获取文件的几种方法,包括scp or rcp、rsync和ftp,需要的朋友可以参考下 ...

    大步's Blog3732019-09-11
  • Linuxlinux下svn命令大全

    linux下svn命令大全

    svn(subversion)版本管理工具,svn服务器有2种运行方式:独立服务器和借助apache。2种方式各有利弊。 不管是那种方式,都需要使用各种命令来实现。...

    linux之家3772019-06-11
  • Linuxlinux nc命令传输文件(远程复制文件)

    linux nc命令传输文件(远程复制文件)

    今天主要讲下用nc 传输文件。由于公司的设备sudo 后没有ssh ,scp 等远程接入命令,或host.deny 里面设置了ssh 的deny ,不管怎样的原因。我今天跨过大家常用的scp, 来说明下一个更有用的轻量级工具,nc 的另一个强大的功--- 文件传输...

    脚本之家3052019-06-14
  • Linux解读Linux系统中的进程调度

    解读Linux系统中的进程调度

    这篇文章主要介绍了Linux系统中的进程调度,并分析了集中进程调度策略间的相同点和不同点,需要的朋友可以参考下...

    广袤天空4462019-08-30
  • Linux详解Linux系统中查询文档的man和info命令

    详解Linux系统中查询文档的man和info命令

    这篇文章主要介绍了Linux系统中查询文档的man和info命令,使用帮助手册是Linux入门学习中的基础,需要的朋友可以参考下...

    Linux命令手册3852019-06-22
  • Linux简单讲解Linux的文件系统及相关的挂载命令

    简单讲解Linux的文件系统及相关的挂载命令

    这篇文章主要介绍了Linux的文件系统及相关的挂载命令,mount和umount命令在Linux中也相当常用,需要的朋友可以参考下...

    开源中文社区1182019-08-30
  • LinuxLinux去除fstab文件只读属性的方法

    Linux去除fstab文件只读属性的方法

    最近一些朋友问小编Linux怎么去除fstab文件只读属性?今天小编为大家分享的是Linux去除fstab文件只读属性的方法,有需要的朋友可以参考下...

    脚本之家4352019-05-28
北京塞车全天计划精准版