No se puede instalar software-properties-common en una nueva instancia de Ubuntu 21.04

No se puede instalar software-properties-common en una nueva instancia de Ubuntu 21.04

Cuando lanzo un LXC CT nuevo con Ubuntu 21.04, no puedo instalar software-properties-commonlo que se requiere para apt-add-repository.

En una instancia nueva, inicio sesión como root y ejecuto apt updatey apt upgrade, luego apt install software-properties-commonobtengo este resultado:

root@kubernetes:~# apt install software-properties-common
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 software-properties-common : Depends: packagekit but it is not installable
E: Unable to correct problems, you have held broken packages.

root@kubernetes:~# apt install packagekit
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libglib2.0-bin : Depends: libglib2.0-0 (= 2.68.1-1~ubuntu21.04.1) but 2.68.0-1 is to be installed
E: Unable to correct problems, you have held broken packages.

¿Alguna idea de por qué no puedo instalar esto en una instancia nueva? Parece un poco desordenado.

Respuesta1

Bueno, para cualquiera que tenga este problema, la solución fue editar /etc/apt/sources.listy lo siguiente comosoloelemento (comenta todo lo demás):

deb http://archive.ubuntu.com/ubuntu/ hirsute-proposed main

Luego ejecute apt updateuna y apt upgradeotra vez para reparar el paquete libglib2.0-0, luego restaure sources.lista antes (pero deje la línea propuesta) y funcionará cuando intente instalar software-properties-commonnuevamente.

Por qué tiene que hacer esto para una instalación estándar es realmente confuso y una experiencia de usuario terrible.

información relacionada