意外删除了 Spotify 文件夹,现在我无法卸载任何东西

意外删除了 Spotify 文件夹,现在我无法卸载任何东西

我意外删除了 Spotify 文件夹,现在我无法使用 apt-get 或软件中心卸载程序,当我尝试从命令行删除 flash 插件时,它给出了此错误:

/var/lib/dpkg/info/spotify-client.postinst: 5: /var/lib/dpkg/info/spotify-client.postinst: ./register.sh: not found
dpkg: error processing package spotify-client (--configure):
 subprocess installed post-installation script returned error exit status 127
Errors were encountered while processing:
 spotify-client
E: Sub-process /usr/bin/dpkg returned an error code (1)

该怎么办?

答案1

由于 Spotify 包似乎仍处于“已配置”状态,但其中一些文件已被删除,因此您需要先重新安装它:

sudo apt-get install -f --reinstall spotify-client

然后你应该能够正常卸载它:

sudo apt-get remove spotify-client

答案2

从 repo 下载 spotify-client deb 包:

cd ~/Downloads && apt-get download spotify-client

使用安装dpkg

sudo dpkg -i --force-all --no-triggers downloaded_deb

如果有效的话,您将能够正确地将其删除。

如果不起作用但返回127错误,则可能需要重新安装dpkg,这是解决软件包安装不完整的提示(在您的情况下,Spotify 文件夹被意外删除)。dpkg重新安装后,请重做命令sudo dpkg -i --force-all --no-triggers downloaded_deb

答案3

你试过了吗?

    sudo apt-get purge spotify-client
    sudo apt-get install -f spotify-client

相关内容