Changer Ubuntu et supprimer le noyau

1. Téléchargez le noyau spécifié

1.1 Afficher le noyau actuel

  Utilisez uname -a la commande pour savoir que le noyau actuel est 5.4.0-149-generic, et installez le noyau spécifié si nécessaire.5.4.0-139-generic

uname -a
Linux adyonggan-u01 5.4.0-149-generic #156~18.04.1-Ubuntu SMP Wed Jan 25 15:56:22 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

1.2 Téléchargez le noyau

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install linux-image-5.4.0-139-generic linux-headers-5.4.0-139-generic linux-modules-extra-5.4.0-139-generic

L'installation de la version spécifiée peut Tabêtre complétée par :

  • **-genericIl s'agit d'un package d'image de noyau général. Le noyau général est optimisé pour un large éventail de matériels et d'utilisations, utilise des stratégies de planification de processeur standard et convient à la plupart des applications de bureau et de serveur conventionnelles.
  • **-lowlatencyIl s'agit d'un package d'images de noyau à faible latence dont le but est de réduire le temps de réponse du système et la latence d'E/S. Il est particulièrement adapté au traitement audio/vidéo en temps réel et à d'autres applications nécessitant une réponse à faible latence.
    PS : Notez que le cœur à faible latence peut avoir un certain impact sur les performances globales du système, car il change de planning plus fréquemment pour offrir des performances en temps réel plus élevées.
  • **-image-**Il s'agit d'un package d'image du noyau pour une version spécifique du noyau. Il s'agit d'un fichier contenant le noyau du système d'exploitation et constitue le composant principal pour démarrer et exécuter le système d'exploitation.
  • **-headers-**Contient les fichiers d'en-tête du noyau associés à une version spécifique du noyau.
  • **-modules-extra-**Il s'agit d'un composant de noyau chargeable qui contient des modules de noyau supplémentaires pour prendre en charge des périphériques matériels, des systèmes de fichiers ou d'autres fonctions spécifiques.

2. Changez le noyau désigné

2.1 Modifier le fichier de configuration grub

  S'il existe une option grub au démarrage de l'ordinateur, ignorez cette étape. Cette étape permet au système d'accéder directement à Ubuntu. Utilisez sudo vim /etc/default/grubedit grub configuration, modifiée comme suit :

GRUB_DEFAULT="gnulinux-advanced-c64beb92-0ea7-498d-bcf9-47c29cc9c45e>gnulinux-5.4.0-149-generic-advanced-c64beb92-0ea7-498d-bcf9-47c29cc9c45e"
#GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=3
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

dans:

  • GRUB_TIMEOUT_STYLE signifie définir le mode d'affichage du menu de démarrage. Caché signifie masquer le menu de démarrage une fois le compte à rebours terminé et afficher uniquement l'arrière-plan pendant le temps d'attente sans afficher les options de menu.
  • GRUB_TIMEOUT indique que la durée d'affichage du menu de démarrage est spécifiée, en secondes. Dans cet exemple, le menu de démarrage sera affiché pendant 3 secondes, puis l'entrée de démarrage par défaut sera automatiquement sélectionnée. Si l'utilisateur ne fait pas de sélection dans les 3 secondes, l'élément de démarrage par défaut sera automatiquement lancé.
      Enregistrez et quittez le fichier de configuration grub, utilisez-le sudo update-grubpour prendre effet, puis redémarrez l'ordinateur.

Noyau de commutation 2.2grub

  Après avoir redémarré l'ordinateur, grub界面选ubuntu的高级选项sélectionnez le noyau spécifié installé pour accéder au système et déterminez si la version du noyau a été modifiée.

uname -r
5.4.0-139-generic

3. Supprimez le noyau spécifié

3.1 Afficher le noyau actuel

uname -r

3.2 Afficher tous les cœurs

 dpkg --get-selections | grep linux

Insérer la description de l'image ici

3.3 Supprimer le noyau spécifié

Supprimer icilinux-5.6.16-050616-generic

sudo apt-get remove *5.6.16-050616*

3.4 Vérifier le noyau

Utilisez dpkg --get-selections | grep linuxla commande pour voir que linux-5.6.16l'état est désinstallé, ce qui signifie qu'il a été désinstallé.
Insérer la description de l'image ici

3.5 Supprimer les éléments de configuration du noyau spécifiés

Supprimer icilinux-5.6.16-050616-generic

sudo apt-get purge *5.6.16-050616*

3.6 Vérifier le noyau

 dpkg --get-selections | grep linux

Je suppose que tu aimes

Origine blog.csdn.net/qq_38429958/article/details/131720632
conseillé
Classement