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.

#51 Le 15/05/2018, à 16:51

nam1962

Re : [Résolu] système de paquets cassés

Ben, tualatrix était quand même un truc qui touchait au système et nilarimogard installe (comme proposed) une tripatouillée de librairies bidouillées.
Avec ça dans un système, il est compliqué de le considérer stable wink (et de le réparer, puisqu'on ne sait pas bien son état, tant que les paquets bizarres sont là)

[Edit] sinon, quand je vois un système dans cet état, je suis aussi curieux du retour de :

ls -l /usr/share/xsessions

Dernière modification par nam1962 (Le 15/05/2018, à 16:55)


[ Modéré ]

Hors ligne

#52 Le 15/05/2018, à 16:59

cqfd93

Re : [Résolu] système de paquets cassés

La Miecyclette ne s'est pas plaint d'instabilité et son seul problème était apparemment causé par une utilisation inappropriée de sudo, probablement un sudo nautilus qui je pense a été utilisé pour supprimer manuellement des fichiers dans /boot, lesquels se sont retrouvés dans une corbeille dans /boot, chose qu'on ne voit jamais si on fait les choses en ligne de commande).

Donc je persiste à ne pas suggérer la suppression de ces ppa. S'il s'agissait des dépôts proposed, ma position serait différente.


cqfd93

Hors ligne

#53 Le 15/05/2018, à 17:05

nam1962

Re : [Résolu] système de paquets cassés

Si tu penses que dans les 568 paquets de nilarimachin tout est clair.. https://launchpad.net/~nilarimogard/+ar … tu/webupd8
Idem pour ceux de tualachose qui n'est plus maintenu depuis 4 ans. (Donc qui ne suit pas d'éventuelles failles)

Je disais juste ma préco tongue


[ Modéré ]

Hors ligne

#54 Le 15/05/2018, à 20:03

moko138

Re : [Résolu] système de paquets cassés

nam1962 a écrit :

Je pense qu'il faut virer d'urgence (...) et même LO 5 (mieux vaut mettre le LO ppa)

Il me semble que tu as raison pour tualatrix ou pour nilarimogard, celui des deux ppa qui remplace des librairies générales sur les images (ex : lib...tif*, lib...jpeg*) et qui a perturbé beaucoup d'utilisateurs.
Mais tu devrais donner une explication technique précise.

