1、换源
原因:
在ubuntu中,很多软件都是放在一些网络上的服务器上的,那些服务器就像一个仓库一样,里面存放着很多软件.而这些仓库,就叫做软件源.当你要安装软件的时候,在ubuntu中使用命令就可以自动安装在那些服务器上的软件.而由于网络的问题,有些源和你电脑连接的速度很快,而有些非常慢,甚至有些源根本就不能使用了.有些源中的软件多又全.而且,有些源中的软件更新非常慢,甚至不更新.所以,要正确设置这些源,以保证这些源能够使用,并且速度都很快和软件很多切都是最新的等等问题.所以,基于这些原因,修改和更新源都是很重要的.
怎么换?
- 找到软件和更新(software&updates)
- 在ubuntu软件下找到下载自(downoad from),点击找到中国的源,常用阿里云源、清华源等
2、系统更新
sudo apt-get update更新软件列表
sudo apt-get upgrade更新软件
解释:
sudo gedit /etc/apt/sources.list 在这个文件里加入或者注释(加#)掉一些源后,保存。这时候,我们的源列表里指向的软件就会增加或减少一部分。sudo apt-get update 这个命令,会访问源列表里的每个网址,并读取软件列表,然后保存在本地电脑。sudo apt-get upgrade这个命令,会把本地已安装的软件,与刚下载的软件列表里对应软件进行对比,如果发现已安装的软件版本太低,就会提示你更新。如果你的软件都是最新版本,会提示:升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
3、更新时出现以下问题
update-initramfs: Generating /boot/initrd.img-5.4.0-48-generic
I:The initramfs will attempt to resume from /dev/nvme0n1p3
I: (UUID=2c3b2526-9038-4ec9-befc-6b661f59aefd)
I: Set the RESUME variable to override this.
问题原因:/etc/initramfs-tools/conf.d/resume 这个文件被删掉了
解决方法:
重新创建 /etc/initramfs-tools/conf.d/resume 这个文件,加入swap分区的UUID见:/etc/fstab
添加:RESUME=UUID=2c3b2526-9038-4ec9-befc-6b661f59aefd
搞定!!!