从Fedora 17升级到Fedora 18的4种方法

该指南显示了4种方式到Fedora 17升级到Fedora 18,但官方推荐的方式是使用工具,称为FedUp(Fedora的升级 )。 请注意, 升级前的工具是由FedUp工具取代,这是不可用,因为Fedora的17 FedUp是升级你的Fedora系统的唯一推荐的方式。 此升级过程适用于桌面和服务器升级。 你可以请访问更多地了解FedUp(Fedora的更新 )工具https://fedoraproject.org/wiki/FedUp

从Fedora 17升级至Fedora 18

升级前提条件和程序:

  1. 升级现有的Fedora 17操作系统之前,请把重要数据进行备份。
  2. 在这篇文章中提到的所有命令都需要使用root用户来执行。
  3. 升级的Fedora 17 YUM。
  4. 安装/升级FedUp工具。
  5. 启用SELinux的 Permissive模式。

方法1:清洁安装

干净的安装总是首选方法对许多人来说,它正确地工作100%。 如果您正在寻找干净的Fedora 18的安装,然后检查了下面的文章,描述与截图在Fedora 18的基本安装指南。

  1. Fedora 18安装指南

方法2:FedUp(Fedora Updater)

升级的Fedora 17 FedUp命令,这将安装和升级内核最新的软件包为好。 在升级过程中最新的内核得到了安装和系统需要重新启动。FedUp是新工具,它是唯一的官方推荐的方法现在就升级你的Fedora系统。

# yum update
# yum -y update
# yum clean all
# reboot

接下来,安装最新的FedUp工具。

# yum install fedup

一旦安装FeedUp工具,运行该命令,并将其指向的Fedora 18网络安装。 我们启用了日志记录,所以如果出现错误检查日志中的错误,并更正它。

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

一旦升级过程准备好,它将要求您重新启动系统。

# reboot

如果重启成功,一个新的条目添加到GRUB菜单 选择从启动菜单的系统升级 (fedup)。 升级可能需要较长的时间。 一旦升级完成,您可以登录到的Fedora 18系统。

方法3:Yum升级

此方法仅适用于体验用户,并涉及手动步骤。 此方法使用旧YUM升级前的工具,现在它是不具备的最新Federa 18/17。 这里我们使用YUM工具,在Fedora 18式回购简单的更新你的Fedora 17包。

# yum update
# yum clean all

其次,进口和安装使用以下命令的帮助下,新的Fedora 18的公钥

# rpm --import https://fedoraproject.org/static/DE7F38BD.txt

设置SELinux的 permissive模式 升级所需的Permissive模式,因为在升级过程中,多个软件包尝试创建用户和组。 如果不使用此模式,您可能会遇到yum更新中的错误。

# setenforce Permissive

通过将Fedora 17同步到Fedora 18升级所有软件包。

# yum --releasever=18 --disableplugin=presto distro-sync

由于升级RPM查询( 转-qa)将无法工作,所以重建rpm数据库这样。

# rpm --rebuilddb

方法4:Fedora升级脚本

升级Fedora是一个小的shell脚本,使用Yum升级更新下一个版本,意味着脚本只在Fedora 17升级- > Fedora的18无法升级旧版本-例如,升级在Fedora 16Fedora 18这个脚本。

请注意,这不是官方的支持和推荐的方式来升级Fedora的,意味着它不是由Fedora的QA团队的测试。 脚本是可从GitHub的下载。

  1. https://github.com/xsuchy/fedora-upgrade
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