很多时候我们在 apt install
或者apt update
apt upgrade
时会非常卡,网速低到怀疑人生

这个问题一般是由与国外更新源通信阻塞导致的,我们可以通过换源解决:使用国内的镜像源,保持通信畅通。常见国内镜像源有清华源、科大源、阿里源、腾讯源等
由于我的站点架在阿里云内,这里以阿里源为例
首先我们进入到/etc/apt
中:
cd /etc/apt
ls
一下你能看到sources.list

chmod 600 sources.list
将它设置为仅自己可读可写
vim sources.list
修改源文件
将原来的源添加 # 注释掉,换为目标源:(比如阿里源):
deb http://mirrors.cloud.aliyuncs.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.cloud.aliyuncs.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.cloud.aliyuncs.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.cloud.aliyuncs.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.cloud.aliyuncs.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.cloud.aliyuncs.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.cloud.aliyuncs.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.cloud.aliyuncs.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.cloud.aliyuncs.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.cloud.aliyuncs.com/ubuntu/ bionic-backports main restricted universe multiverse
然后保存并退出 ESC -> :wq
想要更多的镜像源请看这里:国内各大更新源
然后更新一下:apt update
但是!你可能也会遇到和我一样的问题:
following signatures couldn't be verified because the public key is not available: NO_PUBKEY 3B4FE6ACC0B21F32

没有导入公钥,导致拒绝访问......
但是这并不能难倒我们,没有公钥就给它公钥嘛
gpg --keyserver pgpkeys.mit.edu --recv-key 3B4FE6ACC0B21F32
#创建公钥
参数说明:
- gpg:启动密钥管理器
- --keyserver:生成密钥的服务器
- --recv-key:需要创建的公钥
keyserver 可以更换,比如上述服务器挂掉了可以通过hkp://keyserver.ubuntu.com:80生成
gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-key 3B4FE6ACC0B21F32
#换个服务器生成公钥

#注意这个 3B4FE6ACC0B21F32 是根据报错信息填写的公钥
gpg -a --export 3B4FE6ACC0B21F32 | apt-key add -
#导出公钥

如果没有安装gpg......apt install gpg
一下,但是dei用原来的源,因为新的源没有密钥用不了......
如果不能安装就apt update
一下再安装
导入成功后直接更新源试试网速:
sudo apt update
sudo apt upgrade
sudo apt-get dist-upgrade
sudo apt autoremove

27.5Mps 这个网速还是可以接受的
Comments | NOTHING