Par contre, tu as tort pour le ppa libreoffice-5-0 :
outre la formulation ["LO 5 (mieux vaut mettre le LO ppa)"] qui contient une erreur logique,
tu répètes ici une IDÉE FAUSSE qui traîne depuis des années jusque dans la Doc, bien que démentie par les faits (les demandes d'aide sur le forum).
  Alors je le dis clairement ici :
je n'ai jamais vu de bug introduit par le ppa 5.0.
Notre forum a vu des bugs introduits par le ppa 5.1.


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

Hors ligne

#55 Le 15/05/2018, à 22:26

nam1962

Re : [Résolu] système de paquets cassés

Pour l'explication technique précise, c'est du pur bon sens : 568 paquets "améliorés" (bricolés en fait)  ça fait une bonne source d'instabilité.

Pour LO (ppa:libreoffice/ppa), je te rejoins pour l'utilisateur de base, je vais même plus loin : il doit garder la version faite pour sa version Ubuntu.
Maintenant, bloquer un ppa sur la 5 ou la 5.1 pour l'utilisateur avancé qui veut ne pas être à des âges de Microsoft.
Là le PPA donne la 6.0.4, sensiblement plus avancée.*
Sur les 50+ convertis + ceux qui ont décidé de faire ce que je suggère sur l'almanet, je n'ai eu que 4 soucis il y a 4 ans.

Pour revenir au sujet, virer les PPA parasites me parait un préambule et non une coquetterie : régler la direction d'une voiture qui a des pneus usés et pas à la taille constructeur serait du même accabit.

*Cela dit, un autre moyen peut-être d'installer LO via Flatpak : on a la dernière version, mais containeurisée, donc peu susceptible de déranger le système.

Dernière modification par nam1962 (Le 16/05/2018, à 09:16)


[ Modéré ]

Hors ligne

#56 Le 17/05/2018, à 10:38

La Miecyclette

Re : [Résolu] système de paquets cassés

Tout à l'air de bien fonctionner pour les mises à jour, c'est super.

christophe@christophe-OptiPlex-745:~$ sudo update-initramfs -d -k 3.13.0-44-generic
[sudo] password for christophe: 
update-initramfs: Deleting /boot/initrd.img-3.13.0-44-generic
christophe@christophe-OptiPlex-745:~$ sudo update-initramfs -d -k 3.13.0-45-generic
update-initramfs: Deleting /boot/initrd.img-3.13.0-45-generic
christophe@christophe-OptiPlex-745:~$ sudo update-initramfs -d -k 3.13.0-46-generic
update-initramfs: Deleting /boot/initrd.img-3.13.0-46-generic
christophe@christophe-OptiPlex-745:~$ sudo update-initramfs -d -k 3.13.0-55-generic
update-initramfs: Deleting /boot/initrd.img-3.13.0-55-generic
christophe@christophe-OptiPlex-745:~$ sudo update-initramfs -u -k all
update-initramfs: Generating /boot/initrd.img-3.13.0-147-generic

update-initramfs: Generating /boot/initrd.img-3.13.0-144-generic
christophe@christophe-OptiPlex-745:~$
christophe@christophe-OptiPlex-745:~$ df -Th | grep -Ev "devpts|none|proc|sys|tmpfs|udev"
Sys. de fichiers          Type     Taille Utilisé Dispo Uti% Monté sur
/dev/dm-0                 ext4        72G     38G   31G  56% /
/dev/sda1                 ext2       236M     84M  140M  38% /boot
/home/christophe/.Private ecryptfs    72G     38G   31G  56% /home/christophe
christophe@christophe-OptiPlex-745:~$ ls -AsS1 /boot
total 76159
28047 initrd.img-3.13.0-147-generic
28034 initrd.img-3.13.0-144-generic
 5789 vmlinuz-3.13.0-147-generic
 5784 vmlinuz-3.13.0-144-generic
 2664 System.map-3.13.0-147-generic
 2661 System.map-3.13.0-144-generic
 1151 abi-3.13.0-147-generic
 1151 abi-3.13.0-144-generic
  176 memtest86+_multiboot.bin
  175 memtest86+.elf
  174 memtest86+.bin
  168 config-3.13.0-144-generic
  168 config-3.13.0-147-generic
   12 lost+found
    3 retpoline-3.13.0-144-generic
    1 grub
    1 retpoline-3.13.0-147-generic
christophe@christophe-OptiPlex-745:~$ 
christophe@christophe-OptiPlex-745:~$ sudo sed -i 's/saucy/trusty/g' /etc/apt/sources.list
[sudo] password for christophe: 
christophe@christophe-OptiPlex-745:~$ sudo apt update
Ign http://fr.archive.ubuntu.com trusty InRelease
Ign http://archive.canonical.com trusty InRelease                              
Atteint http://ppa.launchpad.net trusty InRelease                              
Réception de : 1 http://security.ubuntu.com trusty-security InRelease [65,9 kB]
Atteint http://fr.archive.ubuntu.com trusty-updates InRelease                  
Ign http://extras.ubuntu.com trusty InRelease                                  
Réception de : 2 http://archive.canonical.com trusty Release.gpg [916 B]       
Atteint http://fr.archive.ubuntu.com trusty-backports InRelease                
Réception de : 3 http://extras.ubuntu.com trusty Release.gpg [72 B]            
Réception de : 4 http://archive.canonical.com trusty Release [9 359 B]         
Atteint http://fr.archive.ubuntu.com trusty Release.gpg                        
Atteint http://ppa.launchpad.net trusty InRelease                              
Atteint http://extras.ubuntu.com trusty Release                                
Atteint http://fr.archive.ubuntu.com trusty-updates/main Sources               
Réception de : 5 http://archive.canonical.com trusty/partner Sources [9 699 B] 
Atteint http://extras.ubuntu.com trusty/main Sources                           
Atteint http://fr.archive.ubuntu.com trusty-updates/restricted Sources         
Réception de : 6 http://security.ubuntu.com trusty-security/main Sources [155 kB]
Atteint http://fr.archive.ubuntu.com trusty-updates/universe Sources           
Atteint http://extras.ubuntu.com trusty/main i386 Packages                     
Atteint http://fr.archive.ubuntu.com trusty-updates/multiverse Sources         
Atteint http://fr.archive.ubuntu.com trusty-updates/main i386 Packages         
Atteint http://fr.archive.ubuntu.com trusty-updates/restricted i386 Packages   
Réception de : 7 http://security.ubuntu.com trusty-security/restricted Sources [4 931 B]
Ign http://ppa.launchpad.net trusty InRelease                                  
Atteint http://fr.archive.ubuntu.com trusty-updates/universe i386 Packages     
Réception de : 8 http://security.ubuntu.com trusty-security/universe Sources [73,4 kB]
Atteint http://fr.archive.ubuntu.com trusty-updates/multiverse i386 Packages   
Réception de : 9 http://archive.canonical.com trusty/partner i386 Packages [5 775 B]
Atteint http://fr.archive.ubuntu.com trusty-updates/main Translation-en        
Atteint http://ppa.launchpad.net trusty/main i386 Packages                     
Réception de : 10 http://archive.canonical.com trusty/partner Translation-en [4 207 B]
Atteint http://fr.archive.ubuntu.com trusty-updates/multiverse Translation-en  
Réception de : 11 http://security.ubuntu.com trusty-security/multiverse Sources [3 201 B]
Atteint http://fr.archive.ubuntu.com trusty-updates/restricted Translation-en  
Réception de : 12 http://security.ubuntu.com trusty-security/main i386 Packages [680 kB]
Atteint http://ppa.launchpad.net trusty/main Translation-en                    
Atteint http://fr.archive.ubuntu.com trusty-updates/universe Translation-en    
Atteint http://fr.archive.ubuntu.com trusty-backports/main Sources             
Atteint http://fr.archive.ubuntu.com trusty-backports/restricted Sources       
Atteint http://ppa.launchpad.net trusty/main i386 Packages                     
Atteint http://fr.archive.ubuntu.com trusty-backports/universe Sources         
Atteint http://ppa.launchpad.net trusty/main Translation-en                    
Atteint http://fr.archive.ubuntu.com trusty-backports/multiverse Sources       
Ign http://extras.ubuntu.com trusty/main Translation-fr_FR                     
Atteint http://fr.archive.ubuntu.com trusty-backports/main i386 Packages       
Atteint http://ppa.launchpad.net trusty Release.gpg                            
Atteint http://fr.archive.ubuntu.com trusty-backports/restricted i386 Packages 
Ign http://extras.ubuntu.com trusty/main Translation-fr                        
Atteint http://fr.archive.ubuntu.com trusty-backports/universe i386 Packages   
Réception de : 13 http://security.ubuntu.com trusty-security/restricted i386 Packages [13,9 kB]
Ign http://extras.ubuntu.com trusty/main Translation-en                        
Atteint http://fr.archive.ubuntu.com trusty-backports/multiverse i386 Packages 
Atteint http://ppa.launchpad.net trusty Release                                
Réception de : 14 http://security.ubuntu.com trusty-security/universe i386 Packages [220 kB]
Atteint http://fr.archive.ubuntu.com trusty-backports/main Translation-en      
Atteint http://fr.archive.ubuntu.com trusty-backports/multiverse Translation-en
Atteint http://fr.archive.ubuntu.com trusty-backports/restricted Translation-en
Atteint http://ppa.launchpad.net trusty/main i386 Packages                     
Atteint http://fr.archive.ubuntu.com trusty-backports/universe Translation-en  
Atteint http://fr.archive.ubuntu.com trusty Release                            
Atteint http://fr.archive.ubuntu.com trusty/main Sources                       
Réception de : 15 http://security.ubuntu.com trusty-security/multiverse i386 Packages [4 954 B]
Atteint http://fr.archive.ubuntu.com trusty/restricted Sources                 
Atteint http://security.ubuntu.com trusty-security/main Translation-en         
Atteint http://fr.archive.ubuntu.com trusty/universe Sources                   
Atteint http://fr.archive.ubuntu.com trusty/multiverse Sources                 
Atteint http://security.ubuntu.com trusty-security/multiverse Translation-en   
Atteint http://fr.archive.ubuntu.com trusty/main i386 Packages                 
Atteint http://security.ubuntu.com trusty-security/restricted Translation-en   
Atteint http://fr.archive.ubuntu.com trusty/restricted i386 Packages           
Atteint http://security.ubuntu.com trusty-security/universe Translation-en     
Atteint http://fr.archive.ubuntu.com trusty/universe i386 Packages             
Atteint http://fr.archive.ubuntu.com trusty/multiverse i386 Packages           
Atteint http://fr.archive.ubuntu.com trusty/main Translation-fr                
Atteint http://fr.archive.ubuntu.com trusty/main Translation-en                
Atteint http://fr.archive.ubuntu.com trusty/multiverse Translation-fr          
Atteint http://fr.archive.ubuntu.com trusty/multiverse Translation-en          
Atteint http://fr.archive.ubuntu.com trusty/restricted Translation-fr          
Atteint http://fr.archive.ubuntu.com trusty/restricted Translation-en          
Atteint http://fr.archive.ubuntu.com trusty/universe Translation-fr            
Atteint http://fr.archive.ubuntu.com trusty/universe Translation-en            
Ign http://ppa.launchpad.net trusty/main Translation-fr_FR                     
Ign http://ppa.launchpad.net trusty/main Translation-fr                        
Ign http://fr.archive.ubuntu.com trusty/main Translation-fr_FR                 
Ign http://fr.archive.ubuntu.com trusty/multiverse Translation-fr_FR           
Ign http://fr.archive.ubuntu.com trusty/restricted Translation-fr_FR           
Ign http://ppa.launchpad.net trusty/main Translation-en                        
Ign http://fr.archive.ubuntu.com trusty/universe Translation-fr_FR             
1 251 ko réceptionnés en 10s (122 ko/s)                                        
Lecture des listes de paquets... Fait
christophe@christophe-OptiPlex-745:~$ 
christophe@christophe-OptiPlex-745:~$ sudo apt full-upgrade
[sudo] password for christophe: 
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
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  linux-headers-3.13.0-144 linux-headers-3.13.0-144-generic
  linux-image-3.13.0-144-generic linux-image-extra-3.13.0-144-generic
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les paquets suivants seront mis à jour :
  kmod libcurl3 libcurl3-gnutls libkmod2 libpoppler-glib8 libpoppler44
  module-init-tools poppler-utils
8 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 1 346 ko dans les archives.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] 
Réception de : 1 http://fr.archive.ubuntu.com/ubuntu/ trusty-updates/main libkmod2 i386 15-0ubuntu7 [40,5 kB]
Réception de : 2 http://fr.archive.ubuntu.com/ubuntu/ trusty-updates/main kmod i386 15-0ubuntu7 [86,1 kB]
Réception de : 3 http://fr.archive.ubuntu.com/ubuntu/ trusty-updates/main module-init-tools all 15-0ubuntu7 [1 944 B]
Réception de : 4 http://fr.archive.ubuntu.com/ubuntu/ trusty-updates/main libcurl3-gnutls i386 7.35.0-1ubuntu2.16 [168 kB]
Réception de : 5 http://fr.archive.ubuntu.com/ubuntu/ trusty-updates/main libcurl3 i386 7.35.0-1ubuntu2.16 [175 kB]
Réception de : 6 http://fr.archive.ubuntu.com/ubuntu/ trusty-updates/main libpoppler44 i386 0.24.5-2ubuntu4.11 [678 kB]
Réception de : 7 http://fr.archive.ubuntu.com/ubuntu/ trusty-updates/main libpoppler-glib8 i386 0.24.5-2ubuntu4.11 [82,5 kB]
Réception de : 8 http://fr.archive.ubuntu.com/ubuntu/ trusty-updates/main poppler-utils i386 0.24.5-2ubuntu4.11 [114 kB]
1 346 ko réceptionnés en 2s (640 ko/s) 
(Lecture de la base de données... 214930 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libkmod2_15-0ubuntu7_i386.deb ...
Dépaquetage de libkmod2:i386 (15-0ubuntu7) sur (15-0ubuntu6) ...
Préparation du dépaquetage de .../kmod_15-0ubuntu7_i386.deb ...
Dépaquetage de kmod (15-0ubuntu7) sur (15-0ubuntu6) ...
Préparation du dépaquetage de .../module-init-tools_15-0ubuntu7_all.deb ...
Dépaquetage de module-init-tools (15-0ubuntu7) sur (15-0ubuntu6) ...
Préparation du dépaquetage de .../libcurl3-gnutls_7.35.0-1ubuntu2.16_i386.deb ...
Dépaquetage de libcurl3-gnutls:i386 (7.35.0-1ubuntu2.16) sur (7.35.0-1ubuntu2.15) ...
Préparation du dépaquetage de .../libcurl3_7.35.0-1ubuntu2.16_i386.deb ...
Dépaquetage de libcurl3:i386 (7.35.0-1ubuntu2.16) sur (7.35.0-1ubuntu2.15) ...
Préparation du dépaquetage de .../libpoppler44_0.24.5-2ubuntu4.11_i386.deb ...
Dépaquetage de libpoppler44:i386 (0.24.5-2ubuntu4.11) sur (0.24.5-2ubuntu4.9) ...
Préparation du dépaquetage de .../libpoppler-glib8_0.24.5-2ubuntu4.11_i386.deb ...
Dépaquetage de libpoppler-glib8:i386 (0.24.5-2ubuntu4.11) sur (0.24.5-2ubuntu4.9) ...
Préparation du dépaquetage de .../poppler-utils_0.24.5-2ubuntu4.11_i386.deb ...
Dépaquetage de poppler-utils (0.24.5-2ubuntu4.11) sur (0.24.5-2ubuntu4.9) ...
Traitement des actions différées (« triggers ») pour man-db (2.6.7.1-1ubuntu1) ...
Traitement des actions différées (« triggers ») pour ureadahead (0.100.0-16) ...
ureadahead will be reprofiled on next reboot
Paramétrage de libkmod2:i386 (15-0ubuntu7) ...
Paramétrage de kmod (15-0ubuntu7) ...
Paramétrage de module-init-tools (15-0ubuntu7) ...
Paramétrage de libcurl3-gnutls:i386 (7.35.0-1ubuntu2.16) ...
Paramétrage de libcurl3:i386 (7.35.0-1ubuntu2.16) ...
Paramétrage de libpoppler44:i386 (0.24.5-2ubuntu4.11) ...
Paramétrage de libpoppler-glib8:i386 (0.24.5-2ubuntu4.11) ...
Paramétrage de poppler-utils (0.24.5-2ubuntu4.11) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.19-0ubuntu6.14) ...
christophe@christophe-OptiPlex-745:~$ 

