Méthode : 1. Modifiez le fichier de configuration yum et ajoutez "exclude=kernel*" après "[main]" ; 2. Utilisez "yum update --exclude "initscripts*,kernel*,centos-release*"-y" La commande ne met pas à niveau le noyau.
L'environnement d'exploitation de cet article : système centos 7, ordinateur Dell G3.
Lorsque RedHat/CentOS/Fedora utilise yum update pour mettre à jour, le noyau sera mis à niveau par défaut. Cependant, après la mise à niveau du noyau de certains matériels de serveur (en particulier des machines assemblées), le nouveau noyau peut ne pas reconnaître certains matériels et il est très difficile de réinstaller le pilote.
Ne mettez donc pas à niveau le noyau facilement dans un environnement de production, sauf si vous êtes sûr qu'il n'y aura pas de problèmes gênants après la mise à niveau du noyau.
Si vous ne souhaitez pas mettre à niveau le noyau mais uniquement mettre à jour d'autres packages logiciels, il existe deux méthodes :
1 La commande pour mettre à niveau CentOS sans mettre à niveau le noyau lors de la mise à niveau du logiciel est la suivante
CentOS7.5. /7.6
yum update --exclude "kmod-kvdo*,kernel*,centos-release*" -y
CentOS7.2/7.3/ 7.4
yum update --exclude "initscripts*,kernel*,centos-release*" -y
CentOS6.8/6.9
yum update --exclude "kernel*,centos-release*" -y
1 Modifiez le fichier de configuration yum vim /etc/yum.conf et ajoutez exclure=kernel*
à la fin. de [main] ou ajoutez-le directement après la commande yum Les paramètres suivants :
yum –exclude=kernel* update vi /etc/yum.conf # 在 [main] 的最后添加: exclude=kernel* # 和 exclude=centos-release* # 按 Esc 键,输入 :wq,然后回车
Tutoriel recommandé : "tutoriel centos"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!