Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/08/2017, à 22:58

Serge31500

Pas assez d'espace pour faire les mises à jour !!!

Bonjour,

je  suis   un  ignorant   en  matière    informatique  :    c'est une  relation   qui  m'a  installé   LINUX.

Voici la  procédure  que  je  suis    à   chaque   fois    que  je n'ai  pas  assez  d'espace  pour  les  mises  à   jour   !

Est  ce   correct  ?
( a priori  non !!!)
Merci.

Serge

1)     sudo apt-get clean
2)     sudo apt-get autoclean
3)     sudo apt-get autoremove
4)     dpkg -l | grep ^rc | cut -d' ' -f3 | xargs sudo dpkg --purge

Hors ligne

#2 Le 17/08/2017, à 01:49

moko138

Re : Pas assez d'espace pour faire les mises à jour !!!

sudo apt-get clean : très bien.

sudo apt-get autoclean : exactement inutile (cf. man apt-get) quand on fait sudo apt-get clean.

sudo apt-get autoremove : bien. Mieux avec l'option --purge, de façon à éviter de laisser traîner des fichiers de configuration périmés (les ^rc de ta commande suivante).

dpkg -l | grep ^rc | cut -d' ' -f3 | xargs sudo dpkg --purge : très bien pour la lisibilité, mais gain de place quasi nul.
  - -

Il te reste à faire

dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"

pour vérifier combien de noyaux subsistent dans ton système.
Si plus de deux : nettoyage !
  - -

Si tu es souvent à court d'espace, c'est peut-être ton partitionnement qui est un peu juste ; montre aussi

df -Th | grep -Ev "devpts|none|proc|sys|tmpfs|udev"; echo; df -Ti | grep -Ev "devpts|none|proc|sys|tmpfs|udev"

%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#3 Le 17/08/2017, à 08:21

FrancisFDZ

Re : Pas assez d'espace pour faire les mises à jour !!!

Bonjour,
Le problème de manque de place est un problème récurrent, dû essentiellement à l'accumulation,  au fil des mises à jour, de fichiers liés au noyau dans les répertoires /boot et /usr. Dans le cas où le répertoire /boot est dans une partition dédiée, c'est généralement les fichiers de ce répertoire qui posent problème (ça dépend aussi, bien sur, de la taille de la partition). Ce manque de place impacte surtout les utilitaires de mise à jour (dpkg, apt-get) qui manquent de place pour installer les nouveaux fichiers. La commande "apt-get autoremove --purge" permet de faire de la place, mais je lui préfère le script de Hoper kclean, encore beaucoup plus efficace (voir ). Il est souvent nécessaire de faire d'abord un petit nettoyage "à la main" dans /boot et éventuellement /usr pour supprimer des fichiers liés aux versions les plus anciennes des noyaux (attention aux noyaux LTS). kclean permet de ne conserver que les fichiers correspondants aux deux derniers noyaux, pour garder le noyau précédent activable en cas de problèmes.
Le seul défaut que j'ai pu relever : c'est un peu long, mais c'est la rançon de l'efficacité.


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#4 Le 04/04/2018, à 17:34

Serge31500

Re : Pas assez d'espace pour faire les mises à jour !!!

Bonjour,

difficulté    nouvelle   pour  effectuer  une  mise  à  jour   !!!

<< La mise à jour nécessite un total de 93,1 M d'espace libre sur le disque '/boot'. Veuillez libérer au moins 2 949 k sur '/boot'. Vous pouvez supprimer les anciens noyaux en utilisant 'sudo apt autoremove', et vous pouvez également définir COMPRESS=xz dans /etc/initramfs-tools/initramfs.conf pour réduire la taille de votre initramfs. >>



  serge@asus:~$ sudo apt autoremove
[sudo] Mot de passe de serge : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 15 non mis à jour.
serge@asus:~$   

!!! ???

Hors ligne

#5 Le 04/04/2018, à 17:38

michel_04

Re : Pas assez d'espace pour faire les mises à jour !!!

Bonjour,

Donne les retours de :

df -h
df -i

Et de :

dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"

A+

Hors ligne

