Ubuntu 升级指南:从 20.04 到 22.04 的完整步骤

原创 教程评论1,681字数 870

如果我们目前使用的是 Ubuntu 20.04,可以直接升级到 Ubuntu 22.04。本文介绍 Ubuntu 22.04 升级教程,主要是从 Ubuntu 20.04 升级到 Ubuntu 22.04 的教程。如果是更老的 Ubuntu 版本,可能需要先升级到 Ubuntu 20.04 或者是建议备份一下建站环境和数据之后直接安装 Ubuntu 22.04 吧。

重要提醒:文章源自合一学院-https://unvmax.com/ubuntu%e5%8d%87%e7%ba%a7%e6%95%99%e7%a8%8b%e4%bb%8e-ubuntu-20-04-%e5%8d%87%e7%ba%a7%e5%88%b0-ubuntu-22-04-%e6%96%b9%e6%b3%95-ID74588

1.不建议直接在生产环境进行升级文章源自合一学院-https://unvmax.com/ubuntu%e5%8d%87%e7%ba%a7%e6%95%99%e7%a8%8b%e4%bb%8e-ubuntu-20-04-%e5%8d%87%e7%ba%a7%e5%88%b0-ubuntu-22-04-%e6%96%b9%e6%b3%95-ID74588

2.升级前一定要做好数据备份文章源自合一学院-https://unvmax.com/ubuntu%e5%8d%87%e7%ba%a7%e6%95%99%e7%a8%8b%e4%bb%8e-ubuntu-20-04-%e5%8d%87%e7%ba%a7%e5%88%b0-ubuntu-22-04-%e6%96%b9%e6%b3%95-ID74588

一、Ubuntu 22.04 升级前准备

除非你是物理服务器,以及没有用过奇奇怪怪定制或修改的内核的 KVM 构架的 VPS 和云主机,否则升级大版本更新内核是有一定机率导致 Grub 加载失败的,切记备份重要数据!文章源自合一学院-https://unvmax.com/ubuntu%e5%8d%87%e7%ba%a7%e6%95%99%e7%a8%8b%e4%bb%8e-ubuntu-20-04-%e5%8d%87%e7%ba%a7%e5%88%b0-ubuntu-22-04-%e6%96%b9%e6%b3%95-ID74588

以下操作需要在 root 用户下完成,请使用 sudo -i 或 su root 切换到 root 用户进行操作。文章源自合一学院-https://unvmax.com/ubuntu%e5%8d%87%e7%ba%a7%e6%95%99%e7%a8%8b%e4%bb%8e-ubuntu-20-04-%e5%8d%87%e7%ba%a7%e5%88%b0-ubuntu-22-04-%e6%96%b9%e6%b3%95-ID74588

首先升级系统到最新状态:文章源自合一学院-https://unvmax.com/ubuntu%e5%8d%87%e7%ba%a7%e6%95%99%e7%a8%8b%e4%bb%8e-ubuntu-20-04-%e5%8d%87%e7%ba%a7%e5%88%b0-ubuntu-22-04-%e6%96%b9%e6%b3%95-ID74588

apt update 
apt upgrade -y 
apt dist-upgrade -y 
apt autoclean 
apt autoremove -y

升级之后需要进行重启,建议重启让最新的内核生效。文章源自合一学院-https://unvmax.com/ubuntu%e5%8d%87%e7%ba%a7%e6%95%99%e7%a8%8b%e4%bb%8e-ubuntu-20-04-%e5%8d%87%e7%ba%a7%e5%88%b0-ubuntu-22-04-%e6%96%b9%e6%b3%95-ID74588

二、Ubuntu 22.04 升级方法一

第一种方法是使用 do-release-upgrade 命令,这个方法比较简单,一般来说可以首选这个方法。文章源自合一学院-https://unvmax.com/ubuntu%e5%8d%87%e7%ba%a7%e6%95%99%e7%a8%8b%e4%bb%8e-ubuntu-20-04-%e5%8d%87%e7%ba%a7%e5%88%b0-ubuntu-22-04-%e6%96%b9%e6%b3%95-ID74588

首先安装 update-manager-core 软件包:文章源自合一学院-https://unvmax.com/ubuntu%e5%8d%87%e7%ba%a7%e6%95%99%e7%a8%8b%e4%bb%8e-ubuntu-20-04-%e5%8d%87%e7%ba%a7%e5%88%b0-ubuntu-22-04-%e6%96%b9%e6%b3%95-ID74588

apt install update-manager-core

然后运行 do-release-upgrade -d 即可更新。按照提示操作即可。文章源自合一学院-https://unvmax.com/ubuntu%e5%8d%87%e7%ba%a7%e6%95%99%e7%a8%8b%e4%bb%8e-ubuntu-20-04-%e5%8d%87%e7%ba%a7%e5%88%b0-ubuntu-22-04-%e6%96%b9%e6%b3%95-ID74588

三、Ubuntu 22.04 升级方法二

还有一种就是手工修改 apt 源文件:

首先更新 apt 源,替换 focal 为 jammy

sed -i 's/focal/jammy/g' /etc/apt/sources.list 
sed -i 's/focal/jammy/g' /etc/apt/sources.list.d/*.list

国内服务器可以替换 archive.ubuntu.com 为 mirrors.tuna.tsinghua.edu.cn

然后我们再次执行更新系统:

apt update 
apt upgrade -y 
apt dist-upgrade -y

更新过程种会提示一些软件是否需要自动重启,选 Yes 即可,以及一些软件的配置文件是否需要更新,按照自己的情况选择即可,默认回车即视为使用旧的配置文件,一般会出现在 OpenSSH 等软件的更新上。

更新后删除不必要的软件和依赖:

apt autoclean 
apt autoremove -y

然后使用 reboot 命令重启系统,耐心等待后,查看最新的系统版本:

root@ubuntu ~ # lsb_release -a 
No LSB modules are available. 
Distributor ID: Ubuntu 
Description: Ubuntu 22.04 LTS 
Release: 22.04 Codename: jammy
root@ubuntu ~ # uname -a 
Linux ubuntu 5.15.0-25 #4-Ubuntu SMP Fri Apr 1 07:36:38 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

这时我们就已经更新到了最新的 Ubuntu 22.04 Jammy 和内核了。

参考:https://u.sb/ubuntu-upgrade/

四、Ubuntu 桌面版升级教程

在 2022 年 4 月 21 日当天或之后,直到 2022 年 07 月第一次修正版本发布,Ubuntu 都不会给予你任何可视化的升级提示,因为第一个修改版本被认为是初始错误被消除后最稳定的版本。

这意味着,你要么等到 7 月,你要么强制升级。如何强制升级?打开“软件和更新 Software and Updates”,转到“更新 Updates”标签页。更改“通知我有新的 Ubuntu 版本 Settings notify me of new ubuntu version” 为 “任意新的 Ubuntu 版本 any new version”。

在完成后,你应该会在桌面上看到一个升级提示。遵循屏幕上的指示,接着继续升级过程。

这个提示也会计算升级系统所列软件包所需的时间,因此,仔细的阅读更新程序的输出内容。在你准备好了以后,开始升级过程。

最后,在升级过程完成后,重新启动系统,享受全新的 Ubuntu 22.04 LTS Jammy Jellyfish。

匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证