et le dernier pour la route

christophe@christophe-OptiPlex-745:~$ ls -l /usr/share/xsessions
total 8
-rw-r--r-- 1 root root 216 mars  26  2015 gnome.desktop
-rw-r--r-- 1 root root 213 mars  26  2015 ubuntu.desktop
christophe@christophe-OptiPlex-745:~$

J'imagine qu'on passera d'ici quelques semaines/mois sur la version 18.04
En tout cas merci à vous tous pour votre aide, ca fait plaisir

Hors ligne

#57 Le 17/05/2018, à 17:21

cqfd93

Re : [Résolu] système de paquets cassés

Bonjour (ça faisait longtemps qu'on ne s'était pas « vus »),

La Miecyclette a écrit :

Tout à l'air de bien fonctionner pour les mises à jour, c'est super.

Oui, apparemment tout est réglé.

christophe@christophe-OptiPlex-745:~$ df -Th | grep -Ev "devpts|none|proc|sys|tmpfs|udev"
Sys. de fichiers          Type     Taille Utilisé Dispo Uti% Monté sur
/dev/dm-0                 ext4        72G     38G   31G  56% /
/dev/sda1                 ext2       236M     84M  140M  38% /boot
/home/christophe/.Private ecryptfs    72G     38G   31G  56% /home/christophe
christophe@christophe-OptiPlex-745:~$ ls -AsS1 /boot
total 76159
28047 initrd.img-3.13.0-147-generic
…

