首先我们要知道为什么失败,明明用的是正确指令单还是失败了,99%原因就是下载源不对,因为外国软件,软件下载来源也是外国服务器,所以会存在找不到资源或下载太慢最后下载不下来的现象。根据这点原因,我们就进行对应的解决。
解决方法:更换镜像源。(就是下载来源)
一、寻找源
例如:清华大学开源软件镜像站 | Tsinghua Open Source Mirror
以下是我找的其他的源,复制即用
#添加阿里源
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
#中科大源
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
#163源
deb http://mirrors.163.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-backports main restricted universe multivers
二、更新源地址
1、利用指令先备份原来的源,以防万一。(虽然不可能出意外,但习惯很重要,改变前先备份)
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
2、再打开存有源地址的文件
sudo vim /etc/apt/sources.list
3、删除里面的内容,并将某一种源的地址内容复制在文档中,保存关闭
4、更新一下软件
sudo apt-get update
5、接来就可以去下载安装你一直没下载下来的软件了,倘若还是没有下载下来,报无法连接网址或下载网速慢,下载中断,连接错误的问题,换一种源试试,会存在一些源无效的情况