Actualmente me estoy divirtiendo mucho, apt-get
y lo malo es que fue mi culpa. Había habilitado los testing
paquetes /etc/apt/sources.list
para instalar un paquete determinado. Y le dije a mi sistema que lo haga apt-get dist-upgrade
. Todo funcionó bien, pero ahora estoy tratando de volver a la stable
actualización, y fallo ...
Al intentar hacer apt-get dist-upgrade
, obtengo la siguiente información:
The following packages will be REMOVED:
linux-image-3.10-3-amd64
The following NEW packages will be installed:
libcgi-fast-perl libfcgi-perl libyaml-syck-perl
The following packages will be DOWNGRADED:
initramfs-tools libdate-manip-perl munin munin-common
Bueno, está bien, pero cuando trato de hacer esto, recibo una advertencia en negrita y amistosa en letras rojas:
You are running a kernel (version 3.10-3-amd64) and attempting to remove the same version.
...
It is highly recommended to abort the kernel removal unless you are prepared to fix the system after removal.
Bueno, me gusta seguir las recomendaciones. La versión correcta del kernel para el stable
lanzamiento sería linux-image-3.2.0-4-amd64
y ya está instalada. ¿Probablemente la degradación no sería un problema si estuviera trabajando con el kernel anterior? En realidad, no tengo idea de cómo habilitar el núcleo en 3.2.0
lugar de 3.10
.
dpkg -l | grep grub
en la pregunta.Respuestas:
Mira esto, parece indicar que es posible degradar usando apt-get:
http://ispire.me/downgrade-from-debian-sid-to-stable-from-jessie-to-wheezy/
Essentials (3 pasos):
(Si gran parte de su sistema es de una versión superior, querrá tener cuidado al degradar. Vea especialmente los cambios de formato (datos y archivos de configuración personal)
Elimine todas las referencias a sid o inestables en su
/etc/apt/sources.list
eliminar, reemplazar o comentar. Asegúrese desources.list
tener lo que desea (recomiendo seguridad y fuentes de Deb estables). Por ejemplo:Fije la versión que desea
/etc/apt/preferences
(esto hará que la información del paquete ya descargada pero ahora no deseada se ignore como se desee).Finalmente, tenemos que ejecutar el proceso de actualización y actualización de apt para degradar todos los paquetes.
*
apt
pedirá confirmaciónSi no puede explicar qué hace cada uno de estos comandos de forma independiente, ¡ lea sus páginas de manual! :) Y haga lo mismo para al menos las opciones que usa en otras utilidades.
fuente
/etc/issue
y otros archivos se mantienen no degradados. ¿Como resolverlo?Si está en Debian, tendría instalado un metapaquete para el núcleo.
Simplemente purgue el metapaquete (
linux-image-amd64
) y vuelva a instalarlo.Entonces tendrías:
Reiniciar.
Información:
linux-image-amd64
Es un meta paquete. Podría apuntar a un kernel estable o uno con puerto posterior (4.9.25-1 ~ bpo8 + 1) dependiendo de cómo lo instale:o
fuente