Fedora31升级Fedora32命令行模式操作过程
ENV:
[root@Fedora31 ~]# cat /etc/redhat-release
Fedora release 31 (Thirty One)
[root@Fedora31 ~]# uname -r
5.6.13-200.fc31.x86_64
我对linux的版本更新思考,其实linux的更新主要为两个方面,一个是kernel内核的更新,这里也同时包含了大量的应用软件;另一个则是桌面操作软件的更新。而Fedora的版本更新,主要步骤也是分为两步。
注:所有命令都要root权限,更新时最好从普通用户转为root用户为好,或使用sudo 切换权限。
一、更新软件,确保所使用的是最新的版本。因为我一起保持着最新的版本,这里不会有新内容更新。
[root@Fedora31 ~]# dnf upgrade --refresh
Fedora 31 openh264 (From Cisco) - x86_64 17 B/s | 543 B 00:31
Fedora Modular 31 - x86_64 993 B/s | 6.2 kB 00:06
Fedora Modular 31 - x86_64 - Updates 3.0 kB/s | 5.9 kB 00:01
Fedora 31 - x86_64 - Updates 41 B/s | 6.5 kB 02:41
Fedora 31 - x86_64 106 B/s | 6.3 kB 01:00
MySQL 8.0 Community Server 5.1 kB/s | 2.5 kB 00:00
MySQL Connectors Community 13 kB/s | 2.5 kB 00:00
MySQL Tools Community 12 kB/s | 2.5 kB 00:00
RPM Fusion for Fedora 31 - Free - Updates 322 B/s | 3.1 kB 00:09
RPM Fusion for Fedora 31 - Free 1.7 kB/s | 2.6 kB 00:01
RPM Fusion for Fedora 31 - Nonfree - Updates 961 B/s | 14 kB 00:15
RPM Fusion for Fedora 31 - Nonfree 6.2 kB/s | 15 kB 00:02
Dependencies resolved.
Nothing to do.
Complete!
二、安装DNF命令插件(暂时这么称呼,只是一个dnf命令,如果以前使用命令更新过系统,这一步一般也是可以省略的)
[root@Fedora31 ~]# dnf install dnf-plugin-system-upgrade
Last metadata expiration check: 0:13:01 ago on Sun 31 May 2020 02:31:35 PM CST.
Package python3-dnf-plugin-system-upgrade-4.0.10-1.fc31.noarch is already installed.
Dependencies resolved.
Nothing to do.
Complete!
因为以前更新过,在更新kernel内核和软件时,也一同更新了,所以不用再单独安装这个命令了。
三、下载更新版本,这一步是最费时的,输入下面的命令后就耐心等待命令完成吧!
[root@Fedora31 ~]# dnf system-upgrade download --refresh --releasever=32 -y
命令解析:dnf主命令,system-upgrade指定功能,download操作动作或方法,refresh更新方式,releasever=32指定系统版本。
更新Fedora系统的版本主要在最后这个参数,其他的更新都是一样的,主要不一样的就是最后这个releasever这里了,了解这几个命令,以后升级也就简单了。
[root@Fedora31 ~]# dnf system-upgrade download --refresh --releasever=32 -y
Fedora 32 openh264 (From Cisco) - x86_64 17 B/s | 543 B 00:32
Fedora 32 openh264 (From Cisco) - x86_64 460 B/s | 5.1 kB 00:11
Fedora Modular 32 - x86_64 1.1 kB/s | 6.0 kB 00:05
Fedora Modular 32 - x86_64 287 kB/s | 2.5 MB 00:09
Fedora Modular 32 - x86_64 - Updates 531 B/s | 5.9 kB 00:11
Fedora Modular 32 - x86_64 - Updates 654 kB/s | 1.7 MB 00:02
Fedora 32 - x86_64 - Updates 962 B/s | 6.5 kB 00:06
Fedora 32 - x86_64 - Updates 562 kB/s | 15 MB 00:27
Fedora 32 - x86_64 342 B/s | 6.1 kB 00:18
Fedora 32 - x86_64 543 kB/s | 71 MB 02:13
MySQL 8.0 Community Server 159 kB/s | 192 kB 00:01
MySQL Connectors Community 32 kB/s | 11 kB 00:00
MySQL Tools Community 73 kB/s | 34 kB 00:00
RPM Fusion for Fedora 32 - Free - Updates 1.8 kB/s | 3.1 kB 00:01
RPM Fusion for Fedora 32 - Free - Updates 96 kB/s | 473 kB 00:04
RPM Fusion for Fedora 32 - Free 2.1 kB/s | 2.6 kB 00:01
RPM Fusion for Fedora 32 - Free 183 kB/s | 679 kB 00:03
RPM Fusion for Fedora 32 - Nonfree - Updates 4.5 kB/s | 14 kB 00:03
RPM Fusion for Fedora 32 - Nonfree - Updates 17 kB/s | 45 kB 00:02
RPM Fusion for Fedora 32 - Nonfree 9.7 kB/s | 15 kB 00:01
RPM Fusion for Fedora 32 - Nonfree 33 kB/s | 225 kB 00:06
Modular dependency problem:Problem: conflicting requests- nothing provides module(platform:f31) needed by module gimp:2.10:3120191106095052:f636be4b-0.x86_64
Dependencies resolved.
================================================================================Package Arch Version Repo Size
================================================================================
Installing:kernel x86_64 5.6.14-300.fc32 updates 22 kkernel-core x86_64 5.6.14-300.fc32 updates 32 Mkernel-devel x86_64 5.6.14-300.fc32 updates 13 Mkernel-modules x86_64 5.6.14-300.fc32 updates 29 Mkernel-modules-extra x86_64 5.6.14-300.fc32 updates 2.0 M
Upgrading:ImageMagick x86_64 1:6.9.10.86-2.fc32 fedora 160 kImageMagick-libs x86_64 1:6.9.10.86-2.fc32 fedora 2.3 MLibRaw x86_64 0.19.5-1.fc32 fedora 320 kModemManager x86_64 1.12.8-1.fc32 fedora 944 kModemManager-glib x86_64 1.12.8-1.fc32 fedora 278 kNetworkManager x86_64 1:1.22.12-1.fc32 updates 2.0 MNetworkManager-adsl x86_64 1:1.22.12-1.fc32 updates 26 kNetworkManager-bluetooth x86_64 1:1.22.12-1.fc32 updates 54 kNetworkManager-config-connectivity-fedoranoarch 1:1.22.12-1.fc32 updates 12 kNetworkManager-libnm x86_64 1:1.22.12-1.fc32 updates 1.6 MNetworkManager-openconnect x86_64 1.2.6-3.fc32 fedora 467 kNetworkManager-openconnect-gnomex86_64 1.2.6-3.fc32 fedora 43 kNetworkManager-openvpn x86_64 1:1.8.12-1.fc32 fedora 271 kNetworkManager-openvpn-gnome x86_64 1:1.8.12-1.fc32 fedora 57 kNetworkManager-ppp x86_64 1:1.22.12-1.fc32 updates 36 kNetworkManager-pptp x86_64 1:1.2.8-1.fc32.3 fedora 153 kNetworkManager-pptp-gnome x86_64 1:1.2.8-1.fc32.3 fedora 38 kNetworkManager-ssh x86_64 1.2.11-1.fc32 fedora 69 kNetworkManager-ssh-gnome x86_64 1.2.11-1.fc32 fedora 31 kNetworkManager-team x86_64 1:1.22.12-1.fc32 updates 30 kNetworkManager-vpnc x86_64 1:1.2.6-4.fc32 fedora 160 k
。。。。。以下内容太多,省略,这里可以看到所有的文件信息都是fc32的版本,只要等到命令结束就可以了Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Complete!
Download complete! Use 'dnf system-upgrade reboot' to start the upgrade.
To remove cached metadata and transaction use 'dnf system-upgrade clean'
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.最后验证下载的内容是否完成,并提示重启完成升级
Download complete! Use 'dnf system-upgrade reboot' to start the upgrade.
这一句连需要使用的命令都给出来了
四、重新并升级
[root@Fedora31 ~]# dnf system-upgrade reboot
由于需要重启电脑,下面的过程不能记录,不过整体过程也算是完成了,重启就会进入安装过程,至此整个升级就完成了。
Fedora31升级Fedora32命令行模式操作过程相关推荐
- (已解决)win10+ubuntu18.04双系统,ubuntu锁屏后无法唤醒,重启黑屏闪烁无法进入命令行模式
事发经过: 台式机双系统 win10 + Ubuntu16.04,大部分时间在Ubuntu16.04下工作.一个不小心(dist-upgrade)升级到了ubuntu18.04后,在一次锁屏后发现再也 ...
- 如何在Terminal命令行模式下运行Objective-C
一般Objective-C的代码都在Xcode中调试,今天实验了下如何在命令行模式下运行,还是比较简单的,记录分享一下. File: xxd.h #include <Foundation/Fou ...
- 13分页和shell命令行模式
技术交流QQ群:1027579432,欢迎你的加入! 本教程来源于B站杨仕航Django2.0开发视频教程,如需转载,必须注明来源! 1.为什么先讲分页功能 2.快速添加新的博客 shell命令行模式 ...
- linux命令行模式连接网络,centos命令行模式连接无线网络的过程
1. 首先, 你的系统要能驱动无限网卡, 要是人品好的话, 系统已经自带了你的网卡的驱动程序. 不然就要先搞定无线网卡的驱动再说. 不然后面的步骤也就没必要了. 2. 看一下你的无线网卡叫什么: iw ...
- QIIME 2教程. 24Python命令行模式Artifact API(2021.2)
Python命令行模式 Artifact API https://docs.qiime2.org/2021.2/interfaces/artifact-api/ 注:本指南假定您已执行"4人 ...
- QIIME 2教程. 24Python命令行模式Artifact API(2020.11)
文章目录 Python命令行模式 译者简介 Reference 猜你喜欢 写在后面 Python命令行模式 Artifact API https://docs.qiime2.org/2020.11/i ...
- QIIME 2用户文档. 22Python命令行模式(2019.7)
前情提要 NBT:QIIME 2可重复.交互和扩展的微生物组数据分析平台 1简介和安装Introduction&Install 2插件工作流程概述Workflow 3老司机上路指南Experi ...
- mysql创建用户phpmyadmin_MySQL添加新用户和数据库(命令行模式和phpmyadmin)
MYSQL添加新用户和数据库(命令行模式和phpmyadmin) 一.命令行模式 首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的. 注:本操作是在WIN命令 ...
- mysql 命令行访问_Mysql 命令行模式访问操作mysql数据库操作
使用环境 在cmd模式下输入 mysql --version (查看mysql安装的版本). 完整的命令可以通过mysql --help来获取. 本测试使用的Mysql版本是mysql5, 本测试使用 ...
最新文章
- 关于操作系统中进程、线程、死锁、同步、进程间通信(IPC)的超详细详解整理
- 对Android源码分析总结(Z)
- es6 --- 使用node的memoryUsage检测WeakMap()
- mysql viewlog_Mysql心路历程:两个”log”引发的”血案”
- ContOS 7 安装Jenkins
- C++-bit转hex(四位二进制转十六进制)
- 思考,思考,不停思考——《技术领导之路》序言
- 机器学习根据文字生成图片教程(附python代码)
- 工程师分享——SMT贴片机编程的主要流程 2021-08-11
- Unity 对接友盟与TalkingData数据平台(简易版)
- Beautiful Soup 4.2.0 文档¶
- HTML粘性定位,CSS:position——绝对、相对、固定、粘性定位的简单记录
- 账号密码忘了不要慌,教你用Python自动解密解码,轻松获取!
- 牛客网在线判题系统JavaScript(V8)使用,附美团赛码系统判题系统使用
- 如何自己搭建一个小程序(步骤详解)
- 一、瑞萨RZN2L介绍和各处理器概念
- 最陡梯度下降算法和LMS算法原理介绍及MATLAB实现
- 自学GRE要准备些什么
- 一本通-1309-回文数
- 启动nginx时报nginx.pid打开失败以及失效的解决方法