Ça me semble plus cohérent maintenant mais pas complètement.
Sur les 236 M, 84 M sont utilisés, 140 M sont disponibles et il manque 12 M qui correspondent bien aux 5% que le système se réserve sur la partition /boot (5% de 236 = 11,8).

Mais 84 M utilisés ne colle pas tout à fait avec total 76159 qu'on voit au début du retour du ls. Il y a peut-être encore des fichiers planqués qu'on n'a pas débusqués mais est-ce que ça vaut le coup d'y passer encore beaucoup de temps ?

En attendant, il faudra surveiller le remplissage de cette partition en faisant régulièrement le ménage à l'aide des commandes déjà utilisées et surtout pas en utilisant nautilus ou n'importe quel autre gestionnaire de fichiers.

D'ailleurs on peut faire un dernier nettoyage :

sudo apt-get clean
sudo apt-get autoremove
dpkg -l | grep ^rc | cut -d' ' -f3 | xargs sudo dpkg --purge

J'imagine qu'on passera d'ici quelques semaines/mois sur la version 18.04

Tu as jusqu'en avril 2019 pour te préoccuper d'installer une nouvelle LTS. Tu es sous trusty (14.04) donc dans ton cas, il faudra faire une nouvelle installation de la 18.04.1 (qui sortira en juillet 2018) mais ça ne pourra pas être une mise à niveau puisque tu sauteras la version 16.04.