#6 Le 04/04/2018, à 17:42

xubu1957

Re : Pas assez d'espace pour faire les mises à jour !!!


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#7 Le 05/04/2018, à 09:52

Serge31500

Re : Pas assez d'espace pour faire les mises à jour !!!

Bonjour,

 serge@asus:~$ df -h
Sys. de fichiers             Taille Utilisé Dispo Uti% Monté sur
udev                           3,6G       0  3,6G   0% /dev
tmpfs                          728M    9,6M  719M   2% /run
/dev/mapper/xubuntu--vg-root   455G    172G  261G  40% /
tmpfs                          3,6G     65M  3,5G   2% /dev/shm
tmpfs                          5,0M    4,0K  5,0M   1% /run/lock
tmpfs                          3,6G       0  3,6G   0% /sys/fs/cgroup
/dev/sda1                      236M    138M   86M  62% /boot
cgmfs                          100K       0  100K   0% /run/cgmanager/fs
tmpfs                          728M    4,0K  728M   1% /run/user/112
tmpfs                          728M     52K  728M   1% /run/user/1000
serge@asus:~$ 

 

Hors ligne

#8 Le 05/04/2018, à 09:53

Serge31500

Re : Pas assez d'espace pour faire les mises à jour !!!

  serge@asus:~$ df -i
Sys. de fichiers               Inœuds IUtil.   ILibre IUti% Monté sur
udev                           195681    564   195117    1% /dev
tmpfs                          205504    843   204661    1% /run
/dev/mapper/xubuntu--vg-root 30302208 404573 29897635    2% /
tmpfs                          205504     59   205445    1% /dev/shm
tmpfs                          205504      7   205497    1% /run/lock
tmpfs                          205504     18   205486    1% /sys/fs/cgroup
/dev/sda1                       62248    314    61934    1% /boot
cgmfs                          205504     14   205490    1% /run/cgmanager/fs
tmpfs                          205504     27   205477    1% /run/user/1000
serge@asus:~$ 

   

Hors ligne

#9 Le 05/04/2018, à 09:53

Serge31500

Re : Pas assez d'espace pour faire les mises à jour !!!

  serge@asus:~$ dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"
ii  linux-generic                                4.4.0.116.122                                            i386         Complete Generic Linux kernel and headers
ii  linux-headers-4.4.0-112                      4.4.0-112.135                                            all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-112-generic              4.4.0-112.135                                            i386         Linux kernel headers for version 4.4.0 on 32 bit x86 SMP
ii  linux-headers-4.4.0-116                      4.4.0-116.140                                            all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-116-generic              4.4.0-116.140                                            i386         Linux kernel headers for version 4.4.0 on 32 bit x86 SMP
ii  linux-headers-generic                        4.4.0.116.122                                            i386         Generic Linux kernel headers
ii  linux-image-4.4.0-112-generic                4.4.0-112.135                                            i386         Linux kernel image for version 4.4.0 on 32 bit x86 SMP
ii  linux-image-4.4.0-116-generic                4.4.0-116.140                                            i386         Linux kernel image for version 4.4.0 on 32 bit x86 SMP
ii  linux-image-extra-4.4.0-112-generic          4.4.0-112.135                                            i386         Linux kernel extra modules for version 4.4.0 on 32 bit x86 SMP
ii  linux-image-extra-4.4.0-116-generic          4.4.0-116.140                                            i386         Linux kernel extra modules for version 4.4.0 on 32 bit x86 SMP
ii  linux-image-generic                          4.4.0.116.122                                            i386         Generic Linux kernel image
serge@asus:~$ 
 

Hors ligne

#10 Le 21/04/2018, à 09:38

Serge31500

Re : Pas assez d'espace pour faire les mises à jour !!!

Bonjour,
Comment "définir" ( COMPRESS=xz) ?
merci.
Serge

La mise à jour nécessite un total de 40,3 M d'espace libre sur le disque '/boot'. Veuillez libérer au moins 1 081 k sur '/boot'. Vous pouvez supprimer les anciens noyaux en utilisant 'sudo apt autoremove', et vous pouvez également définir COMPRESS=xz dans /etc/initramfs-tools/initramfs.conf pour réduire la taille de votre initramfs.

