您的位置:首页 > Web前端

fedora17升级 18方法

2013-02-23 18:13 393 查看
方法(一)

命令如下:

# yum install fedup

# fedup-cli --network 18 --debuglog fedupdebug.log

已经进入 root 权限


升级完重启。
重启后会多出一个 "System upgrade(fedup)"(类似)的选项,进入,之后就开始自动安装,
进入新系统后,yum 升级
命令如下:

# yum clean metadata

# yum update


如果遇到有 File冲突的,可以先把原来的卸载掉,我遇到的情况是发生一个 mono* 的文件与要安装的mono-core.xxx.fc18有冲突,就把原来的卸载了,不过卸载也会把依赖它的软件也卸载掉,最好记住,之后还装回来。
如果有遇到 broken的,可以加上选项: --skip-broken 来跳过,以后可能会被修复

都搞定后,重启。
因为上一步里已经对 GRUB 进行升级,多了一个GRUB2,里面就可以看到有 fc18的选项了,不过根据个人经验,可能进不了系统界面,敲击 e 编辑这个选项,里面可能会有这样的语句:

linux   /vmlinuz-3.7.2-201.fc18.x86_64 root=/dev/mapper/vg_peter--fedora-lv_root ro rd.md=0 rd.dm=0 rd.lvm.lv=vg_peter-fedora/lv_root rd.lvm.lv=vg_peter-fedora/lv_swap  KEYTABLE=us rd.luks=0 SYSFONT=True LANG=en_US.UTF-8 rhgb quiet upgrade systemd.unit=system-upgrade.target plymouth.splash=fedup


 其中从 'upgrade systemd.'开始到最后的内容都删掉,之后才能正常进入系统,否则会一直卡在图标呼吸的界面,而进不去系统。最后的内容:

linux   /vmlinuz-3.7.2-204.fc18.x86_64 root=/dev/mapper/vg_peter--fedora-lv_root ro rd.md=0 rd.dm=0 rd.lvm.lv=vg_peter-fedora/lv_root rd.lvm.lv=vg_peter-fedora/lv_swap  rd.luks=0 LANG=en_US.UTF-8 rhgb quiet


 

想要彻底解决这个问题,可以先选择一个可以进入的系统,如 fc17的那个选项,进入后,修改文件: /boot/grub2/grub.cfg 里面可以找到每个在GRUB里出现的选项,直接修改里面对应的部分,下次开机时就可以直接进入了。

PS:
如果想要把文件或者应用图标放在桌面上,通过安装 gnome-tweak-tool,之后在命令行里运行这个命令,在“桌面”一栏里进行选择就可以了
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
方法(二)

通过使用下载的iso文件升级

  去官方网站下载 Fedora 18 的 ISO 文件到您的电脑,链接(网易开源镜像:http://mirrors.163.com/fedora/releases/18/Fedora/i386/iso/

       然后在终端中运行如下命令

sudo fedup-cli --iso /home/user/fedora-18.iso --debuglog=fedupdebug.log

       接下来的时间。就是等待它的升级完成 。

参考文章:http://linux.cn/thread/9957/1/1/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: