如何将 Ubuntu 版本升级到新版本
@
本教程通过从 Ubuntu 21.04 升级到 Ubuntu 21.10 来演示这些步骤。你可以使用相同的步骤从任何其他受支持的版本升级。
我的是Ubuntu和Windows双系统,使用此方法不会对系统分区造成影响。
0、将 Ubuntu 版本升级到新版本的注意事项
从 21.04 升级到 Ubuntu 20.10 意味着你不需要创建 Ubuntu 的安装U盘进行全新安装。你所需要的只是一个良好的互联网连接,可以下载大约 1.5 GB 的数据。升级过程需要几次点击和 30 分钟到 2 小时的时间,具体取决于你的互联网速度。
- 你的所有数据和大多数应用程序设置在现有系统中保持不变。但是,建议在外部磁盘上进行数据备份。
- 如果你选择升级 Ubuntu 版本,则无法降级。如果不重新安装,你将无法返回 Ubuntu 21.04 。如果这样做,则必须格式化磁盘/分区。
- 在执行这样的重大升级之前建议备份数据。
- 你的根分区上需要有大约 2-3 GB 的可用空间。如果没有,请清理磁盘并在 Ubuntu 上腾出一些可用空间。
- 升级过程需要良好的互联网连接。
- 整个升级过程可能需要一个小时或更短的时间,具体取决于你的互联网速度。
- 你可能不会在新版本发布后立即看到升级选项。升级成批推出,可能需要几天时间才能获得。
1、以图形方式升级到 Ubuntu 20.04(适用于桌面用户)
打开软件和更新:
在“更新”选项卡下,确保将有新 Ubuntu 版本通知我设置为:
- 任何新版本(如果你想升级到任何新版本)
- 长期支持版本(如果你只想升级到 LTS 版本)
这将重新加载软件存储库缓存。
一旦正确的软件源设置好,打开终端并使用以下命令更新系统。这可能需要一些时间,具体取决于你的互联网速度。
sudo apt update && sudo apt dist-upgrade
如果系统要求您重新启动系统,请重新启动系统。
运行 Update Manager
以查找分发升级。
sudo update-manager
这将打开软件更新程序,它会通知你 Ubuntu 21.10 可以安装了。
如果你没有看到可用的新版本,可以运行sudo update-manager -d
。
显然,单击升级。其余的过程相当容易。你所要做的就是按照屏幕上的说明进行操作。
它将下载版本升级工具。
然后它将通过设置新的软件存储库来为系统升级做准备。
在这个阶段,你将被要求真正升级系统。这是不可撤销的!因此请确保你拥有可靠的互联网。整个过程可能需要 20 分钟到 90 分钟不等,具体取决于你的互联网速度。
现在系统将安装新的 Ubuntu 21.10 软件包。
一段时间后,系统会询问你是否要保留先前 Ubuntu 安装中的过时软件包。建议删除。
至此,你已经完成了 Ubuntu 21.10 的升级过程。系统会要求立即重新启动系统。
重新启动系统后,你将看到 Ubuntu 21.10 默认壁纸。
Impish Indri == 是Ubuntu 21.10== 的代号。
这就是从 Ubuntu 21.04 升级到 Ubuntu 21.10 所需要做的全部工作。
2、使用命令行升级到 Ubuntu 21.10
首先确保安装了 update-manager-core
软件包。打开终端并运行以下命令:
sudo apt install update-manager-core
还应该安装任何挂起的软件更新:
sudo apt update && sudo apt dist-upgrade
之后,运行以下命令升级到 Ubuntu 21.10:
sudo do-release-upgrade
此命令将搜索更新的 Ubuntu 版本。如果找到新版本,它会下载大约 1.5 GB 大小的文件,然后会询问你是否要安装这些新软件包。选择是,你的升级过程将开始。
你可能不会立即看到可用的新版本。你可能会看到“未找到新版本”。
如果你迫切希望升级到 Ubuntu 21.10 并尝试 do-release-upgrade
显示“找不到新版本”,那么你可以使用选项 -d
运行升级命令:
sudo do-release-upgrade -d
-d
选项查找目前仍为 21.10 的开发版本。
如何将 Ubuntu 版本升级到新版本的更多相关文章
- 使用简单zzupdate命令轻松升级Ubuntu到较新版本
zzupdate是一个开源的命令行实用程序,通过将几个更新命令组合到一个命令中,使得将Ubuntu桌面版和服务器版升级到更新版本的任务变得容易一些. 将Ubuntu系统升级到更新的版本并不是一项艰巨的 ...
- 在 Ubuntu 15.04 中使用 ubuntu-make、Eclipse 4.4、Java 8 以及 WTP
Ubuntu 今天发布新版本了 其实昨天(2015-04-23)我就看到了 Ubuntu 发布新版本的新闻,下班后回家的第一件事就是访问 Ubuntu 的官网,很可惜,没有提供下载.今天(2015-0 ...
- Ubuntu为何永远绝对的免费?
Ubuntu(发行版)是一个Linux大家族,而且个个都称得上是软件精品.所谓“绝对”就是没有任何条件.不受任何限制的意思.那么,Ubuntu怎么可能是永远绝对的免费?难道这不是蛊惑人心的宣传.不能兑 ...
- 安装Ubuntu 14.04后要做的5件事情
转自安装Ubuntu 14.04后要做的5件事情 Ubuntu目前是世界上最流行的Linux操作系统,它提供了桌面版本和服务器版本,其他流行的Linux发行版本如Linux Mint也是基于Ubunt ...
- 【Android 系统开发】CyanogenMod 13.0 源码下载 编译 ROM 制作 ( 手机平台 : 小米4 | 编译平台 : Ubuntu 14.04 LTS 虚拟机)
分类: Android 系统开发(5) 作者同类文章X 版权声明:本文为博主原创文章 ...
- Ubuntu系统常见问题
搜狗拼音输入法 下载地址 : http://pinyin.sogou.com/linux/?r=pinyin 安装帮助: http://pinyin.sogou.com/linux/help.php ...
- Ubuntu/Unity中更改窗口修饰键Alt为Super
在Ubuntu中的Unity桌面环境里,可以使用Alt配合鼠标左键拖动窗口,这一方便的设定有许多不方便的地方.和很多的软件有热键上的冲突,比如Visual Stdio Code的多光标控制功能. 注意 ...
- 查看ubuntu 各系统的内核版本
1.查看ubuntu版本号: cat /etc/issue 返回结果: Ubuntu 16.04.2 LTS \n \l 2.查看内核版本号: cat /proc/version 返回结 ...
- ubuntu介绍以及使用
Ubuntu(友帮拓.优般图.乌班图)是一个以桌面应用为主的开源GNU/Linux操作系统,Ubuntu 是基于Debian GNU/Linux,支持x86.amd64(即x64)和ppc架构,由全球 ...
随机推荐
- 3个月零基础入门Python+数据分析,详细时间表+计划表分享
大家好,我是白云. 今天想给大家分享的是三个月零基础入门数据分析学习计划.有小伙伴可能会说,英语好像有点不太好,要怎么办?所以今天我给大家分享的资源呢就是对国内的小伙伴很友好,还附赠大家一份三个月学 ...
- Goland 这些技巧,学会开发效率翻倍!
hi, 大家好,我是 hhf. <Goland 这些实操技巧,你可能还不会!>介绍了日常开发中一些比较好用的技巧.本篇文章继续介绍一些其他比较好用的技巧. 自定义结构 tag Goland ...
- Linux 文件、目录与磁盘格式
文件属性 连接数 文件持有者 文件所属群组 文件容量 文件最后修改时间 文件名(就那个..) 第一栏其中文件属性有10,第一个属性代表这个文件是目录.文件或链接文件: [d]目录 [-]文 ...
- HashMap底层实现-基础
1.数据结构 1.7 数组+链表,键值对是以Entry内部类的数组存放的.键计算得到哈希值是该数组的下标.又称桶数组当存在哈希冲突时,会通过Entry类内部的成员变量 Entry<k,v> ...
- 【LeetCode】80. 删除有序数组中的重复项 II
80. 删除有序数组中的重复项 II 知识点:数组:排序:双指针: 题目描述 给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 最多出现两次 ,返回删除后数组的新长度. 不要使 ...
- Liunx搭建Rlogin服务
实验环境为 centos7 第一步:安装服务:yum -y install rsh rsh-server xinetd 第二步:启动服务: systemctl restart rsh.sockets ...
- Python数学建模系列(一):规划问题之线性规划
@ 目录 前言 线性规划 样例1:求解下列线性规划问题 scipy库求解 样例2:求解下列线性规划问题 pulp库求解 样例3.运输问题 说明 结语 前言 Hello!小伙伴! 非常感谢您阅读海轰的文 ...
- vue 报错http://eslint.org/docs/rules/xxxxx
vue 对语法的要求过于严格所以编译的时候报下面这个错误 解决办法: bulid文件夹 -> webpack.base.conf.js 找到下面的代码: module: { rules: [ / ...
- 【springcloud】Zuul 超时、重试、并发参数设置
转自:https://blog.csdn.net/xx326664162/article/details/83625104 一. Zuul 服务网关 服务网关 = 路由转发 + 过滤器 1.路由转发: ...
- C#中调用c++的dll具体创建与调用步骤,亲测有效~ (待验证)
使用的工具是VS2010哦~其他工具暂时还没试过 我新建的工程名是my21dll,所以会生成2个同名文件.接下来需要改动的只有画横线的部分 下面是my21dll.h里面的... 下面的1是自动生成的不 ...