Cuando lanzo un LXC CT nuevo con Ubuntu 21.04, no puedo instalar software-properties-common
lo que se requiere para apt-add-repository
.
En una instancia nueva, inicio sesión como root y ejecuto apt update
y apt upgrade
, luego apt install software-properties-common
obtengo 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.list
y lo siguiente comosoloelemento (comenta todo lo demás):
deb http://archive.ubuntu.com/ubuntu/ hirsute-proposed main
Luego ejecute apt update
una y apt upgrade
otra vez para reparar el paquete libglib2.0-0, luego restaure sources.list
a antes (pero deje la línea propuesta) y funcionará cuando intente instalar software-properties-common
nuevamente.
Por qué tiene que hacer esto para una instalación estándar es realmente confuso y una experiencia de usuario terrible.