1.apt与apt-get的区别

并行操作:

apt可以同时执行多个操作,提高了软件包管理的效率。

apt-get则只能按顺序执行一个操作。

缓存管理:

apt使用缓存来存储已下载的软件包,从而提高后续操作的速度。

apt-get需要手动使用apt-get clean命令清理缓存。

源列表管理:

apt可以在/etc/apt/sources.list.d目录下管理源列表,可以更方便地添加、删除和禁用软件源。

apt-get则没有这样的功能。

2.apt换源

2.1备份原始的sources.list文件

为了避免意外,需要先备份。

sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup

2.2打开sources.list文件

使用dd删除原始文本,p粘贴新文本。

sudo vi /etc/apt/sources.list

2.3修改并替换更新源

在打开的sources.list文件中,看到一些以deb开头的行,这些行定义了软件包的来源,可以根据需要修改这些行,例如将官方源更改为镜像源,以提高下载速度。

deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse

2.4更新软件包列表以使更改生效

sudo apt-get update