Después de 15.10 -> 16.04, las utilidades de archivos de escritorio no se pueden configurar

Después de 15.10 -> 16.04, las utilidades de archivos de escritorio no se pueden configurar

La actualización x86_64 de ayer de 15.10 a 16.04 pareció ir bien, pero me quedo con esta situación:

$ sudo apt-get install --reinstall desktop-file-utils
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
libgdata-common libgdata22 libgoa-1.0-0b libgoa-1.0-common liboauth0
Use 'apt autoremove' to remove them.
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 5 not upgraded.
2 not fully installed or removed.
Need to get 0 B/7,564 kB of archives.
After this operation, 0 B of additional disk space will be used.
E: Internal Error, No file name for desktop-file-utils:amd64
$

No hay mucho en el sistema, así que estoy tentado a reinstalarlo, pero si existe una solución más sencilla, sería genial. Buscar en Google no me ha ayudado a resolver esto.

Gracias,

Miguel

Respuesta1

Me encontré con este error, pero con un nombre de paquete diferente.

Primero, parece que tiene algunos paquetes parcialmente instalados/configurados en el camino. Ejecute dpkg --configure -a para intentar resolver esos problemas. Observe los nombres de los paquetes enumerados si se produce algún error. Deberá eliminarlos y reinstalarlos por completo una vez que haya terminado con su paquete de destino.

Lo que me ayudó fue eliminar el paquete infractor, borrar el caché e instalarlo nuevamente.

    # apt-get purge <partially installed/configured packages>
    # apt-get clean; apt-get update
    # apt-get install <package name(s)>

También puede descargar el paquete individual e instalarlo mediante dpkg -i checkhttp://paquetes.ubuntu.com/xenial/

    # wget http://mirrors.kernel.org/ubuntu/pool/main/d/desktop-file-utils/desktop-file-utils_0.22-1ubuntu5_amd64.deb
    # dpkg -i desktop-file-utils_0.22-1ubuntu5_amd64.deb

Respuesta2

Falsa alarma. De hecho, el problema existía, pero había agregado otro ppa cuyo paquete de interés me parece haber sido el verdadero culpable. Un efecto secundario fue el problema que publiqué. Con ese ppa eliminado, todo vuelve a estar bien.

información relacionada