Ubuntu 18.04 升级 20.04
鸿蒙开发要使用Ubuntu 20.04及以上编译源码,故将原来学习ROS 的Ubuntu18.04升级为20.04。1.更换源 好久没用这系统了,更新一下源。 可能有的朋友用来乐很久的Linux还不太清楚这个“源”是什么东西。 软件源是debian系的概念,把软件放在一个pool里面,用一条命令就可以自动从指定服务器下载并安装源列表是/etc/apt/sources.list,里面写了你
鸿蒙开发要使用Ubuntu 20.04 及以上编译源码,故将原来学习ROS 的Ubuntu18.04升级为20.04。
1.更换源
好久没用这系统了,更新一下源。
可能有的朋友用了很久的Linux还不太清楚这个“源”是什么东西。
软件源是debian系的概念,把软件放在一个pool里面,用一条命令就可以自动从指定服务器下载并安装源列表是/etc/apt/sources.list,里面写了你所用的服务器地址。源就是来源。就是你安装软件时,程序从哪里获取软件包(安装程序在你的机器上,但需要安装的东西却在软件源服务器上)。
其实你可以把他称为软件仓库。安装软件时,就是从仓库里面调取数据放在你的机器上。
我习惯使用geidt编辑文本。打开终端,输入
gedit /etc/apt/sources.list
将源换为较新的,如下:
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
2.安装所有更新包
sudo apt update
sudo apt upgrade
如图所示,可能会花一些时间:
期间,可能会弹出一些提示窗口,选择OK,键盘回车即可。有需要输入密码的按照提示进行即可,都是简单的英文,都看得懂。
听了好几首歌终于完成:
然后重启系统:
sudo reboot
3.移除Ubuntu18.04上未用的旧包
sudo apt autoremove
接着在服务器安装更新管理器:
sudo apt install update-manager-core
4.升级
首先进入“Ubutu软件”,在“有新版本时通知我”作如下勾选:
运行:
sudo do-release-upgrade
这一句是核心,即linux发行版更新。
期间需要按回车或者输入"y"确定。
需要等待一段时间,下载几个G 文件。
中间过程:
这个过程大概4-6小时
,我搞到晚上2:00,tnnd学校插座断电了,大部分是升级好了,但还有一些人物没有完成,第二天起来直接进不去系统了,修复了半天才弄好(我的解决方法)。
成功升级后查看系统版本信息如下图所示:
如果在系统设置中检查更新,应该也能用GUI方式升级。
更多推荐
所有评论(0)