Ubuntu 报错:E: Package ' *** ' has no installation candidate

在Ubuntu中安装软件的时候有时候会出现 Package has no installation candidate 的问题,如下图所示:

此时,亲测有效的方式是:

  1. 打开终端,在终端下运行命令:sudo apt-get update
  2. update之后再upgrade一下:sudo apt-get upgrade
  3. 之后重新运行之前的安装命令即可。

在更新过程中可能会一直出现[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

祝好运~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章