Hors ligne

#11 Le 21/04/2018, à 09:53

xubu1957

Re : Pas assez d'espace pour faire les mises à jour !!!

Bonjour,

Tu es cité dans ce message > [Résolu] Problème avec Kclean depuis Ubuntu 17.10

Le 06/04/2018, moko138 a écrit :

(...)
à tous
On a déjà eu cette semaine un cas (serge31500) où une partition /boot de 236 Mio était trop petite pour installer un 3ème noyau (il s'en fallait de 10 ko !)
(...)

_ _ _

au post #18,  moko138 a écrit :

Donc
  soit tu installes kclean,
  soit tu te prépares des purges manuelles avant d'installer chaque nouveau noyau - ce qui suppose aussi que tu repères à l'avance chaque nouvelle installation de noyau.

À toi de choisir.

_ _ _

au post #28, le 08/04/2018, moko138 a écrit :

Contournement :
purger le noyau n-1 avant d'installer le n+1
Chose que

sudo kclean 

donc sans l'option -k (= "keep", "conserver un autre noyau")
fait très bien.

_ _ _

Tente :

 sudo apt-get clean
sudo apt-get autoremove --purge

Montre les retours.

Dernière modification par xubu1957 (Le 21/04/2018, à 10:09)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#12 Le 21/04/2018, à 10:14

Serge31500

Re : Pas assez d'espace pour faire les mises à jour !!!

     
serge@asus:~$  sudo apt-get clean
[sudo] Mot de passe de serge : 
serge@asus:~$  sudo apt-get clean
serge@asus:~$ sudo apt-get autoremove --purge
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
serge@asus:~$ 

Hors ligne

#13 Le 21/04/2018, à 10:17

xubu1957

Re : Pas assez d'espace pour faire les mises à jour !!!

Pour voir la situation :

michel_04 a écrit :

Bonjour,

Donne les retours de :

df -h
df -i

Et de :

dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"

A+


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#14 Le 21/04/2018, à 10:29

FrancisFDZ

Re : Pas assez d'espace pour faire les mises à jour !!!

Bonjour,
Un petit coup de gparted semble indispensable pour augmenter la taille de la partition boot (partition /dev/sda1 dédiée si j'en crois les données en #8). Cette opération nécessitera vraisemblablement un décalage vers la droite d'une ou plusieurs autres partitions, mais d'abord il va falloir faire de la place dans /boot.
NB : Le problème de manque de place concerne la partition /boot, il serait intéressant d'avoir des données sur les fichiers qui y sont encore afin de déterminer ceux qdont la suppression esr justifiée, donc peux-tu donner au moins le résultat de

ls -l /boot

Dernière modification par FrancisFDZ (Le 21/04/2018, à 10:35)


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#15 Le 21/04/2018, à 10:41

FrancisFDZ

Re : Pas assez d'espace pour faire les mises à jour !!!

Serge31500 a écrit :

Bonjour,
Comment "définir" ( COMPRESS=xz) ?
merci.
Serge

La mise à jour nécessite un total de 40,3 M d'espace libre sur le disque '/boot'. Veuillez libérer au moins 1 081 k sur '/boot'. Vous pouvez supprimer les anciens noyaux en utilisant 'sudo apt autoremove', et vous pouvez également définir COMPRESS=xz dans /etc/initramfs-tools/initramfs.conf pour réduire la taille de votre initramfs.

La réponse est dans la question (comme disait Coluche, "ça m'arrange, ça ne fait qu'un voyage"). Il s'agit d'une option dans le fichier "/etc/initramfs-tools/initramfs.conf", vu la taille manquante, cette compression pourrait suffire, mais j'ai des doutes ...


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#16 Le 21/04/2018, à 10:45

Serge31500

Re : Pas assez d'espace pour faire les mises à jour !!!

  
serge@asus:~$ df -h
Sys. de fichiers             Taille Utilisé Dispo Uti% Monté sur
udev                           3,6G       0  3,6G   0% /dev
tmpfs                          728M    9,6M  719M   2% /run
/dev/mapper/xubuntu--vg-root   455G    172G  261G  40% /
tmpfs                          3,6G     50M  3,6G   2% /dev/shm
tmpfs                          5,0M    4,0K  5,0M   1% /run/lock
tmpfs                          3,6G       0  3,6G   0% /sys/fs/cgroup
/dev/sda1                      236M    138M   86M  62% /boot
cgmfs                          100K       0  100K   0% /run/cgmanager/fs
tmpfs                          728M     80K  728M   1% /run/user/1000
serge@asus:~$ 

Hors ligne

#17 Le 21/04/2018, à 10:46

Serge31500

Re : Pas assez d'espace pour faire les mises à jour !!!

serge@asus:~$ df -i
Sys. de fichiers               Inœuds IUtil.   ILibre IUti% Monté sur
udev                           195680    564   195116    1% /dev
tmpfs                          205504    835   204669    1% /run
/dev/mapper/xubuntu--vg-root 30302208 405184 29897024    2% /
tmpfs                          205504     55   205449    1% /dev/shm
tmpfs                          205504      7   205497    1% /run/lock
tmpfs                          205504     18   205486    1% /sys/fs/cgroup
/dev/sda1                       62248    315    61933    1% /boot
cgmfs                          205504     14   205490    1% /run/cgmanager/fs
tmpfs                          205504     37   205467    1% /run/user/1000
serge@asus:~$ 

Hors ligne

#18 Le 21/04/2018, à 10:47

Serge31500

Re : Pas assez d'espace pour faire les mises à jour !!!

serge@asus:~$ dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"
ii  linux-generic                                4.4.0.119.125                                            i386         Complete Generic Linux kernel and headers
ii  linux-headers-4.4.0-116                      4.4.0-116.140                                            all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-116-generic              4.4.0-116.140                                            i386         Linux kernel headers for version 4.4.0 on 32 bit x86 SMP
ii  linux-headers-4.4.0-119                      4.4.0-119.143                                            all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-119-generic              4.4.0-119.143                                            i386         Linux kernel headers for version 4.4.0 on 32 bit x86 SMP
ii  linux-headers-generic                        4.4.0.119.125                                            i386         Generic Linux kernel headers
ii  linux-image-4.4.0-116-generic                4.4.0-116.140                                            i386         Linux kernel image for version 4.4.0 on 32 bit x86 SMP
ii  linux-image-4.4.0-119-generic                4.4.0-119.143                                            i386         Linux kernel image for version 4.4.0 on 32 bit x86 SMP
ii  linux-image-extra-4.4.0-116-generic          4.4.0-116.140                                            i386         Linux kernel extra modules for version 4.4.0 on 32 bit x86 SMP
ii  linux-image-extra-4.4.0-119-generic          4.4.0-119.143                                            i386         Linux kernel extra modules for version 4.4.0 on 32 bit x86 SMP
ii  linux-image-generic                          4.4.0.119.125                                            i386         Generic Linux kernel image
serge@asus:~$ 

Hors ligne

#19 Le 21/04/2018, à 10:48

Serge31500

Re : Pas assez d'espace pour faire les mises à jour !!!

serge@asus:~$ ls -l /boot
total 131542
-rw-r--r-- 1 root root  1244205 févr. 13 00:14 abi-4.4.0-116-generic
-rw-r--r-- 1 root root  1244711 avril  2 19:51 abi-4.4.0-119-generic
-rw-r--r-- 1 root root   193929 févr. 13 00:14 config-4.4.0-116-generic
-rw-r--r-- 1 root root   193930 avril  2 19:51 config-4.4.0-119-generic
drwxr-xr-x 5 root root     1024 avril 21 09:41 grub
-rw-r--r-- 1 root root 10732756 mars   1 22:05 initrd.img-3.13.0-32
-rw-r--r-- 1 root root 10733106 mars   1 22:05 initrd.img-3.13.0-32-generic
-rw-r--r-- 1 root root 39261147 mars  23 18:13 initrd.img-4.4.0-116-generic
-rw-r--r-- 1 root root 39264818 avril 19 09:28 initrd.img-4.4.0-119-generic
-rw-r--r-- 1 root root 10732781 mars   1 22:05 initrd.img-4.4.0-91-generic
drwx------ 2 root root    12288 déc.  17  2015 lost+found
-rw-r--r-- 1 root root   182704 janv. 28  2016 memtest86+.bin
-rw-r--r-- 1 root root   184380 janv. 28  2016 memtest86+.elf
-rw-r--r-- 1 root root   184840 janv. 28  2016 memtest86+_multiboot.bin
-rw-r--r-- 1 root root        0 févr. 13 00:14 retpoline-4.4.0-116-generic
-rw-r--r-- 1 root root     1990 avril  2 19:51 retpoline-4.4.0-119-generic
-rw------- 1 root root  3108156 févr. 13 00:14 System.map-4.4.0-116-generic
-rw------- 1 root root  3109313 avril  2 19:51 System.map-4.4.0-119-generic
-rw------- 1 root root  6877536 févr. 13 00:14 vmlinuz-4.4.0-116-generic
-rw------- 1 root root  6885568 avril  2 19:51 vmlinuz-4.4.0-119-generic
serge@asus:~$ 

Hors ligne

#20 Le 21/04/2018, à 11:15

FrancisFDZ

Re : Pas assez d'espace pour faire les mises à jour !!!

Les deux dernières versions de noyaux installés sont donc "4.4.0-116-generic" et "4.4.0-119-generic".
Je pense qu'il n'y aurait pas d'objection à supprimer "à la main" (sudo rm) les fichiers des versions les plus anciennes, soit "*3.13.0-32*", ce qui ferait gagner (si ma calculette ne se trompe pas) 21465862 octets, soit une vingtaine de Mo, ce qui pourrait être suffisant pour débloquer les mises à jour, mais il est très probable que ces mises à jour rajoutent une nouvelle version de noyau qui viendra à son tour saturer /boot !
Le fichier "initrd.img-4.4.0-91-generic" peut aussi être supprimé sans problème, ça ferait une dizaine de Mo en plus !

Il y a aussi les fichiers de /boot/grub, mais je préfère n'y pas toucher.

Dernière modification par FrancisFDZ (Le 21/04/2018, à 11:19)


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#21 Le 21/04/2018, à 11:18

xubu1957

Re : Pas assez d'espace pour faire les mises à jour !!!

@ FrancisFDZ

Et pour :

initrd.img-4.4.0-91-generic

?


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#22 Le 21/04/2018, à 11:20

FrancisFDZ

Re : Pas assez d'espace pour faire les mises à jour !!!

xubu1957 a écrit :

@ FrancisFDZ

Et pour :

initrd.img-4.4.0-91-generic

?

'Fectivement, j'étais en train de corriger quand tu m'as grillé !


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#23 Le 21/04/2018, à 11:30

FrancisFDZ

Re : Pas assez d'espace pour faire les mises à jour !!!

Pas gênant, mais bizarre

-rw-r--r-- 1 root root        0 févr. 13 00:14 retpoline-4.4.0-116-generic

Dernière modification par FrancisFDZ (Le 21/04/2018, à 11:31)


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#24 Le 21/04/2018, à 11:38

xubu1957

Re : Pas assez d'espace pour faire les mises à jour !!!

retpoline

c'est pour corriger les failles d'Intel.

_ _ _

le 24/02/2016, xubu a écrit :

Vu ce morceau de message d'erreur :

should be '4.4.0-116-lowlatency SMP preempt mod_unload modversions retpoline 
traduction a écrit :

Les noyaux Ubuntu n'ont pas été reconstruits en utilisant des retpolines

dans cette documentation > https://wiki.ubuntu.com/SecurityTeam/Kn … ndMeltdown

Dernière modification par xubu1957 (Le 21/04/2018, à 11:46)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#25 Le 21/04/2018, à 11:42

FrancisFDZ

Re : Pas assez d'espace pour faire les mises à jour !!!

xubu1957 a écrit :
retpoline

c'est pour corriger les failles d'Intel.

Avec un fichier de 0 octet ?! roll


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne