logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

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

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

#1 23-06-2018 16:02:16

grivar
Membre
Distrib. : Linux mx16
Noyau : Linux 4.4.10-antix.1-486-smp
(G)UI : Xfce 4.12.2 (Gtk 2.24.25) dm: lightdm
Inscription : 25-08-2016

demande d'utilisation de apt-get autoremove

hello all,
Avant d'entrer dans les détails et ne sachant pas exactement qu'elles informations fournir, que je donnerai a la demande, je commencerai juste par ceci:

-) Qu'elle est ou sont les raisons qui font que a chaque fois que j'utilise "apt-get update-upgrade" j'ai ceci ??

Lecture des informations d'état... Fait
Calcul de la mise à jour... Le paquet suivant a été installé automatiquement et n'est plus nécessaire :
  linux-image-3.16.0-4-686-pae
Veuillez utiliser « apt-get autoremove » pour le supprimer.
 


Et cela même si c'est le kernel en cours....
Exemple, je boot sur

echo    'Chargement de Linux 3.16.0-4-686-pae…'
        linux    /boot/vmlinuz-3.16.0-4-686-pae root=UUID=2630b494-8ca2-4672-bae9-fa29b58ab472 ro  quiet
        echo    'Chargement du disque mémoire initial…'
        initrd    /boot/initrd.img-3.16.0-4-686-pae


-) Pourquoi vouloir supprimer le kernel en cours ?

Quelques informations...

inxi -r


Repos:     Active apt repos in: /etc/apt/sources.list.d/antix.list
           1: deb http://nl.mxrepo.com/antix/jessie/ jessie main

           Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
           1: deb http://ftp.be.debian.org/debian/ jessie-updates main contrib non-free

           Active apt repos in: /etc/apt/sources.list.d/debian.list
           1: deb http://ftp.be.debian.org/debian/ jessie main contrib non-free
           2: deb http://security.debian.org/ jessie/updates main contrib non-free
           3: deb-src http://ftp.be.debian.org/debian/ jessie main contrib non-free

           Active apt repos in: /etc/apt/sources.list.d/mx.list
           1: deb http://nl.mxrepo.com/mx/repo/ mx15 main non-free

           Active apt repos in: /etc/apt/sources.list.d/mx16.list
           1: deb http://nl.mxrepo.com/mx/repo/ mx16 non-free main

           No active apt repos in: /etc/apt/sources.list.d/various.list
 



-) mon répertoire /boot

ls /boot/ |grep vmlinuz*


vmlinuz-3.16.0-4-586
vmlinuz-3.16.0-4-686-pae
vmlinuz-3.16.0-6-586
 



-) la sortie de policy

apt-cache policy linux-image-3.16.0-4-686-pae


linux-image-3.16.0-4-686-pae:
  Installé : 3.16.51-3
  Candidat : 3.16.51-3
 Table de version :
 *** 3.16.51-3 0
        500 http://ftp.be.debian.org/debian/ jessie-updates/main i386 Packages
        100 /var/lib/dpkg/status
     3.16.43-2+deb8u5 0
        500 http://security.debian.org/ jessie/updates/main i386 Packages
 


apt-cache policy linux-image-3.16.0-4-586


linux-image-3.16.0-4-586:
  Installé : 3.16.51-3
  Candidat : 3.16.51-3
 Table de version :
 *** 3.16.51-3 0
        500 http://ftp.be.debian.org/debian/ jessie-updates/main i386 Packages
        100 /var/lib/dpkg/status
     3.16.43-2+deb8u5 0
        500 http://security.debian.org/ jessie/updates/main i386 Packages
 


apt-cache policy linux-image-3.16.0-6-586


linux-image-3.16.0-6-586:
  Installé : 3.16.56-1+deb8u1
  Candidat : 3.16.56-1+deb8u1
 Table de version :
 *** 3.16.56-1+deb8u1 0
        500 http://ftp.be.debian.org/debian/ jessie/main i386 Packages
        500 http://security.debian.org/ jessie/updates/main i386 Packages
        100 /var/lib/dpkg/status
 



