ubuntu20.04使用命令apt-get install xxx 安装软件时报“http://cn.archive.ubuntu.com/ubuntu xxx“连接失败的解决方案

有时候我们在ubuntu中agt-get install或者update时,会出现如下错误:

apt-get install filezilla
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
下列软件包是自动安装的并且现在不需要了:
  libfwupdplugin1
使用'apt autoremove'来卸载它(它们)。
将会同时安装下列软件:
  filezilla-common libfilezilla0 libpugixml1v5 libwxbase3.0-0v5
  libwxgtk3.0-gtk3-0v5
下列【新】软件包将被安装:
  filezilla filezilla-common libfilezilla0 libpugixml1v5 libwxbase3.0-0v5
  libwxgtk3.0-gtk3-0v5
升级了 0 个软件包,新安装了 6 个软件包,要卸载 0 个软件包,有 2 个软件包未被升级。
需要下载 4,192 kB/9,821 kB 的归档。
解压缩后会消耗 40.6 MB 的额外空间。
您希望继续执行吗? [Y/n] y
忽略:1 http://cn.archive.ubuntu.com/ubuntu focal/universe amd64 filezilla-common all 3.46.3-1build1
错误:2 http://cn.archive.ubuntu.com/ubuntu focal/universe amd64 filezilla amd64 3.46.3-1build1
  连接失败 [IP: xx.xx.xx.xx]
错误:1 http://cn.archive.ubuntu.com/ubuntu focal/universe amd64 filezilla-common all 3.46.3-1build1
  连接失败 [IP: xx.xx.xx.xx]
无法修复缺失的软件包。
E: 无法下载 http://cn.archive.ubuntu.com/ubuntu/pool/universe/f/filezilla/filezilla-common_3.46.3-1build1_all.deb  连接失败 [IP: xx.xx.xx.xx]
E: 无法下载 http://cn.archive.ubuntu.com/ubuntu/pool/universe/f/filezilla/filezilla_3.46.3-1build1_amd64.deb  连接失败 [IP:xx.xx.xx.xx]
E: 中止安装。

 这是由于ubuntu20.04 LTS系统默认源source.list文件中http://cn.archive.ubuntu.com/ubuntu/

的问题,把上述地址替换全部替换为可用的镜像,建议使用阿里云的: http://mirrors.aliyun.com/ubuntu/

 

source.list:apt管理软件包对于的软件库存储在文件,一般放在/etc/apt/sources.list/etc/apt/sources.list.d/目录中带.list后缀的文件中。可以使用命令man sources.list来查看apt的完整存储机制

 完成后,重新install/update即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值