
Eu acidentalmente removi a pasta Spotify e agora não consigo desinstalar programas com o apt-get ou o Software Center, quando tento remover o plugin flash da linha de comando, recebo este erro:
/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)
O que fazer?
Responder1
Como parece que o pacote Spotify ainda está no estado “configurado”, mas teve alguns de seus arquivos removidos, você precisa reinstalá-lo primeiro:
sudo apt-get install -f --reinstall spotify-client
Então você poderá desinstalá-lo normalmente:
sudo apt-get remove spotify-client
Responder2
Baixe o pacote spotify-client deb do repositório:
cd ~/Downloads && apt-get download spotify-client
Instale-o comdpkg
sudo dpkg -i --force-all --no-triggers downloaded_deb
Se funcionar, você poderá removê-lo corretamente.
Se não funcionar mas retornar 127
erro, pode ser necessário reinstalar dpkg
, essa é uma dica para superar a instalação incompleta de um pacote (No seu caso, a pasta do Spotify foi removida acidentalmente). Assim que dpkg
for reinstalado, você refaz o comando sudo dpkg -i --force-all --no-triggers downloaded_deb
.
Responder3
Você tentou?
sudo apt-get purge spotify-client
sudo apt-get install -f spotify-client