Merci

Hors ligne

#2 23-06-2018 16:54:30

nono47
Invité

Re : demande d'utilisation de apt-get autoremove

Salut,

A chaque fois que le noyau ( paquet : linux-image ) se met à jour, l'ancien noyau n'est pas automatiquement supprimer et tu te retrouves avec plusieurs noyaux .
Il t'invite à l'enlever avec apt-get autoremove .

La bonne pratique est d'utiliser celui à jour et d'en garder un autre en secours si il y a un soucis .
Juste 2 noyaux c'est bien, après un noyau, ça n'occupe pas trop de place non plus .

Soit tu le supprimes avec apt autoremove , soit tu dis à apt de le garder avec apt-mark hold linux-image-3.16.0-4-686-pae
( si jamais après coup, tu décides de l'enlever, un apt-mark unhold linux-image-3.16.0-4-686-pae le permettra )
smile

Dernière modification par nono47 (23-06-2018 16:57:07)

#3 25-06-2018 11:06:18

LeDub
Membre
Lieu : Orry-la-Ville (60)
Distrib. : Debian GNU/Linux 10 (buster)
Noyau : 4.19.0-17-amd64
(G)UI : XFCE / KDE
Inscription : 18-02-2014

Re : demande d'utilisation de apt-get autoremove

Bonjour grivar,

Très bien toutes ces commandes pour interroger les paquets, cependant tu ne mentionnes pas quel noyau tu utilises.
Cette information est disponible via un simple uname -r.

Moi, régulièrement je fais des


uname -r

# pour connaître le numéro du noyau

dpkg -l | grep -i linux-image
 

# pour connaître les paquets de noyaux installés
puis un petit

apt purge <les paquets en trop>



LeDub en mode purge chez son futur ex-client !

Edit à toto : En mode BBcode, modifié les Commandes root et user en utilisant le BBcode du forum pour chacune seule. C'est plus clair à lire pour tous.

Hors ligne

#4 25-06-2018 18:32:46

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : demande d'utilisation de apt-get autoremove

Bonjour,
Sur une Debian stretch, il me semble que ça se gère tout seul
actuellement, j'ai 2 noyaux installés

ii  linux-image-4.9.0-5-amd64             4.9.65-3+deb9u2                   amd64        Linux 4.9 for 64-bit PCs
ii  linux-image-4.9.0-6-amd64             4.9.88-1+deb9u1                   amd64        Linux 4.9 for 64-bit PCs
 


je crois que si une version 4.9.0-7-amd64 sort, la version 4.9.0-5 sera proposée à l'autoremove.

Hors ligne

#5 25-06-2018 18:43:58

anonyme
Invité

Re : demande d'utilisation de apt-get autoremove

Bonjour
tu ne peut pas supprimer un noyau en cour d'utilisation , ça va se solder par un échec.

avec les noyaux extérieur a debian , ça peut ne pas fonctionner (par exemple de kernel.org). j'ai 4 ou 5 noyaux installés (manuellement par dpkg -i) .

pour bien retirer le noyau j' ajoute "--purge" a la commande , je sais pas si il existe une commande qui fait les deux "remove" et "purge" , j' utilise synaptic roll  tongue

par exemple:


apt-get autoremove --purge
 



par exemple sur la machine ou je suis 2 noyaux installés (mais parfois ça bug  roll  )


dpkg -l | grep -i linux-image
 


retour


ii  linux-image-4.16.0-1-amd64           4.16.5-1                                amd64        Linux 4.16 for 64-bit PCs
ii  linux-image-4.16.0-2-amd64           4.16.12-1                               amd64        Linux 4.16 for 64-bit PCs
ii  linux-image-amd64                    4.16+94                                 amd64        Linux for 64-bit PCs (meta-package)
 



avec des noyaux externe a debian , on cumule autant de noyaux désiré ...... (sur une machine de test en buster)


dpkg -l | grep -i linux-image
 



ii  linux-image-4.16.0-2-amd64            4.16.12-1                      amd64        Linux 4.16 for 64-bit PCs
ii  linux-image-4.17.1-amd64              4.17.1-1                       amd64        Linux kernel, version 4.17.1-amd64
ii  linux-image-4.18.0-rc1-amd64          4.18.0-rc1-1                   amd64        Linux kernel, version 4.18.0-rc1-amd64
ii  linux-image-4.18.0-rc2-amd64          4.18.0-rc2-1                   amd64        Linux kernel, version 4.18.0-rc2-amd64
ii  linux-image-amd64                     4.16+94                        amd64        Linux for 64-bit PCs (meta-package)
 


nota : je nettoie de temps en temps .....  roll


apt upgrade
 


retour


Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
 



ps: pour les noyaux debian peut etre qu ils sont marqués "installé manuellement"  quand ça bug , mais pas prouvé roll

Dernière modification par anonyme (25-06-2018 19:10:21)

#6 29-06-2018 21:35:45

grivar
Membre
Distrib. : Linux mx16
Noyau : Linux 4.4.10-antix.1-486-smp
(G)UI : Xfce 4.12.2 (Gtk 2.24.25) dm: lightdm
Inscription : 25-08-2016

Re : demande d'utilisation de apt-get autoremove

hello all,
Merci a vous tous pour vos remontées yes.gif
-) Voici tjs quelques informations demandées et autres....
°) pour le numéro du noyau en cour au moment d'éditer se sujet...

 cat /proc/version