En tout cas merci à vous tous pour votre aide, ca fait plaisir

Contente d'avoir pu t'aider à résoudre ton problème.


cqfd93

Hors ligne

#58 Le 17/05/2018, à 17:35

La Miecyclette

Re : [Résolu] système de paquets cassés

Bonjour,
merci pour les dernières infos. Je pense qu'on peut effectivement en rester là, je vais passer le fil en résolu.
C'est la première fois que je lance un sujet sur le forum et je suis bien content de voir à quel point l'aide est réactive et efficace.
Bonne journée

Hors ligne

#59 Le 17/05/2018, à 21:12

moko138

Re : [Résolu] système de paquets cassés

smile


cqfd93 a écrit :
christophe@christophe-OptiPlex-745:~$ df -Th | grep -Ev "devpts|none|proc|sys|tmpfs|udev"
Sys. de fichiers          Type     Taille Utilisé Dispo Uti% Monté sur
/dev/dm-0                 ext4        72G     38G   31G  56% /
/dev/sda1                 ext2       236M     84M  140M  38% /boot
/home/christophe/.Private ecryptfs    72G     38G   31G  56% /home/christophe
christophe@christophe-OptiPlex-745:~$ ls -AsS1 /boot
total 76159
28047 initrd.img-3.13.0-147-generic
…

