Par kernel ancien:
je vais essayer de vous l'expliquer, avec des copies de mes commandes.
habituellement, je fait mes mises à jours avec sudo yum --exclude=kernel* update --skip-broken --downloadonly puis avec sudo yum --exclude=kernel* update --skip-broken .
Je fait cela, car j'utilise virtualbox, et qu'il faut que le kernel, soit installer avec kmod vitualbox, lors de l'update, enfin c'est ce que je crois, (et cela m'évite aussi de réfléchir au démarrage, quel kernel choisir? lequel a eu droit à son kmod virtualbox)
Cela fonctionnait pas mal, jusqu'à ce que j'ai un pc que j'utilise moins.
Voilà, alors pour aujourd'hui, le 20 aout 2014, et pour vous expliquer,je lance sudo yum update --skip-broken --assumeno
sudo yum update --skip-broken --assumeno
Modules complémentaires chargés : fastestmirror, langpacks, refresh-packagekit
Loading mirror speeds from cached hostfile
* fedora: mir01.syntis.net
* livna: rpm.livna.org
* rpmfusion-free: mir01.syntis.net
* rpmfusion-free-updates: mir01.syntis.net
* rpmfusion-nonfree: mir01.syntis.net
* rpmfusion-nonfree-updates: mir01.syntis.net
* updates: mir01.syntis.net
Résolution des dépendances
--> Lancement de la transaction de test
---> Le paquet kernel.x86_64 0:3.15.10-200.fc20 sera installé
---> Le paquet kernel-debug-devel.x86_64 0:3.15.10-200.fc20 sera installé
---> Le paquet kernel-devel.x86_64 0:3.15.10-200.fc20 sera installé
---> Le paquet kernel-headers.x86_64 0:3.15.4-200.fc20 sera mis à jour
---> Le paquet kernel-headers.x86_64 0:3.15.10-200.fc20 sera utilisé
---> Le paquet kernel-modules-extra.x86_64 0:3.15.10-200.fc20 sera installé
---> Le paquet kmod-VirtualBox.x86_64 0:4.3.12-1.fc20.7 sera mis à jour
---> Le paquet kmod-VirtualBox.x86_64 0:4.3.14-1.fc20.4 sera utilisé
--> Traitement de la dépendance : kmod-VirtualBox-3.15.9-200.fc20.x86_64 >= 4.3.14-1.fc20.4 pour le paquet : kmod-VirtualBox-4.3.14-1.fc20.4.x86_64
--> Lancement de la transaction de test
---> Le paquet kmod-VirtualBox-3.15.9-200.fc20.x86_64.x86_64 0:4.3.14-1.fc20.4 sera installé
--> Traitement de la dépendance : kernel-uname-r = 3.15.9-200.fc20.x86_64 pour le paquet : kmod-VirtualBox-3.15.9-200.fc20.x86_64-4.3.14-1.fc20.4.x86_64
--> Lancement de la transaction de test
---> Le paquet kernel.x86_64 0:3.14.4-200.fc20 sera effacé
--> Traitement de la dépendance : kernel-uname-r = 3.14.4-200.fc20.x86_64 pour le paquet : kmod-VirtualBox-3.14.4-200.fc20.x86_64-4.3.12-1.fc20.x86_64
---> Le paquet kernel-debug-devel.x86_64 0:3.14.4-200.fc20 sera effacé
---> Le paquet kernel-devel.x86_64 0:3.14.4-200.fc20 sera effacé
---> Le paquet kernel-modules-extra.x86_64 0:3.14.4-200.fc20 sera effacé
---> Le paquet kmod-VirtualBox.x86_64 0:4.3.14-1.fc20.4 sera utilisé
---> Le paquet kmod-VirtualBox-3.15.9-200.fc20.x86_64.x86_64 0:4.3.14-1.fc20.4 sera installé
--> Lancement de la transaction de test
---> Le paquet kmod-VirtualBox-3.14.4-200.fc20.x86_64.x86_64 0:4.3.12-1.fc20 sera effacé
--> Lancement de la transaction de test
---> Le paquet kernel.x86_64 0:3.14.4-200.fc20 sera effacé
---> Le paquet kernel.x86_64 0:3.15.10-200.fc20 sera installé
---> Le paquet kernel-debug-devel.x86_64 0:3.14.4-200.fc20 sera effacé
---> Le paquet kernel-debug-devel.x86_64 0:3.15.10-200.fc20 sera installé
---> Le paquet kernel-devel.x86_64 0:3.14.4-200.fc20 sera effacé
---> Le paquet kernel-devel.x86_64 0:3.15.10-200.fc20 sera installé
---> Le paquet kernel-headers.x86_64 0:3.15.4-200.fc20 sera mis à jour
---> Le paquet kernel-headers.x86_64 0:3.15.10-200.fc20 sera utilisé
---> Le paquet kernel-modules-extra.x86_64 0:3.14.4-200.fc20 sera effacé
---> Le paquet kernel-modules-extra.x86_64 0:3.15.10-200.fc20 sera installé
---> Le paquet kmod-VirtualBox-3.14.4-200.fc20.x86_64.x86_64 0:4.3.12-1.fc20 sera effacé
--> Résolution des dépendances terminée
Paquets omis en raison de problèmes de dépendances :
kmod-VirtualBox-4.3.14-1.fc20.4.x86_64 depuis rpmfusion-free-updates
kmod-VirtualBox-3.15.9-200.fc20.x86_64-4.3.14-1.fc20.4.x86_64 depuis rpmfusion-free-updates
Dépendances résolues
================================================================================
Package Architecture
Version Dépôt Taille
================================================================================
Installation :
kernel x86_64 3.15.10-200.fc20 updates 32 M
kernel-debug-devel x86_64 3.15.10-200.fc20 updates 8.9 M
kernel-devel x86_64 3.15.10-200.fc20 updates 8.8 M
kernel-modules-extra x86_64 3.15.10-200.fc20 updates 2.1 M
Mise à jour :
kernel-headers x86_64 3.15.10-200.fc20 updates 962 k
Suppression :
kernel x86_64 3.14.4-200.fc20 @updates 135 M
kernel-debug-devel x86_64 3.14.4-200.fc20 @updates 33 M
kernel-devel x86_64 3.14.4-200.fc20 @updates 33 M
kernel-modules-extra x86_64 3.14.4-200.fc20 @updates 8.2 M
Suppression pour dépendances :
kmod-VirtualBox-3.14.4-200.fc20.x86_64
x86_64 4.3.12-1.fc20 @rpmfusion-free-updates 957 k
Omis (problèmes de dépendances) :
kmod-VirtualBox x86_64 4.3.14-1.fc20.4 rpmfusion-free-updates 12 k
kmod-VirtualBox-3.15.9-200.fc20.x86_64
x86_64 4.3.14-1.fc20.4 rpmfusion-free-updates 216 k
Résumé de la transaction
================================================================================
Installation 4 Paquets
Mettre à jour 1 Paquet
Supprimer 4 Paquets (+1 Paquet en dépendance)
Omis (problèmes de dépendances) 2 Paquets
Taille totale des téléchargements : 53 M
Exiting on user command
Votre transaction a été enregistrée, relancez-la avec :
yum load-transaction /tmp/yum_save_tx.2014-08-20.13-12.B1vxCd.yumtx
Ensuite, je lance, yum list *kmod-virtualbox*
yum list *kmod-virtualbox*
Modules complémentaires chargés : fastestmirror, langpacks, refresh-packagekit
google-chrome | 951 B 00:00
livna | 1.3 kB 00:00
playonlinux | 951 B 00:00
rpmfusion-free-updates | 3.3 kB 00:00
rpmfusion-nonfree-updates | 3.3 kB 00:00
updates/20/x86_64/metalink | 27 kB 00:00
virtualbox | 951 B 00:00
Loading mirror speeds from cached hostfile
* fedora: mir01.syntis.net
* livna: rpm.livna.org
* rpmfusion-free: mir01.syntis.net
* rpmfusion-free-updates: mir01.syntis.net
* rpmfusion-nonfree: mir01.syntis.net
* rpmfusion-nonfree-updates: mir01.syntis.net
* updates: mir01.syntis.net
Paquets installés
akmod-VirtualBox.x86_64 4.3.14-1.fc20.1 installed
kmod-VirtualBox.x86_64 4.3.12-1.fc20.7 @rpmfusion-free-updates
kmod-VirtualBox-3.14.4-200.fc20.x86_64.x86_64 4.3.12-1.fc20 @rpmfusion-free-updates
kmod-VirtualBox-3.14.9-200.fc20.x86_64.x86_64 4.3.12-1.fc20.1 @rpmfusion-free-updates
kmod-VirtualBox-3.15.4-200.fc20.x86_64.x86_64 4.3.14-1.fc20.1 installed
Paquets disponibles
kmod-VirtualBox.x86_64 4.3.14-1.fc20.4 rpmfusion-free-updates
kmod-VirtualBox-3.11.10-301.fc20.x86_64.x86_64 4.3.4-4.fc20 rpmfusion-free
kmod-VirtualBox-3.14.5-200.fc20.x86_64.x86_64 4.3.12-1.fc20.1 rpmfusion-free-updates
kmod-VirtualBox-3.14.6-200.fc20.x86_64.x86_64 4.3.12-1.fc20.2 rpmfusion-free-updates
kmod-VirtualBox-3.14.7-200.fc20.x86_64.x86_64 4.3.12-1.fc20.3 rpmfusion-free-updates
kmod-VirtualBox-3.14.8-200.fc20.x86_64.x86_64 4.3.12-1.fc20.4 rpmfusion-free-updates
kmod-VirtualBox-3.15.3-200.fc20.x86_64.x86_64 4.3.12-1.fc20.6 rpmfusion-free-updates
kmod-VirtualBox-3.15.5-200.fc20.x86_64.x86_64 4.3.12-1.fc20.8 rpmfusion-free-updates
kmod-VirtualBox-3.15.6-200.fc20.x86_64.x86_64 4.3.12-1.fc20.9 rpmfusion-free-updates
kmod-VirtualBox-3.15.7-200.fc20.x86_64.x86_64 4.3.14-1.fc20.1 rpmfusion-free-updates
kmod-VirtualBox-3.15.8-200.fc20.x86_64.x86_64 4.3.14-1.fc20.2 rpmfusion-free-updates
kmod-VirtualBox-3.15.9-200.fc20.x86_64.x86_64 4.3.14-1.fc20.4 rpmfusion-free-updates
donc , là, on voit, qu'on pourrait installer
kmod-VirtualBox-3.15.5-200.fc20.x86_64.x86_64 4.3.12-1.fc20.8 rpmfusion-free-updates
kmod-VirtualBox-3.15.6-200.fc20.x86_64.x86_64 4.3.12-1.fc20.9 rpmfusion-free-updates
kmod-VirtualBox-3.15.7-200.fc20.x86_64.x86_64 4.3.14-1.fc20.1 rpmfusion-free-updates
kmod-VirtualBox-3.15.8-200.fc20.x86_64.x86_64 4.3.14-1.fc20.2 rpmfusion-free-updates
kmod-VirtualBox-3.15.9-200.fc20.x86_64.x86_64 4.3.14-1.fc20.4 rpmfusion-free-updates
mais peut on installer les kernels, kernel-debug-devel, kernel-devel, kernel-modules-extra, kernel-headers , qui vont avec?
si je fait yum install kernel-3.15.9-200.fc20.x86_64.x86_64
sudo yum install kernel-3.15.9-200.fc20.x86_64.x86_64
Modules complémentaires chargés : fastestmirror, langpacks, refresh-packagekit
Loading mirror speeds from cached hostfile
* fedora: mir01.syntis.net
* livna: rpm.livna.org
* rpmfusion-free: mir01.syntis.net
* rpmfusion-free-updates: mir01.syntis.net
* rpmfusion-nonfree: mir01.syntis.net
* rpmfusion-nonfree-updates: mir01.syntis.net
* updates: mir01.syntis.net
Aucun paquet kernel-3.15.9-200.fc20.x86_64.x86_64 disponible.
Erreur : Rien à faire
mais si je fait yum install kernel-3.15.10-200.fc20
sudo yum install kernel-3.15.10-200.fc20
Modules complémentaires chargés : fastestmirror, langpacks, refresh-packagekit
Loading mirror speeds from cached hostfile
* fedora: mir01.syntis.net
* livna: rpm.livna.org
* rpmfusion-free: mir01.syntis.net
* rpmfusion-free-updates: mir01.syntis.net
* rpmfusion-nonfree: mir01.syntis.net
* rpmfusion-nonfree-updates: mir01.syntis.net
* updates: mir01.syntis.net
Résolution des dépendances
--> Lancement de la transaction de test
---> Le paquet kernel.x86_64 0:3.15.10-200.fc20 sera installé
--> Résolution des dépendances terminée
--> Lancement de la transaction de test
---> Le paquet kernel.x86_64 0:3.14.4-200.fc20 sera effacé
--> Traitement de la dépendance : kernel-uname-r = 3.14.4-200.fc20.x86_64 pour le paquet : kernel-modules-extra-3.14.4-200.fc20.x86_64
--> Traitement de la dépendance : kernel-uname-r = 3.14.4-200.fc20.x86_64 pour le paquet : kmod-VirtualBox-3.14.4-200.fc20.x86_64-4.3.12-1.fc20.x86_64
--> Lancement de la transaction de test
---> Le paquet kernel-modules-extra.x86_64 0:3.14.4-200.fc20 sera effacé
---> Le paquet kmod-VirtualBox-3.14.4-200.fc20.x86_64.x86_64 0:4.3.12-1.fc20 sera effacé
--> Résolution des dépendances terminée
Dépendances résolues
================================================================================
Package Architecture
Version Dépôt Taille
================================================================================
Installation :
kernel x86_64 3.15.10-200.fc20 updates 32 M
Suppression :
kernel x86_64 3.14.4-200.fc20 @updates 135 M
Suppression pour dépendances :
kernel-modules-extra x86_64 3.14.4-200.fc20 @updates 8.2 M
kmod-VirtualBox-3.14.4-200.fc20.x86_64
x86_64 4.3.12-1.fc20 @rpmfusion-free-updates 957 k
Résumé de la transaction
================================================================================
Installation 1 Paquet
Supprimer 1 Paquet (+2 Paquets en dépendance)
Taille totale des téléchargements : 32 M
Is this ok [y/d/N]: n
Exiting on user command
Votre transaction a été enregistrée, relancez-la avec :
yum load-transaction /tmp/yum_save_tx.2014-08-20.13-23.rI1J2a.yumtx