
Accidentalmente eliminé la carpeta Spotify y ahora no puedo desinstalar programas con apt-get o el Centro de software, cuando intento eliminar el complemento flash desde la línea de comando, me aparece este error:
/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)
¿Qué hacer?
Respuesta1
Dado que parece que el paquete Spotify todavía está en el estado "configurado", pero se eliminaron algunos de sus archivos, primero debe reinstalarlo:
sudo apt-get install -f --reinstall spotify-client
Entonces deberías poder desinstalarlo normalmente:
sudo apt-get remove spotify-client
Respuesta2
Descargue el paquete deb de spotify-client desde el repositorio:
cd ~/Downloads && apt-get download spotify-client
instalarlo condpkg
sudo dpkg -i --force-all --no-triggers downloaded_deb
Si funciona, podrás eliminarlo correctamente.
Si no funciona pero devuelve 127
un error, es posible que tengas que volver a instalarlo dpkg
, este es un consejo para superar la instalación incompleta de un paquete (en tu caso, la carpeta de Spotify se eliminó accidentalmente). Una vez dpkg
reinstalado, rehace el comando sudo dpkg -i --force-all --no-triggers downloaded_deb
.
Respuesta3
¿Has probado?
sudo apt-get purge spotify-client
sudo apt-get install -f spotify-client