apt安装失败 – 原因前一个包安装失败。

我打算在ubuntu 20上安装 mindmaster。我是下载的deb包,但应该是由于依赖关系的问题,安装失败。虽然我想去解决这件事,但是一直没有成功。我想就这样放弃吧,我也试着强制卸载mindmaster并删除其在几个文件夹的文件。但是在安装其他的软件的时候,发现apt不好用了,它会提示我之前mindmaster需要重新安装。这样一来,我就无法安装其他文件。在尝试过N多的方法后,终于找到可行的办法了。

###  报错如下  ###
pan@PWST:/var/lib/dpkg/info$ sudo apt-get install python3-pip
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: The package mindmaster needs to be reinstalled, but I can't find an archive for it.

### 第一步尝试强制移除软件  ###
sudo dpkg --remove --force-all

### 如果发现安装其他软件还是有原来的报错的时候  ###
cd /var/lib/dpkg/info/
ls | grep mindmaster.*
sudo rm -f mindmaster.*
sudo dpkg --remove --force-remove-reinstreq mindmaster

这么折腾完了,apt又可以重新使用了。

参考:https://askubuntu.com/questions/88371/apt-synaptic-needs-to-reinstall-package-but-cant-find-the-archive-for-it

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注