Debian Debian-France Debian-Facile Debian-fr.org Debian-fr.xyz Debian ? Communautés

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 11-01-2021 11:04:48

jarek
Membre
Lieu : Haute Loire
Distrib. : bullseye
Noyau : linux 5.10 amd64
(G)UI : xfce4 - lightdm
Inscription : 24-06-2014

autoremove automatique

Bonjour tout le monde

Ce matin (noyau 5.10 installé hier) la màj "dist-upgrade" de bullseye informe d'une modification du comportement de "dist-upgrade" et de "full-upgrade".
Partie du message :

apt-listchanges : nouveautés
----------------------------

apt (2.1.16) unstable; urgency=medium

  Automatically remove unused kernels on apt {dist,full}-upgrade. To revert
  to previous behavior, set APT::Get::AutomaticRemove::Kernels to false or
  pass --no-auto-remove to the command. apt-get remains unchanged.


Plein de questions :

Il ne restera plus que UN seul noyau disponible au démarrage ?

Qu'est-ce que "APT::Get::AutomaticRemove::Kernels" ? Un fichier, une ligne scripte ?
Vous allez me trouver benêt mais je n'ai jamais utilisé des "::" !

Si on reviens au comportement précédent (avec l'une des deux solutions), et qu'on veut garder "noyau actuel + noyau précédent et rien d'autre", un "apt autoremove" sera-t-il correctement exécuté pour ce résultat.

J'ai peur d'une embrouille avec mon anglais ! Merci !


Définitivement pour ce qui est contre et contre ce qui est pour.
Ryzen3 3200G - Asrock B450

Hors ligne

#2 11-01-2021 12:32:51

--gilles--
Membre
Lieu : Orléans - La Source
Distrib. : debian 11
Noyau : Linux 5.10.0-3-amd64
(G)UI : mutter3.38.3-2
Inscription : 15-02-2016

Re : autoremove automatique

Bonjour jarek big_smile

Donne-nous le résultat des commandes suivantes :


Combien as-tu de noyaux installés ?

aptitude search '~i ~M linux-image'



Une simulation du comprtement d'apt autoremove t'en supprimerait combien ?

apt -s autoremove --purge



À  mon avis, apt devrait se comporter comme se comporte apt autoremove, c'est à dire laisser deux noyaux.


Nos vies commencent à prendre fin le jour où nous devenons silencieux à propos des choses qui comptent. Martin Luther King

Hors ligne

#3 11-01-2021 13:09:06

jarek
Membre
Lieu : Haute Loire
Distrib. : bullseye
Noyau : linux 5.10 amd64
(G)UI : xfce4 - lightdm
Inscription : 24-06-2014

Re : autoremove automatique

tropek@coin:~$ aptitude search '~i ~M linux-image'
i A linux-image-5.10.0-1-amd64                - Linux 5.10 for 64-bit PCs (signed)                  
i A linux-image-5.9.0-5-amd64                 - Linux 5.9 for 64-bit PCs (signed)


Ah ben tiens, il garde les DEUX derniers noyaux, j'avais compris qu'il n'en garderait qu'un (Automatically remove unused kernels).
Comme ça c'est bon.

Merci !


Définitivement pour ce qui est contre et contre ce qui est pour.
Ryzen3 3200G - Asrock B450

Hors ligne

#4 11-01-2021 18:01:47

vv222
Administrateur
Lieu : Bretagne
Distrib. : GNU/Linux Debian « Sid »
Noyau : Linux ≥ 5.10 (amd64)
(G)UI : Openbox
Inscription : 18-11-2013
Site Web

Re : autoremove automatique

jarek a écrit :

Ah ben tiens, il garde les DEUX derniers noyaux, j'avais compris qu'il n'en garderait qu'un (Automatically remove unused kernels).



Normalement il y a 3 noyaux qui sont conservés : celui en cours d’utilisation, et les deux précédents. Ceux qui sont plus anciens que ces trois là sont automatiquement désinstallés.

J’imagine que ce nombre est configurable via une option de /etc/apt/apt.conf.

---

My bad, le comportement par défaut est bien de garder 2 noyaux, en incluant celui en court d’utilisation.


Jouer sous Debian ? Facile !

En ligne

#5 11-01-2021 21:32:43

cyrille
Adhérent(e)
Distrib. : SID + FreeBSD. Stable sur serveurs.
(G)UI : Xfce/Openbox
Inscription : 21-06-2020
Site Web

Re : autoremove automatique

Seuls 3 sont conservés

 apt changelog apt




apt (2.1.16) unstable; urgency=medium

[....]


  * Rewrite of the kernel autoremoval code:
    - Determine autoremovable kernels at run-time (LP: #1615381), this fixes the
      issue where apt could consider a running kernel autoremovable
    - Automatically remove unused kernels on apt {full,dist}-upgrade.
      This helps ensuring that we don't run out of /boot space.
    - Only keep up to 3 (not 4) kernels.
      Ubuntu boot partitions were sized for 3 kernels, not 4.
 


"Ils ne me comprennent point, je ne suis pas la bouche qu’il faut à ces oreilles."
== Ainsi parlait Zarathoustra. ==
=== Nietzsche ===

En ligne

#6 12-01-2021 00:49:20

vv222
Administrateur
Lieu : Bretagne
Distrib. : GNU/Linux Debian « Sid »
Noyau : Linux ≥ 5.10 (amd64)
(G)UI : Openbox
Inscription : 18-11-2013
Site Web

Re : autoremove automatique

vv222 a écrit :

My bad, le comportement par défaut est bien de garder 2 noyaux, en incluant celui en court d’utilisation.

cyrille a écrit :

Seuls 3 sont conservés



Bon, je suis embrouillé, ou je ne sais plus compter tongue


Jouer sous Debian ? Facile !

En ligne

#7 12-01-2021 10:37:01

jarek
Membre
Lieu : Haute Loire
Distrib. : bullseye
Noyau : linux 5.10 amd64
(G)UI : xfce4 - lightdm
Inscription : 24-06-2014

Re : autoremove automatique

Un "autoremove" sur debian gardait les DEUX derniers.

Définitivement pour ce qui est contre et contre ce qui est pour.
Ryzen3 3200G - Asrock B450

Hors ligne

#8 12-01-2021 18:29:05

cyrille
Adhérent(e)
Distrib. : SID + FreeBSD. Stable sur serveurs.
(G)UI : Xfce/Openbox
Inscription : 21-06-2020
Site Web

Re : autoremove automatique

tiens marrant il n'y en a que 2 effectivement. Je pensais trois au vu de l'extrait sus-cité

$ aptitude search ~ilinux-image
i A linux-image-5.10.0-1-amd64                                                                        - Linux 5.10 for 64-bit PCs (signed)                                                                        
i A linux-image-5.9.0-5-amd64                                                                         - Linux 5.9 for 64-bit PCs (signed)                                                                          
i   linux-image-amd64                                                                                 - Linux pour les ordinateurs 64 bits (métapaquet)  



Ou alors le linux-image-amd64 compte pour un. Enfin, je ne sais .


"Ils ne me comprennent point, je ne suis pas la bouche qu’il faut à ces oreilles."
== Ainsi parlait Zarathoustra. ==
=== Nietzsche ===

En ligne

#9 29-01-2021 10:49:46

jarek
Membre
Lieu : Haute Loire
Distrib. : bullseye
Noyau : linux 5.10 amd64
(G)UI : xfce4 - lightdm
Inscription : 24-06-2014

Re : autoremove automatique

Linux-image-amd64 ne compte pas comme noyau.

Ce qui se passe : le autoremove n'est toujours pas automatique !
Il est proposé de l'exécuter à la màj suivante .

Définitivement pour ce qui est contre et contre ce qui est pour.
Ryzen3 3200G - Asrock B450

Hors ligne

Pied de page des forums