猫终于发布了,之前看过gnome 3.8的介绍视频,感觉比3.6比起来要好太多了,所以很期待,全新安装也太麻烦,所以准备升级安装。fedora提供有升级工具fedup,升级起来还是比较方便的。下面结合官方文档和自己升级的经验说说升级流程。

1、准备工作
首先把系统彻底的更新一遍
sudo yum -y upgrade
安装fedup
sudo yum -y install fedup

2、开始升级
这里要分两部,首先下载更新需要的包,有三个途径可以选择,网络,本地镜像,或者做好的启动光、U盘,这里我用网络更新,这也是官方推荐的更新方式,因为这样可以直接更新到目前最新的包
sudo fedup --network 19
下载完毕后会提示你结果,正常的话就会提示你让你重启
reboot
接下来就比较漫长了,一切都不用管,以为内fedup会在你的grub.cfg里添加一个入口,不管你之前默认的是那个,只要你不在reboot前更新你的grub.cfg,那就可以放手喝杯茶静静的等了,开始升级的时候就是一个fedora蓝水滴呼吸闪烁下方一个进度条,进度条滚完再等一会,然后可能会重启,之后就能进入fedora 19了。
但是这里要注意的是,如果你装了闭源驱动的话,我是nvidia的闭源驱动,在进度条滚完后可能会卡死,这里没什么,等一会,没反映强制关机就好了,关机时候不会听到硬盘急停的声音,说明进度条滚完确实要重启的,只不过我们因为驱动被卡在重启那里不动了。。不过要记得重启后赶快重装驱动,省得一些不比要的麻烦。

3、清理工作
这里比较恶心的就是fedup可能在更新完后不能正确清理,只能手动来清理了
sudo fedup  --resetbootloader
sudo fedup --clean
这样grub.cfg和升级后的一些临时文件就能清理掉一些,接着
sudo yum clean all
sudo yum distro-sync
来把包都更成最新的,然后要清理fedora 18的残留内核,因为是版本升级,所以18的内核就都没用了,都要清掉,命令如下:
sudo package-cleanup --oldkernels --count 1
成功后升级你的配置文件,如果不失败,估计是你装得什么东西还对内核有依赖,yum删掉后再清除内核,然后更新grub2配置文件
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
更新你的grub2配置文件,重启
reboot
如果发现grub2变得很丑的话,进入系统后
sudo yum -y reinstall gurb2*
sudo grub2-mkconfig -o /boot/grub2/grub/cfg
这样就能解决问题
然后再更新一边你的配置文件
sudo grub2-mkconfig -o /boot/grub2/grub/cfg
重启看看,是不是一切都回到原样了~哈哈到这里升级就搞定了。

值得说的是gnome 3.8里面im-chooser依然是不能用的。我是升级安装,不知到这个玩意在19的liveCD里还有没有。但是顶部状态栏现在即使只有一个输入源的情况下依然显示输入法图标,为输入和设置添加不少方便。启动器可以通过dconf-tool来自己创建app folder,不过名字却要是那几个给定的名字,我只能一个个的试,现在可用的有DeveloperTools,Office,Accessories,总之和win Eng里的名字都差不多,自己慢慢去搞吧,这里就说这么多了,和猫玩去咯~