Linux version 3.16.0-4-686-pae (debian-kernel@lists.debian.org) (gcc version 4.8.4 (Debian 4.8.4-1) ) #1 SMP Debian 3.16.51-3 (2017-12-13)

°) pour les paquets de noyaux installés

dpkg -l | grep -iE 'linux-image*|linux-headers'

ii  linux-headers-3.16.0-4-586           3.16.51-3                                  i386         Header files for Linux 3.16.0-4-586
ii  linux-headers-3.16.0-4-686-pae       3.16.51-3                                  i386         Header files for Linux 3.16.0-4-686-pae
ii  linux-headers-3.16.0-4-common        3.16.51-3                                  i386         Common header files for Linux 3.16.0-4
ii  linux-image-3.16.0-4-586             3.16.51-3                                  i386         Linux 3.16 for older PCs
hi  linux-image-3.16.0-4-686-pae         3.16.51-3                                  i386         Linux 3.16 for modern PCs
ii  linux-image-3.16.0-6-586             3.16.56-1+deb8u1                           i386         Linux 3.16 for older PCs


.

nono47 a écrit :

tu dis à apt de le garder avec apt-mark hold linux-image-3.16.0-4-686-pae
( si jamais après coup, tu décides de l'enlever, un apt-mark unhold linux-image-3.16.0-4-686-pae le permettra )
smile

Merci pour cette solution, que j'ai appliquée..
-) apt-mark hold linux-image-3.16.0-4-686-pae  me convient, disons pour le moment.... scratchhead.gif

Pour ma question ?

Qu'elle est ou sont les raisons qui font que a chaque fois que j'utilise "apt-get update-upgrade" j'ai ceci ??

Ceci est il la réponse pour cette question ?

nono47 a écrit :

A chaque fois que le noyau ( paquet : linux-image ) se met à jour, l'ancien noyau n'est pas automatiquement supprimer et tu te retrouves avec plusieurs noyaux .
Il t'invite à l'enlever avec apt-get autoremove .




PS: je vais modifier le titre du sujet, qui est "demande d'utilisation de apt-get autoremove", car cela porte a confusion.... old_geek.gif et je m'en excuse....
Je ne cherche pas a utiliser apt-get autoremove, mais je pense plus a une erreur qui est survenue il y a peut.....

A suivre...

Hors ligne

Pied de page des forums