我正在尝试在 ubuntu 20.04 上安装 cmake
sudo apt install cmake
一切开始正常,但软件包下载卡住了
Get:1 http://archive.ubuntu.com/ubuntu focal/main amd64 cmake-data all 3.16.3-1ubuntu1 [1,612 kB] 95% [1 cmake-data 1,509 kB/1,612 kB 94%
我尝试了不同的服务器,如主服务器、美国服务器、斯洛伐克服务器,但没有任何变化
关于如何解决这个问题有什么线索吗?
系统安装在VMware中,win7作为主机
更改镜像、清理缓存、全新安装 ubuntu 20.04 都没有帮助。
安装任何其他包都可以
答案1
也许你下载的软件包已损坏。在这种情况下
sudo apt clean && sudo apt update
然后再次重复安装命令。在某些情况下,更换其他镜像也会有所帮助。
您也可以尝试下载它:
$ sudo apt download cmake-data
Get:1 http://archive.ubuntu.com/ubuntu focal/main amd64 cmake-data all 3.16.3-1ubuntu1 [1 612 kB]
Fetched 1 612 kB in 11s (150 kB/s)
$ ls | grep cmake
cmake-data_3.16.3-1ubuntu1_all.deb
$ sudo apt install ./cmake-data_3.16.3-1ubuntu1_amd64.deb
您也可以尝试使用以下方式直接下载wget
:
wget -c http://archive.ubuntu.com/ubuntu/pool/main/c/cmake/cmake-data_3.16.3-1ubuntu1_all.deb
另外,尝试使用不同的网络配置设置:使用桥接而不是 NAT,反之亦然。如果您的主机 PC 通过 Wi-Fi 连接,请尝试使用不同的 Wi-Fi 热点,因为它也可能是导致 apt 错误的原因。
使用 Ubuntu 软件安装cmake
也可以作为另一种方法。