升级fedora 18到fedora 19的更多相关文章

  1. deepin 15.11 升级docker-ce 18.01到19.03.1,升级docker compose 1.23到1.24.1

    1.升级docker compose ,docker官方安装方法 $ sudo curl -L "https://github.com/docker/compose/releases/dow ...

  2. 安装完Fedora 18后需要做的事情

    折腾了好久,在网上查看了好多资料,总算吧安装好的Fedora 18配置得差不多了,现在将过程记录下来,供以后查看用,同时也许还能帮助到和我遇到同一问题的朋友们,以后再有什么再继续添加吧. 一.添加 y ...

  3. fedora 18 源码编译 android 4.0.1

    1.编译环境: 系统:fedora 18 KED 桌面  (Fedora-18-i686-Live-KDE.iso) 处理器:酷睿i5双核 内存: 4GB 硬盘:46GB java版本:java ve ...

  4. Fedora 18 安装前指南

    Secure Boot 与 Win 8   随着 Win8 的发布,先前关于 Secure Boot 和 UEFI 的诸多猜测也得到了证实,Fedora 18 也将如同当初计划的那样使用 shim + ...

  5. Fedora 18安装Google输入法和云拼音

    由于sunpinyin的词库选词太不准,网友推荐在Fedora 18下使用谷歌拼音及云拼音,于是想要尝试下怎么样.由于fedora 源中谷歌拼音所以选择自行编译,做下记录以备份. #安装fcitx $ ...

  6. 在同一个硬盘上安装多个 Linux 发行版及 Fedora 21 、Fedora 22 初体验

    在同一个硬盘上安装多个 Linux 发行版 以前对多个 Linux 发行版的折腾主要是在虚拟机上完成.我的桌面电脑性能比较强大,玩玩虚拟机没啥问题,但是笔记本电脑就不行了.要在我的笔记本电脑上折腾多个 ...

  7. Fedora 18/19没有注销

    sudo yum install dconf-editor -y 定位到org > gnome > shell  勾选always-show-log-out http://www.ryan ...

  8. fedora 18~20 中Qt 5.2.1 解决连接mysql数据库出现QMYSQL driver not loaded的问题

    QT       += sql //在.pro文件里加入这一句 //包含头文件 #include <QDebug> #include <QSqlQuery> #include  ...

  9. 在fedora 18中将普通用户设置为sudo权限

    将一般的用户加入sudo组is not in the sudoers file. This incident will be reported 解决方法 在一般用户下执行sudo命令提示xxx is ...

随机推荐

  1. 201521123097《Java程序设计》第十一周学习总结

    1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 2. 书面作业 1.互斥访问与同步访问 完成题集4-4(互斥访问)与4-5(同步访问) 1.1 除了使用synch ...

  2. java课程设计---计算器(201521123020 邱伟达)

    1.团队课程设计博客链接 http://www.cnblogs.com/br0823/p/7064407.html 2.个人负责模板或任务说明 1.初始化按键 2.实现加减乘除开方乘方等运算 3.每个 ...

  3. java使用POI操作XWPFDocument 生成Word实战(一)

    注:我使用的word 2016功能简介:(1)使用jsoup解析html得到我用来生成word的文本(这个你们可以忽略)(2)生成word.设置页边距.设置页脚(页码),设置页码(文本) 一.解析ht ...

  4. bookStore第三篇【用户模块、购买模块、订单模块】

    用户模块 要登陆后才能购买,因此我们先写购买模块 设计实体 private String id; private String username; private String password; p ...

  5. Spring - bean的lazy-init属性(懒加载)

    默认情况下,容器初始化的时候便会把bean实例化,通常这样做可以让一些配置或者bean实例化的异常在容器启动的时候就发现,而不是在N久之后.但有时候,我们希望某个可能不会用到但又不是100%不用的be ...

  6. 函数原型属性-JavaScript深入浅出(三)

    前两次总结了JavaScript中的基本数据类型(值类型<引用类型>,引用类型<复杂值>)以及他们在内存中的存储,对内存空间有了一个简单的了解,以及第二次总结了this深入浅出 ...

  7. Java 使用Axis实现WebService实例

    在上一篇WebService实例中,基于jdk1.6以上的javax.jws 发布webservice接口.这篇博文则主要用eclipse/myeclipse 使用axis插件进行发布和调用WebSe ...

  8. angularui 分页

    分页组件的使用 <!DOCTYPE html> <html lang="en" ng-app="myApp"> <head> ...

  9. Linux 安装PHP探针

    学习linux系统还是很有意思的事情,下面这个就是探针,想必有人已经看到过类似的界面主要用来查看自己服务器的运行状况,简单看看内存占用及运行时间就可以了 1 首先要安装Apahce 及 php,命令如 ...

  10. Python dict operation introduce

    字典是另一种可变容器模型,且可存储任意类型对象. 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示: d = ...