在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
祝好运~