¿Cómo soluciono un código de error que no me permite instalar ni actualizar nada?

¿Cómo soluciono un código de error que no me permite instalar ni actualizar nada?

Este es el mensaje que aparece cada vez que intento actualizar o instalar algo:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
  libvdpau1
The following NEW packages will be installed:
  libvdpau1
0 upgraded, 1 newly installed, 0 to remove and 24 not upgraded.
298 not fully installed or removed.
Need to get 0 B/25.6 kB of archives.
After this operation, 109 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 162877 files and directories currently installed.)
Preparing to unpack .../libvdpau1_1.3-1ubuntu2_amd64.deb ...
Unpacking libvdpau1:amd64 (1.3-1ubuntu2) ...
dpkg: error processing archive /var/cache/apt/archives/libvdpau1_1.3-1ubuntu2_am
d64.deb (--unpack):
 trying to overwrite shared '/etc/vdpau_wrapper.cfg', which is different from ot
her instances of package libvdpau1:amd64
Errors were encountered while processing:
 /var/cache/apt/archives/libvdpau1_1.3-1ubuntu2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
```output of ls -la /etc/apt/sources.list.d/

Respuesta1

Prueba esto:

sudo apt clean
sudo apt update
sudo apt install --reinstall libvdpau1
sudo apt --fix-broken install

Explicación:

  1. apt clean- Limpiar la caché de los paquetes de descarga; esto hará que los archivos del paquete se descarguen nuevamente.
  2. apt update- Actualizar la base de datos que almacena la lista de paquetes de software.
  3. apt install --reinstall libvdpau1reinstale el paquete libvdpau1que parece estar causando sus problemas
  4. apt --fix-broken install- Intento de corregir dependencias rotas.

Respuesta2

Yo probaría lo siguiente:

sudo dpkg --configure -a

Además, eliminaría libvdpau1 temporalmente e intentaría que todo funcione con "dpkg --configure" y "apt --fix-broken". Es posible que desee eliminarlo con:

sudo dpkg -r --force-depends libvdpau1

Esto es para evitar eliminar cualquier otra cosa. Tenga en cuenta que esto dejará temporalmente su sistema de paquetes en un estado roto si hay paquetes que dependen de libvdpau1, pero su sistema de paquetes ya está en un estado roto.

Una vez que todo funcione, intente reinstalarlo.

El error acerca de que al PPA de Gnome le falta un archivo de versión no parece estar relacionado con su problema actual. Probablemente se deba a haber activado un PPA después de una actualización a una versión más nueva (Focal) y el PPA no está configurado para esa nueva versión. En general, usar un PPA para algo como Gnome que sea parte integral del sistema no es una gran idea, pero estoy divagando. Deberías arreglar tu /etc/apt/sources.list y /etc/apt/sources.list.d

información relacionada