Ça me semble plus cohérent maintenant mais pas complètement.
Sur les 236 M, 84 M sont utilisés, 140 M sont disponibles et il manque 12 M qui correspondent bien aux 5% que le système se réserve sur la partition /boot (5% de 236 = 11,8).

Mais 84 M utilisés ne colle pas tout à fait avec total 76159 qu'on voit au début du retour du ls. Il y a peut-être encore des fichiers planqués qu'on n'a pas débusqués

Je ne le pense pas, et ce pour trois raisons.

1) Les nombres retournés par df sont approximatifs
(j'avais fait une micro-analyse des situations, il y a un an ou deux ; et xubu1957 en avait retrouvé le lien il y a quelques mois).


2) Les nombres retournés par df varient avec les distributions.
  Une même partition de 5.120 Mio (= 5,000 Gio) est annoncée
à 5 G    par df de Lubuntu 32 bits 12.04 ;
à 4,8 G par df de Lubuntu 32 bits 14.04.


3) ls, pour les répertoires, ne donne pas du tout le bon poids
mais donne toujours un très vague multiple de 4096 octets (*) :

moko@lubuntu1404-32:~$ ls -AsS1 /boot | grep grub
    4 grub
moko@lubuntu1404-32:~$ ls -ls /boot | grep grub
    4 drwxr-xr-x 5 root root     4096 mai   11 13:43 grub
moko@lubuntu1404-32:~$ 

ici 4 kio, alors qu'en réalité j'y ai 7,3 Mio de plus :

moko@lubuntu1404-32:~$ du -s /boot/grub
7364	/boot/grub

  - -

  Faites l'expérience sur un de vos répertoires lourds.
Ici une 30aine de Gio :

moko@lubuntu1404-32:~$ du -h -d1 /chemin/ | grep audio
31G	/chemin/audio
moko@lubuntu1404-32:~$ 

que ls donne pour 16 kio... 2 millions de fois moins !

moko@lubuntu1404-32:~$ ls -lAsS /chemin/ | grep audio
   16 drwxrwxr-x  61 moko moko    16384 juin   3  2017 audio
moko@lubuntu1404-32:~$

= =


                   En résumé :
ls -lAsS est précis pour le poids des fichiers
du -d1 est précis pour le poids des répertoires  Voir ajout, plus bas.
ncdu est encore une fois le plus pratique :

