Table des matières
Ubuntu
Cette page est dédiée à Ubuntu ainsi que les différentes « saveurs ».
Supprimer snapd
Snapd est un projet mis en avant par Canonical, que l'on retrouve automatiquement installé dans les dernières versions de Ubuntu.
Il est tout à fait possible de le désinstaller (et de le « bloquer »).
Tout d'abord, il faut lister tous les snaps installés, grâce à cette commande :
snap list
On les supprime un à un à l'exception de core (par exemple pour supprimer snap-store)
snap remove snap-store
Maintenant on supprime le paquet snapd :
apt remove --purge snapd
On va ensuite « bloquer » ce paquet grâce à la technique du pinning. On va créer un fichier nosnap.pref
1) dans le dossier /etc/apt/preferences.d/
- nosnap.pref
Package: snapd Pin: release a=* Pin-Priority: -10
On donne une priorité négative comme ça, ce paquet ne sera jamais installé.
Conserver plusieurs noyaux
Par défaut, cette distribution conserve uniquement deux noyaux, si pour une raison, on souhaite conserver des noyaux plus anciens, il faut modifier le fichier /etc/kernel/postinst.d/apt-auto-removal
et trouver la ligne commençant par previous_version.
[...] previous_version="$(echo "$debverlist" | sed -n 2p)" [...]
Par exemple, si l'on en veut trois, on doit modifier cette ligne :
[...] previous_version="$(echo "$debverlist" | sed -n 2,4p)" [...]
Lister les noyaux
- linux-image → Debian
- linux-image-generic → Ubuntu
Pour lister les différents noyaux installés sur son système :
dpkg -l | grep linux-image
C'est la deuxième colonne qui est intéressantes, car cela correspond au nom du paquet.
Pour être sûr de quel noyau est utilisé, on peut utiliser la commande uname -r
.
Supprimer un noyau
Le système conservera dans tous les cas deux noyaux, donc cette commande peut avoir des effets de bord indésirable.
apt remove --purge linux-image-...-generic
Plus besoin de mettre à jour le chargeur d'amorçage Grub2, c'est fait automatiquement 2).