#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 là). 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+
:D
De la bonne manière de poser les questions - Trouver de l'aide grâce au Groupe des Parrains Linux - Le Pacte des Gnous
PCs sous Debian Stable & Debian Sid.
Hors ligne
#6 Le 04/04/2018, à 17:42
- xubu1957
Re : Pas assez d'espace pour faire les mises à jour !!!
Bonjour,
Pour l'abonnement, voir > [Résolu] Gestionnaire de mise à jour: pas assez d'espace :
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
(...)
à 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 !)
(...)
_ _ _
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.
_ _ _
Contournement :
purger le noyau n-1 avant d'installer le n+1
Chose quesudo 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 :
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 !!!
Bonjour,
Comment "définir" ( COMPRESS=xz) ?
merci.
SergeLa 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 !!!
@ 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.
_ _ _
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 !!!
retpoline
c'est pour corriger les failles d'Intel.
Avec un fichier de 0 octet ?!
-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]
Hors ligne