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