問題
Err:2 http://cn.archive.ubuntu.com/ubuntu focal/universe amd64 libflann-dev amd64 1.9.1+dfsg-9build1 Connection failed [IP: 91.189.91.38 80] E: Failed to fetch http://cn.archive.ubuntu.com/ubuntu/pool/universe/f/flann/libflann1.9_1.9.1+dfsg-9build1_amd64.deb Connection failed [IP: 91.189.91.38 80] E: Failed to fetch http://cn.archive.ubuntu.com/ubuntu/pool/universe/f/flann/libflann-dev_1.9.1+dfsg-9build1_amd64.deb Connection failed [IP: 91.189.91.38 80] E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
解決方法
修改鏡像源再安裝軟件
修改源之前提示大家先查看版本名並備份,ubuntu20.04對應的是“focal”。本篇中的源只適用於20.04,也就是查出來的是“focal”。
“xenial”代表ubuntu16.04,“bionic”代表ubuntu18.04,“disco”代表ubuntu19.04,“eoan”代表ubuntu19.10。
可以手動替換也可以命令替換
https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/
lsb_release -c # 查看版本名
sudo vi /etc/apt/sources.list # 備份並手動替換
命令替換
sudo sed -i "s@http://.*archive.ubuntu.com@https://mirrors.tuna.tsinghua.edu.cn@g" /etc/apt/sources.list sudo sed -i "s@http://.*security.ubuntu.com@https://mirrors.tuna.tsinghua.edu.cn@g" /etc/apt/sources.list
更新
sudo apt-get update # 更新軟件列表 sudo apt-get upgrade # 更新軟件
安裝軟件
sudo apt-get install libflann1.9 libflann-dev
參考
1. Ubuntu 鏡像使用幫助;
完
