如何从Fedora 24升级到Fedora 25
时间:2020-03-21 11:48:34 来源:igfitidea点击:
让我们找到我们当前的Fedora版本详细信息。
为此,请运行:
$cat /etc/*-release
输出示例:
Fedora release 24 (Twenty Four) NAME=Fedora VERSION="24 (Workstation Edition)" ID=fedora VERSION_ID=24 PRETTY_NAME="Fedora 24 (Workstation Edition)" ANSI_COLOR="0;34" CPE_NAME="cpe:/o:fedoraproject:fedora:24" HOME_URL="https://fedoraproject.org/" BUG_REPORT_URL="https://bugzilla.redhat.com/" REDHAT_BUGZILLA_PRODUCT="Fedora" REDHAT_BUGZILLA_PRODUCT_VERSION=24 REDHAT_SUPPORT_PRODUCT="Fedora" REDHAT_SUPPORT_PRODUCT_VERSION=24 PRIVACY_POLICY_URL=https://fedoraproject.org/wiki/Legal:PrivacyPolicy VARIANT="Workstation Edition" VARIANT_ID=workstation Fedora release 24 (Twenty Four) Fedora release 24 (Twenty Four)
现在,登录到Fedora系统。
或者,如果我们具有物理访问权限,则可以在本地运行升级过程。
我将升级远程Fedora 24桌面,因此登录到该系统,如下所示。
$ssh Hyman@theitroad
其中theitroad是我的远程系统的用户名,而192.168.1.102是我的远程系统的IP地址。
运行以下命令以更新Fedora 23系统:
$sudo dnf update
$sudo dnf upgrade
更新Fedora系统后,重新引导一次以应用所有更改。
现在,该开始升级任务了。
从Fedora 24升级到Fedora 25
请注意,在升级过程中,系统可能会崩溃或者与SSH会话断开连接。
在这种情况下,我们可能会与SSH会话断开连接,并且最终可能会导致系统损坏。
为避免这种情况,我们将使用“ Screen”工具,该工具可用于在升级过程中断开连接的情况下重新连接到Fedora系统。
使用以下命令安装 Screen工具:
$sudo dnf install screen
使用以下命令切换到 Screen会话:
$screen
如果我们与Fedora系统断开连接,则可以使用以下命令再次重新连接到它:
$screen -Dr
接下来,使用命令安装DNF插件:
$sudo dnf install dnf-plugin-system-upgrade
现在,使用以下命令开始升级Fedora 25:
$sudo dnf system-upgrade download --releasever=25
最新的软件包将开始在系统中下载。
拿一杯咖啡。
需要一段时间,具体取决于Internet连接速度。
说明:
- 如果某些软件包具有不满意的依赖性,则升级将拒绝继续,直到我们使用另外的--allowerasing选项再次运行它为止。这是从尚未发布更新存储库的第三方存储库安装的软件包中发生的。请仔细研究输出内容,并检查将要删除的软件包。它们都不是系统功能必不可少的,但是其中一些对于生产率可能很重要。
- 如果依赖性不满意,如果在命令行中添加--best选项,则可以查看更多详细信息。
一旦下载了所有必需的软件包,请重新启动Fedora以开始升级。
要重新启动Fedora系统,请运行:
$sudo dnf system-upgrade reboot
实际的升级过程将立即开始。
完成升级过程后,系统将自动重启。
恭喜你!系统已成功升级到Fedora 25.
登录到新升级的Fedora系统。
这是Fedora 25桌面的外观:
让我们检查新升级的Fedora桌面版本的详细信息:
$cat /etc/*-release
输出示例:
Fedora release 25 (Twenty Five) NAME=Fedora VERSION="25 (Workstation Edition)" ID=fedora VERSION_ID=25 PRETTY_NAME="Fedora 25 (Workstation Edition)" ANSI_COLOR="0;34" CPE_NAME="cpe:/o:fedoraproject:fedora:25" HOME_URL="https://fedoraproject.org/" BUG_REPORT_URL="https://bugzilla.redhat.com/" REDHAT_BUGZILLA_PRODUCT="Fedora" REDHAT_BUGZILLA_PRODUCT_VERSION=25 REDHAT_SUPPORT_PRODUCT="Fedora" REDHAT_SUPPORT_PRODUCT_VERSION=25 PRIVACY_POLICY_URL=https://fedoraproject.org/wiki/Legal:PrivacyPolicy VARIANT="Workstation Edition" VARIANT_ID=workstation Fedora release 25 (Twenty Five) Fedora release 25 (Twenty Five)
开始使用新的Fedora 25系统。