由于软件包错误,无法安装任何软件

Can not install any software because of package error

我正在尝试使用 sudo apt-get install k3b 通过终端安装 k3b,但是当我这样做时出现以下错误:The package slack-desktop needs to be reinstalled, but cant find an archive for it.

我不关心这个 slack-desktop 包,所以我认为用 sudo apt-get remove slack-desktop 删除它会解决问题,不幸的是没有解决问题。所以我尝试了 purge 命令,但也没有成功。我该如何解决这个问题,以便我可以安装新软件。

你应该使用:

sudo dpkg --remove --force-all slack-desktop
sudo apt-get -f install
sudo apt-get update

您也可以按照以下方式删除它:

sudo cp /var/lib/dpkg/status /var/lib/dpkg/status.backup
sudo nano /var/lib/dpkg/status

Ctrl+w 然后输入 slack-desktop ,只有 remove/comment 出 slack-desktop条目。

保存并退出。

更新并安装 k3b:

sudo apt-get update
sudo apt-get install k3b