ncdu /boot
--- /boot ------------------------------------------------------------------
   18,8MiB [##########]  initrd.img-3.13.0-145-generic
   18,8MiB [##########]  initrd.img-3.13.0-147-generic
    7,2MiB [###       ] /grub                      # répertoire non vide 
    5,6MiB [###       ]  vmlinuz-3.13.0-145-generic
    5,6MiB [##        ]  vmlinuz-3.13.0-147-generic
    2,6MiB [#         ]  System.map-3.13.0-147-generic
    2,6MiB [#         ]  System.map-3.13.0-145-generic
    1,1MiB [          ]  abi-3.13.0-147-generic
    1,1MiB [          ]  abi-3.13.0-145-generic
  176,0KiB [          ]  memtest86+_multiboot.bin
  176,0KiB [          ]  memtest86+.elf
  176,0KiB [          ]  memtest86+.bin
  168,0KiB [          ]  config-3.13.0-147-generic
  168,0KiB [          ]  config-3.13.0-145-generic
e   4,0KiB [          ] /.test.0                  # répertoire VIDE et masqué
    4,0KiB [          ]  retpoline-3.13.0-147-generic
    4,0KiB [          ]  retpoline-3.13.0-145-generic

 Total disk usage:  64,3MiB  Apparent size:  63,7MiB  Items: 298 

Et si ncdu n'est pas installé et qu'apt est bloqué :

cd /boot && du -sch .[!.]* * |sort -hr | head -23
65M	total
19M	initrd.img-3.13.0-147-generic
19M	initrd.img-3.13.0-145-generic
7,2M	grub                      # répertoire non vide 
5,7M	vmlinuz-3.13.0-147-generic
5,7M	vmlinuz-3.13.0-145-generic
2,6M	System.map-3.13.0-147-generic
2,6M	System.map-3.13.0-145-generic
1,2M	abi-3.13.0-147-generic
1,2M	abi-3.13.0-145-generic
176K	memtest86+_multiboot.bin
176K	memtest86+.elf
176K	memtest86+.bin
168K	config-3.13.0-147-generic
168K	config-3.13.0-145-generic
4,0K	.test.0                  # répertoire VIDE et masqué
4,0K	retpoline-3.13.0-147-generic
4,0K	retpoline-3.13.0-145-generic

AJOUT :
L'option -a de du permet d'avoir les bons poids de répertoires ET de fichiers :

du -a --max-depth=1 /boot | sort -n
4	/boot/retpoline-3.13.0-145-generic
4	/boot/retpoline-3.13.0-147-generic
4	/boot/.test.0                  # répertoire VIDE et masqué
168	/boot/config-3.13.0-145-generic
168	/boot/config-3.13.0-147-generic
176	/boot/memtest86+.bin
176	/boot/memtest86+.elf
176	/boot/memtest86+_multiboot.bin
1148	/boot/abi-3.13.0-145-generic
1148	/boot/abi-3.13.0-147-generic
2652	/boot/System.map-3.13.0-145-generic
2652	/boot/System.map-3.13.0-147-generic
5768	/boot/vmlinuz-3.13.0-147-generic
5772	/boot/vmlinuz-3.13.0-145-generic
7364	/boot/grub                      # répertoire non vide
19240	/boot/initrd.img-3.13.0-145-generic
19240	/boot/initrd.img-3.13.0-147-generic
65864	/boot

___
(*) Je n'ai pas d'explication à (en #56) :

christophe@christophe-OptiPlex-745:~$ ls -AsS1 /boot
(...)
    3 retpoline-3.13.0-144-generic
    1 grub
    1 retpoline-3.13.0-147-generic

Dernière modification par moko138 (Le 18/05/2018, à 10:09)


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

Hors ligne

#60 Le 18/05/2018, à 10:24

moko138

Re : [Résolu] système de paquets cassés

À cqfd93 et autres aidants,
Préférer

sudo du -a --max-depth=1 /boot | sort -n

ou

sudo du -a --max-depth=1 /boot | sort -n | tail -23

à
ls -AsS1 /boot
(Cf. la fin du message précédent et son ajout).

EDIT :
ajouté "sudo", pour rendre flagrants les cas comme celui de La Miecyclette.

Dernière modification par moko138 (Le 31/12/2018, à 21:27)


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

Hors ligne

#61 Le 18/05/2018, à 13:09

ylag

Re : [Résolu] système de paquets cassés

@moko138:

Bonjour,

Je pends note de ton commentaire au #60, merci...

Je suis un converti à ncdu depuis fort longtemps déjà smile

A+

Hors ligne