在Ubuntu中安裝軟件的時候有時候會出現 Package has no installation candidate 的問題,如下圖所示:
此時,親測有效的方式是:
- 打開終端,在終端下運行命令:sudo apt-get update
- update之後再upgrade一下:sudo apt-get upgrade
- 之後重新運行之前的安裝命令即可。
在更新過程中可能會一直出現[waiting for headers]的提示,非常耗時,網絡上的解決方法是:
找到 /var/cache/apt/archives/partial 目錄,進去之後刪除裏面文件即可........
終端命令是:cd /var/cache/apt/archives sudo rm -rf partial
還有:
sudo apt-get clean cd /var/lib/apt sudo mv lists lists.old sudo mkdir -p lists/partial sudo apt-get clean sudo apt-get update
不知道行不行,反正我是放着去喫飯了等它自然裝好的……
更新:
後來覺得實在是太慢了,直接換源就可以了:
https://blog.csdn.net/weixin_43876206/article/details/100924378
祝好運~