en ce moment, je m'amuse beaucoup apt-get
- et le problème, c'est que c'était de ma faute. J'avais activé les testing
paquets /etc/apt/sources.list
pour installer un certain paquet. Et j'ai dit à mon système de le faire apt-get dist-upgrade
. Tout a bien fonctionné, mais maintenant j'essaie de revenir à la stable
mise à jour - et j'échoue ...
En essayant de faire le apt-get dist-upgrade
, je reçois les informations suivantes:
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
Bon, ça va, mais quand j'essaie de faire ça, je reçois un avertissement en lettres rouges amicales et audacieuses:
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.
Eh bien, j'aime suivre les recommandations. La version correcte du noyau pour la stable
version serait linux-image-3.2.0-4-amd64
et elle est déjà installée. Le déclassement ne poserait probablement pas de problème si je travaillais avec l’ancien noyau? En fait, je ne sais pas comment activer le noyau à la 3.2.0
place de 3.10
.
dpkg -l | grep grub
dans la question.Réponses:
Regardez cela, cela semble indiquer qu'une rétrogradation est possible en utilisant apt-get:
http://ispire.me/downgrade-from-debian-sid-to-stable-from-jessie-to-wheezy/
Essentiels (en 3 étapes):
(Si la majeure partie de votre système est d'une version supérieure, vous voudrez procéder à une mise à niveau inférieure avec prudence. Voir en particulier les changements de format (fichiers de configuration et fichiers de configuration personnels)
Supprimez toutes les références à sid ou unstable dans votre
/etc/apt/sources.list
en supprimant, remplaçant ou en commentant. Assurez-vous d'sources.list
avoir ce que vous voulez (je recommande la sécurité et des sources deb stables). Par exemple:Épinglez la version que vous souhaitez insérer
/etc/apt/preferences
(les informations sur le paquet déjà téléchargées, mais désormais indésirables, seront alors ignorées).Enfin, nous devons exécuter le processus apt de mise à jour et de mise à niveau pour la mise à niveau inférieure de tous les paquets.
*
apt
demandera une confirmationSi vous ne pouvez pas expliquer ce que chacune de ces commandes fait indépendamment, lisez vos pages de manuel! :) Et faites de même pour au moins les options que vous utilisez dans d'autres utilitaires.
la source
/etc/issue
autres fichiers ne sont pas rétrogradés. Comment le résoudre?Si vous êtes sur Debian, vous aurez un méta-paquet pour le noyau installé.
Il suffit de purger le méta package (
linux-image-amd64
) et de le réinstaller.Alors vous auriez:
Redémarrer.
Info:
linux-image-amd64
est un méta-paquet. Il peut pointer vers un noyau stable ou sur un noyau back-porté (4.9.25-1 ~ bpo8 + 1) en fonction de la manière dont vous l'installez:ou
la source