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/01/2024, à 01:36

Umma

Que cache le répertoire /tmp ? Problème de place et de partitionnement

Bonjour,
je reviens vous embêter après quelques mois d'absence.
Pour être honnête, je pense que mes problèmes et ma question sont liés aux sujets que j'ai lancés précédemment (est-ce pertinent de mettre les liens vers les fils de discussion ici ?).
Je dois donc avouer que je ne suis pas bon élève et que je n'ai pas encore pris le temps de repartitionner correctement ma machine. roll

Ma question peut paraître toute simple: comment savoir à quoi correspond le contenu de mon répertoire /tmp ?

J'ai été zieuter du côté d'un autre fil de discussion qui traite un peu du sujet (https://forum.ubuntu-fr.org/viewtopic.php?id=1795591)

Je me pose quand même des questions car, que ce soit avec l'interface graphique ou sur le terminal en mode super utilisateur, je constate qu'il m'est impossible d'entrer dans les dossiers de mon répertoire /tmp.

Apparemment, une partie de mes problèmes (mise à niveau LTS impossible, mise à jour de mes logiciels impossible, ouverture de certains fichiers impossibles et, parfois même, ouverture de ma session impossible "Xsession: warning...") est liée à l'encombrement de mon répertoire /tmp et/ou de ma partition /dev/sda8.

Pour tenter de devancer les demandes, je donne déjà les retours suivants:

c@ASUS-X550CC:~$ ls -la /tmp
total 120
drwxrwxrwt 19 root root 40960 janv. 16 00:08 .
drwxr-xr-x 21 root root  4096 sept. 29 16:59 ..
drwxrwxrwt  2 root root  4096 janv. 15 22:24 .font-unix
drwxr-xr-x  2 c    c     4096 janv. 16 00:08 hsperfdata_c
drwxrwxrwt  2 root root  4096 janv. 15 22:43 .ICE-unix
drwx------  2 c    c     4096 janv. 16 00:08 lu5522fjde8h.tmp
srwxrwxr-x  1 c    c        0 janv. 16 00:08 OSL_PIPE_1000_SingleOfficeIPC_5bfc5a82b5f712087ce80873a99f5e7
srwx------  1 sddm sddm     0 janv. 15 22:24 sddm-:0-KMvSah
srwxr-xr-x  1 root root     0 janv. 15 22:24 sddm-auth066af062-addb-4553-84b3-52fe2a035071
drwx------  2 root root  4096 janv. 15 22:24 snap-private-tmp
drwx------  2 c    c     4096 janv. 15 22:43 ssh-rTfxbNVTEScr
drwx------  3 root root  4096 janv. 15 22:24 systemd-private-69127e2239ec4c329713090b13c707f2-colord.service-NDWXBg
drwx------  3 root root  4096 janv. 15 22:24 systemd-private-69127e2239ec4c329713090b13c707f2-haveged.service-GXwFzi
drwx------  3 root root  4096 janv. 15 22:24 systemd-private-69127e2239ec4c329713090b13c707f2-ModemManager.service-uqMQGg
drwx------  3 root root  4096 janv. 15 22:24 systemd-private-69127e2239ec4c329713090b13c707f2-systemd-logind.service-Jo3Kqh
drwx------  3 root root  4096 janv. 15 22:24 systemd-private-69127e2239ec4c329713090b13c707f2-systemd-resolved.service-w3bpPg
drwx------  3 root root  4096 janv. 15 22:24 systemd-private-69127e2239ec4c329713090b13c707f2-systemd-timesyncd.service-kc0T2i
drwx------  3 root root  4096 janv. 15 22:24 systemd-private-69127e2239ec4c329713090b13c707f2-tor@default.service-XZ5gRg
drwx------  3 root root  4096 janv. 15 22:24 systemd-private-69127e2239ec4c329713090b13c707f2-upower.service-QT5n9e
drwxrwxrwt  2 root root  4096 janv. 15 22:24 .Test-unix
drwxrwxrwt  2 root root  4096 janv. 15 22:24 .X11-unix
-rw-------  1 c    c      112 janv. 15 22:43 xauth-1000-_0
drwxrwxrwt  2 root root  4096 janv. 15 22:24 .XIM-unix
c@ASUS-X550CC:~$ df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
udev               3,8G       0  3,8G   0% /dev
tmpfs              784M    1,7M  782M   1% /run
/dev/sda8           23G     21G  438M  98% /
tmpfs              3,9G       0  3,9G   0% /dev/shm
tmpfs              5,0M    4,0K  5,0M   1% /run/lock
tmpfs              3,9G       0  3,9G   0% /sys/fs/cgroup
/dev/loop0         128K    128K     0 100% /snap/bare/5
/dev/loop2          64M     64M     0 100% /snap/core20/2105
/dev/loop4          56M     56M     0 100% /snap/core18/2812
/dev/loop6          44M     44M     0 100% /snap/openresizer/2
/dev/loop7          41M     41M     0 100% /snap/snapd/20671
/dev/loop8         158M    158M     0 100% /snap/freemind/4
/dev/loop9          75M     75M     0 100% /snap/core22/1033
/dev/loop10        165M    165M     0 100% /snap/gnome-3-28-1804/198
/dev/loop12         92M     92M     0 100% /snap/gtk-common-themes/1535
/dev/loop11        350M    350M     0 100% /snap/gnome-3-38-2004/143
/dev/loop13        322M    322M     0 100% /snap/vlc/3721
/dev/loop15         64M     64M     0 100% /snap/handbrake-jz/142
/dev/loop17        497M    497M     0 100% /snap/gnome-42-2204/141
/dev/loop18        176M    176M     0 100% /snap/musescore/228
/dev/sda5          326G    307G   19G  95% /media/c/DataPartage
/dev/sda6           35G     17G   17G  51% /home
/dev/sda2           95M     30M   66M  32% /boot/efi
tmpfs              784M     12K  784M   1% /run/user/1000

et

c@ASUS-X550CC:~$ sudo tree --du -h /tmp
/tmp
├── [ 36K]  hsperfdata_c
│   └── [ 32K]  5522
├── [4.0K]  lu5522fjde8h.tmp
│   └── [   0]  lu5522fjde8i.tmp
├── [   0]  OSL_PIPE_1000_SingleOfficeIPC_5bfc5a82b5f712087ce80873a99f5e7
├── [   0]  sddm-:0-KMvSah
├── [   0]  sddm-auth066af062-addb-4553-84b3-52fe2a035071
├── [4.0K]  snap-private-tmp
├── [4.0K]  ssh-rTfxbNVTEScr
│   └── [   0]  agent.1905
├── [8.0K]  systemd-private-69127e2239ec4c329713090b13c707f2-colord.service-NDWXBg
│   └── [4.0K]  tmp
├── [8.0K]  systemd-private-69127e2239ec4c329713090b13c707f2-haveged.service-GXwFzi
│   └── [4.0K]  tmp
├── [8.0K]  systemd-private-69127e2239ec4c329713090b13c707f2-ModemManager.service-uqMQGg
│   └── [4.0K]  tmp
├── [8.0K]  systemd-private-69127e2239ec4c329713090b13c707f2-systemd-logind.service-Jo3Kqh
│   └── [4.0K]  tmp
├── [8.0K]  systemd-private-69127e2239ec4c329713090b13c707f2-systemd-resolved.service-w3bpPg
│   └── [4.0K]  tmp
├── [8.0K]  systemd-private-69127e2239ec4c329713090b13c707f2-systemd-timesyncd.service-kc0T2i
│   └── [4.0K]  tmp
├── [8.0K]  systemd-private-69127e2239ec4c329713090b13c707f2-tor@default.service-XZ5gRg
│   └── [4.0K]  tmp
├── [8.0K]  systemd-private-69127e2239ec4c329713090b13c707f2-upower.service-QT5n9e
│   └── [4.0K]  tmp
└── [ 112]  xauth-1000-_0

 152K used in 20 directories, 7 files

Voila...
Si une bonne âme a encore de la patience pour éclairer ma lanterne, merci d'avance !

Hors ligne

#2 Le 16/01/2024, à 12:41

tuxmarc

Re : Que cache le répertoire /tmp ? Problème de place et de partitionnement

Bonjour !
Je n'avais pas vu le premier sujet, mais je vais essayer d'aider avec me connaissances.

Ce que j'ai repéré, c'est

/dev/sda8           23G     21G  438M  98% /

c'est bien rempli !
Une chose à laquelle je pense, c'est peut être une pléthore de vieux noyaux.
Je ne suis pas aussi doué que les cadors du forum pour trouver la bonne instruction qui liste les vieux noyaux.
Une commande pour faire de la place et que je connais, c'est

sudo apt autoremove

qui va faire le ménage dans les programmes installés et qui ne sont plus utiles.

Si ça accepte de s'installer, tu peux tenter d'installer bleachbit.
C'est un bon nettoyeur, qui permet de faire du ménage dans le système.
Une fois installé il apparait dans le menu "système" avec deux choix:
- bleachbit tout court
- bleachbit as root qui va faire effectivement le ménage
Tentes déjà bleachbit puis coches APT et clic sur prévisualiser.
Chez moi, ce matin, j'ai 259 mo à gagner !
Tu verras la liste et l'espace récupérable, et s'il y a de la place à gagner, tu fermes et tu lances bleachbit as root où là, il faut donner ton mot de passe et le ménage sera fait.

En ouvrant thunar en root, je suis allé voir ce qu'il y a dans mon /tmp de mon système et j'ai trouvé plusieurs répertoires en apparence créés par systemd.
A l'intérieur : 0 octet !
Il y a de la place dans tes fichiers personnel, c'est rempli à 51 %.
Reste la taille de la partie système.
Un p'tit coup de ménage ne fait jamais de mal, alors déjà un coup de sudo apt autoremove smile
A +
Marc

Dernière modification par tuxmarc (Le 16/01/2024, à 12:43)


Vive Richard Stalmann, Linus Torvalds, et tous les fondus de Linux.
De l'Ordinosaure fait à 90% de récup, à deux portables LDLC,  neufs sans système et une carte mère sans boitier, tous libres !!
Parrain Linux sur www.parrain-linux.com et www.parrains.linux.free.fr

Hors ligne

#3 Le 16/01/2024, à 14:03

ylag

Re : Que cache le répertoire /tmp ? Problème de place et de partitionnement

Bonjour,

tuxmarc a écrit :

En ouvrant thunar en root ...

Attention, utiliser une application graphique telle que thunar en root risque fort de causer des soucis de droits ...

L'application Bleachbit est à utiliser avec prudence, il faut doublement vérifier ce qui sera supprimé avant de valider. Faut faire très attention à sa configuration.

A+

Dernière modification par ylag (Le 16/01/2024, à 14:04)

Hors ligne

#4 Le 16/01/2024, à 18:47

geole

Re : Que cache le répertoire /tmp ? Problème de place et de partitionnement

Bonjour
Déjà, faire deux partitions si petites dans le même disque est  générateur de ce type de  problème.
Donne  ce retour afin de voir la répartition

sudo du -haxd1 / 2>/dev/null | sort -hr

Tu peux aussi éviter d'écrire en double exemplaire les log. Mais cela a peut-être déjà été fait

sudo du -haxd1 /var/log 2>/dev/null | sort -hr

Il me semble que tu n'as que le strict nécessaire dans tmp

sudo du -haxd1 /tmp 2>/dev/null | sort -hr

Une purge complémentaire de résidus

sudo apt purge ~c

et des logs,      (Cela n'avait pas été fait dans la précédente discussion)
Voir explication au paragraphe 4.6.
Il est possible de faire la modification en lignes de commandes

sudo cp -v  /etc/rsyslog.d/50-default.conf /etc/rsyslog.d/50-default.conf.REF
sudo sed -ri 's/(\*\.\*;auth,authpriv\.none)/#\1/;s/(kern\.\*)/#\1/' /etc/rsyslog.d/50-default.conf

Puis faire la prise en compte

systemctl restart systemd-journald
sudo logrotate -f /etc/logrotate.conf

et réaliser l'épuration

sudo rm -v /var/log/kern*
sudo rm -v /var/log/syslog*

Dernière modification par geole (Le 16/01/2024, à 19:42)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#5 Le 16/01/2024, à 19:23

tuxmarc

Re : Que cache le répertoire /tmp ? Problème de place et de partitionnement

ylag a écrit :

Attention, utiliser une application graphique telle que thunar en root risque fort de causer des soucis de droits ...

L'application Bleachbit est à utiliser avec prudence, il faut doublement vérifier ce qui sera supprimé avant de valider. Faut faire très attention à sa configuration.

Ne t'inquiète pas je fais ça avec grrrrande parcimonie.
Je regarde toujours ce qui va être effacé avec bleachbit !

@geole, merci pour les scripts wink


Vive Richard Stalmann, Linus Torvalds, et tous les fondus de Linux.
De l'Ordinosaure fait à 90% de récup, à deux portables LDLC,  neufs sans système et une carte mère sans boitier, tous libres !!
Parrain Linux sur www.parrain-linux.com et www.parrains.linux.free.fr

Hors ligne

#6 Le 16/01/2024, à 19:35

erresse

Re : Que cache le répertoire /tmp ? Problème de place et de partitionnement

Bonjour,
Pour répondre à la question que pose le titre de cette conversation, le répertoire "/tmp" ne cache pas grand-chose, il est utilisé par le système pour y enregistrer ce qui est temporaire (comme son nom l'indique) et ne durera donc pas dans le temps.
Par ailleurs, le répertoire "/tmp", tout comme tous les autres répertoires de la racine du système ne t'appartient pas, ce n'est donc pas "ton répertoire" mais celui de "root"...


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#7 Le 16/01/2024, à 22:20

fred-cavernedufond

Re : Que cache le répertoire /tmp ? Problème de place et de partitionnement

...et pour compléter le précédent post : https://fr.linuxteaching.com/article/li … ed_to_know
entre autres, dans son navigateur préféré wink


Fred
Ubuntu 22.04 LTS

Hors ligne

#8 Le 17/01/2024, à 00:37

Coeur Noir

Re : Que cache le répertoire /tmp ? Problème de place et de partitionnement

lsblk -fe7,11 -o +model,size | cat

donnera une vue des disques et partitions, de leur occupation et autres infos, assez facile à lire tout en étant bavarde.

Les anciens noyaux et les journaux de log sont de bonnes pistes surtout s'il s'agit d'un système ayant fait l'objet de mises à niveau successives.

Nettoyer les éventuels Snap désactivés libérera temporairement de l'espace disque, pas négligeable.

Tout comme désinstaller des logiciels dont tu ne te sers plus ( quitte à les réinstaller plus tard. )

Enfin un utilitaire comme ncdu permet de repérer rapidement les dossiers les plus occupés.

C'est secondaire mais donner qu'une seule lettre à un nom d'utilisateur est propice aux blagues, particulièrement avec la lettre c ( qui est parfois une fonction dans certaines options de commandes. )
Minimum trois lettres pour un nom d'utilisateur ( à priori suffisant pour différencier des sessions / des humains dans la majorité des contextes. )

Dernière modification par Coeur Noir (Le 17/01/2024, à 15:38)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#9 Le 17/01/2024, à 15:45

Coeur Noir

Re : Que cache le répertoire /tmp ? Problème de place et de partitionnement

erresse a écrit :

Par ailleurs, le répertoire "/tmp", tout comme tous les autres répertoires de la racine du système ne t'appartient pas, ce n'est donc pas "ton répertoire" mais celui de "root"...

Le dossier /tmp porte les droits rwxrwxrwt c'est à dire que n'importe qui peut écrire là-dedans, mais seul le propriétaire d'un élément peut aussi l'effacer ( le t à la fin pour sticky bit ).
Il appartient bien à root:root mais il accorde au monde entier des droits d'écriture.


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#10 Le 17/01/2024, à 17:56

erresse

Re : Que cache le répertoire /tmp ? Problème de place et de partitionnement

erresse a écrit :

ce n'est donc pas "ton répertoire" mais celui de "root"

Je disais cela pour bien attirer l'attention sur le fait que les objets placés directement à la racine de l'arborescence ne sont pas la propriété d'un utilisateur lambda, même si le système peut accorder à chacun le droit d'écriture.
En revanche, rien n'empêche (et c'est d'ailleurs le cas chez moi) d'avoir un répertoire "~/tmp" appartenant à l'utilisateur, mais dans son espace personnel, pas à la racine...


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#11 Le 21/01/2024, à 02:33

Umma

Re : Que cache le répertoire /tmp ? Problème de place et de partitionnement

Bonjour et merci pour vos réponses !

geole, voici ce que me retournent les commandes que tu as suggérées:

La 1ère, j'imagine qu'elle donne l'espace disque utilisé (du), depuis la racine (/), en format lisible par une personne humaine (-h), concernant tout le contenu (a). C'est ce que j'interprète en lisant "du -ha". La suite ("xd1" et "2>dev/null"), en revanche, je ne comprends pas.
Et il y a "sort -hr" qui, si j'interprète bien, fait un tri, lisible par humain, en ordre inversé (du plus gros au plus petit).

c@ASUS-X550CC:~$ sudo du -haxd1 / 2>/dev/null | sort -hr
21G     /
9,9G    /var
8,7G    /usr
2,1G    /opt
211M    /boot
22M     /etc
14M     /root
276K    /tmp
68K     /snap
16K     /lost+found
12K     /media
8,0K    /.config
4,0K    /srv
4,0K    /mnt
4,0K    /cdrom
0       /sbin
0       /libx32
0       /lib64
0       /lib32
0       /lib
0       /bin

La 2ème fait la même chose dans le répertoire /var/log, j'imagine...

c@ASUS-X550CC:~$ sudo du -haxd1 /var/log 2>/dev/null | sort -hr
1,2G    /var/log/journal
1,2G    /var/log
2,2M    /var/log/installer
1,5M    /var/log/dist-upgrade
492K    /var/log/wtmp
252K    /var/log/apt
200K    /var/log/kern.log.1
116K    /var/log/dmesg.0
112K    /var/log/dmesg
104K    /var/log/bootstrap.log
88K     /var/log/Xorg.0.log
80K     /var/log/kern.log.3.gz
80K     /var/log/kern.log
76K     /var/log/unattended-upgrades
72K     /var/log/cups
60K     /var/log/syslog.4.gz
56K     /var/log/Xorg.0.log.old
56K     /var/log/ubuntu-advantage.log.1
48K     /var/log/Xorg.1.log.old
48K     /var/log/Xorg.1.log
44K     /var/log/ubuntu-advantage.log
44K     /var/log/syslog.3.gz
44K     /var/log/lastlog
36K     /var/log/kern.log.2.gz
36K     /var/log/boot.log.1
28K     /var/log/kern.log.4.gz
28K     /var/log/gpu-manager.log
28K     /var/log/dmesg.3.gz
28K     /var/log/auth.log
24K     /var/log/syslog.6.gz
24K     /var/log/syslog.1
24K     /var/log/dpkg.log.1
24K     /var/log/dmesg.4.gz
24K     /var/log/dmesg.2.gz
24K     /var/log/dmesg.1.gz
24K     /var/log/boot.log.4
16K     /var/log/fontconfig.log
16K     /var/log/boot.log.7
16K     /var/log/boot.log.6
16K     /var/log/boot.log.3
16K     /var/log/boot.log.2
16K     /var/log/auth.log.1
12K     /var/log/ubuntu-advantage-timer.log.1
12K     /var/log/dpkg.log.9.gz
12K     /var/log/dpkg.log.8.gz
12K     /var/log/dpkg.log.6.gz
12K     /var/log/dpkg.log.5.gz
12K     /var/log/dpkg.log.2.gz
12K     /var/log/dpkg.log.12.gz
12K     /var/log/dpkg.log.10.gz
8,0K    /var/log/ubuntu-advantage.log.4.gz
8,0K    /var/log/syslog.7.gz
8,0K    /var/log/syslog.5.gz
8,0K    /var/log/syslog.2.gz
8,0K    /var/log/syslog
8,0K    /var/log/hp
8,0K    /var/log/faillog
8,0K    /var/log/dpkg.log.4.gz
8,0K    /var/log/dpkg.log.3.gz
8,0K    /var/log/dpkg.log.11.gz
8,0K    /var/log/boot.log.5
4,0K    /var/log/ubuntu-advantage-timer.log.6.gz
4,0K    /var/log/ubuntu-advantage-timer.log.5.gz
4,0K    /var/log/ubuntu-advantage-timer.log.4.gz
4,0K    /var/log/ubuntu-advantage-timer.log.3.gz
4,0K    /var/log/ubuntu-advantage-timer.log.2.gz
4,0K    /var/log/ubuntu-advantage.log.6.gz
4,0K    /var/log/ubuntu-advantage.log.5.gz
4,0K    /var/log/ubuntu-advantage.log.3.gz
4,0K    /var/log/ubuntu-advantage.log.2.gz
4,0K    /var/log/tor
4,0K    /var/log/samba
4,0K    /var/log/private
4,0K    /var/log/dpkg.log.7.gz
4,0K    /var/log/btmp
4,0K    /var/log/auth.log.4.gz
4,0K    /var/log/auth.log.3.gz
4,0K    /var/log/auth.log.2.gz
4,0K    /var/log/apport.log.7.gz
4,0K    /var/log/apport.log.6.gz
4,0K    /var/log/apport.log.5.gz
4,0K    /var/log/apport.log.4.gz
4,0K    /var/log/apport.log.3.gz
4,0K    /var/log/apport.log.2.gz
4,0K    /var/log/apport.log.1
4,0K    /var/log/alternatives.log.9.gz
4,0K    /var/log/alternatives.log.8.gz
4,0K    /var/log/alternatives.log.7.gz
4,0K    /var/log/alternatives.log.6.gz
4,0K    /var/log/alternatives.log.5.gz
4,0K    /var/log/alternatives.log.4.gz
4,0K    /var/log/alternatives.log.3.gz
4,0K    /var/log/alternatives.log.2.gz
4,0K    /var/log/alternatives.log.12.gz
4,0K    /var/log/alternatives.log.11.gz
4,0K    /var/log/alternatives.log.10.gz
4,0K    /var/log/alternatives.log.1
0       /var/log/ubuntu-advantage-timer.log
0       /var/log/ubuntu-advantage-license-check.log
0       /var/log/sddm.log
0       /var/log/dpkg.log
0       /var/log/btmp.1
0       /var/log/boot.log
0       /var/log/apport.log
0       /var/log/alternatives.log
c@ASUS-X550CC:~$ 

La 3ème fait encore la même dans /tmp, j'imagine encore...

c@ASUS-X550CC:~$ sudo du -haxd1 /tmp 2>/dev/null | sort -hr
276K    /tmp
124K    /tmp/lu19205moyyku.tmp
8,0K    /tmp/systemd-private-69127e2239ec4c329713090b13c707f2-upower.service-QT5n9e
8,0K    /tmp/systemd-private-69127e2239ec4c329713090b13c707f2-tor@default.service-XZ5gRg
8,0K    /tmp/systemd-private-69127e2239ec4c329713090b13c707f2-systemd-timesyncd.service-kc0T2i
8,0K    /tmp/systemd-private-69127e2239ec4c329713090b13c707f2-systemd-resolved.service-w3bpPg
8,0K    /tmp/systemd-private-69127e2239ec4c329713090b13c707f2-systemd-logind.service-Jo3Kqh
8,0K    /tmp/systemd-private-69127e2239ec4c329713090b13c707f2-ModemManager.service-uqMQGg
8,0K    /tmp/systemd-private-69127e2239ec4c329713090b13c707f2-haveged.service-GXwFzi
8,0K    /tmp/systemd-private-69127e2239ec4c329713090b13c707f2-fwupd.service-4V9d6e
8,0K    /tmp/systemd-private-69127e2239ec4c329713090b13c707f2-colord.service-NDWXBg
4,0K    /tmp/.XIM-unix
4,0K    /tmp/xauth-1000-_0
4,0K    /tmp/.X11-unix
4,0K    /tmp/.Test-unix
4,0K    /tmp/ssh-rTfxbNVTEScr
4,0K    /tmp/snap-private-tmp
4,0K    /tmp/.ICE-unix
4,0K    /tmp/hsperfdata_c
4,0K    /tmp/.font-unix
0       /tmp/sddm-auth066af062-addb-4553-84b3-52fe2a035071
0       /tmp/sddm-:0-KMvSah
0       /tmp/OSL_PIPE_1000_SingleOfficeIPC_5bfc5a82b5f712087ce80873a99f5e7
c@ASUS-X550CC:~$ 

La 4ème, tu l'as explicité: purger les résidus d'installation.
J'ai un "E" pour lequel je ne sais pas dire si c'est une bonne ou une mauvaise chose.

c@ASUS-X550CC:~$ sudo apt purge ~c
Lecture des listes de paquets... Fait
E: Le fichier donné /home/c n'est pas compris sur la ligne de commande
c@ASUS-X550CC:~$ 

Les commandes suivantes sont assez clairement expliquées dans le lien que tu as partagé, merci.

c@ASUS-X550CC:~$ sudo cp -v  /etc/rsyslog.d/50-default.conf /etc/rsyslog.d/50-default.conf.REF
'/etc/rsyslog.d/50-default.conf' -> '/etc/rsyslog.d/50-default.conf.REF'
c@ASUS-X550CC:~$ sudo sed -ri 's/(\*\.\*;auth,authpriv\.none)/#\1/;s/(kern\.\*)/#\1/' /etc/rsyslog.d/50-default.conf
c@ASUS-X550CC:~$ systemctl restart systemd-journald
c@ASUS-X550CC:~$ sudo rm -v /var/log/kern*
'/var/log/kern.log' supprimé
'/var/log/kern.log.1' supprimé
'/var/log/kern.log.2.gz' supprimé
'/var/log/kern.log.3.gz' supprimé
'/var/log/kern.log.4.gz' supprimé
c@ASUS-X550CC:~$ sudo rm -v /var/log/syslog*
'/var/log/syslog' supprimé
'/var/log/syslog.1' supprimé
'/var/log/syslog.2.gz' supprimé
'/var/log/syslog.3.gz' supprimé
'/var/log/syslog.4.gz' supprimé
'/var/log/syslog.5.gz' supprimé
'/var/log/syslog.6.gz' supprimé
'/var/log/syslog.7.gz' supprimé
c@ASUS-X550CC:~$

tuxmarc, merci pour les conseils.
J'ai fait un autoremove en premier lieu.

Merci erresse pour les précisions ! En tant que novice, j'apprécie que ce genre de subtilité soit mentionnée. Cela m'aide à mieux comprendre comment fonctionne la machine que j'utilise.

Merci fred-cavernedufond pour le lien.

Merci Coeur Noir pour tes infos avisées.

Voici le retour de la commande suggérée.
J'ai encore du mal à la décrypter mais j'imagine que cela me donne, par partition (sda1, sda2,...) le type de formatage (ntfs, vfat,...), un numéro qui correspond certainement à quelque chose (UUID), l'espace encore disponible sur la partition (FSAVAIL), sont taux d'occupation (FSUSE%), le point de montage, le modèle du disque ainsi que la taille de la partition.
Par exemple, dans mon cas: sur sda8, formaté en ext4 et monté à la racine, il reste 212,5M sur 22,9G, soit 94% d'occupation.
En effet, c'est beaucoup.

c@ASUS-X550CC:~$ lsblk -fe7,11 -o +model,size | cat
NAME   FSTYPE LABEL        UUID                                 FSAVAIL FSUSE% MOUNTPOINT           MODEL                    SIZE
sda                                                                                                 WDC_WDS500G2B0A-00SM50 465,8G
├─sda1 ntfs   Récupération EA6098D56098A9B9                                                                                  300M
├─sda2 vfat                6499-6600                              65,2M    31% /boot/efi                                      99M
├─sda3                                                                                                                       128M
├─sda4 ntfs                A4569B87569B593E                                                                                 74,5G
├─sda5 ntfs   DataPartage  4A7439A774399723                       18,5G    94% /media/c/DataPartage                        325,3G
├─sda6 ext4                0d9858f5-3ab3-4289-9411-c73eecb188d9   16,1G    48% /home                                          35G
├─sda7 swap                8db5cb09-5720-4888-8270-da05e7f4ab97                [SWAP]                                        7,6G
└─sda8 ext4                719d5f2a-4901-47b7-a6e9-d5ea8c2c9f1b  212,5M    94% /                                            22,9G
c@ASUS-X550CC:~$ 

Au sujet de la lettre "c" donnée en tant qu'utilisateur, je sais que c'est une erreur...
A l'époque, je n'y connaissais vraiment rien. Maintenant, je comprends l'erreur mais je ne sais pas comment la corriger à part sauvegarder tous mes fichiers sur un disque dur externe, formater mon disque dur et recommencer l'installation à zéro (cette fois-ci en faisant une partition correcte, parce que là j'en ai marre...)

Pour les snap, j'ai fait ce qui est recommandé dans le tuto "nettoyer ubuntu" au paragraphe 3.10, à savoir:

c@ASUS-X550CC:~$ snap list --all
Nom                Version                     Révision  Suivi          Éditeur     Notes
bare               1.0                         5         latest/stable  canonical✓  base
core18             20231027                    2812      latest/stable  canonical✓  base
core20             20231123                    2105      latest/stable  canonical✓  base
core22             20231123                    1033      latest/stable  canonical✓  base
freemind           1.1.0-Beta-2                4         latest/stable  jibel       -
gnome-3-28-1804    3.28.0-19-g98f9e67.98f9e67  198       latest/stable  canonical✓  -
gnome-3-38-2004    0+git.efb213a               143       latest/stable  canonical✓  -
gnome-42-2204      0+git.ff35a85               141       latest/stable  canonical✓  -
gtk-common-themes  0.1-81-g442e511             1535      latest/stable  canonical✓  -
handbrake-jz       1.2.2                       142       latest/stable  jz          -
musescore          3.6.2                       228       latest/stable  musescore✓  -
openresizer        1.0                         2         latest/stable  jrezai      -
snapd              2.61.1                      20671     latest/stable  canonical✓  snapd
vlc                3.0.19                      3721      latest/stable  videolan✓   -
c@ASUS-X550CC:~$ LANG=C snap list --all | awk '/disabled/{print $1, $3}' | while read snapname revision ; do sudo snap remove "$snapname" --revision="$revision" ; done
c@ASUS-X550CC:~$

Les logiciels, j'avais fait le ménage et je n'ai pas fait d'installation depuis un moment.
Il faut dire que je n'en utilise pas beaucoup, je pense, par rapport à d'autres personnes. Quoique... Je ne connais pas les stats. C'est subjectif...

J'ai installé ncdu. Merci, c'est pratique pour voir l'utilisation.
Je ne sais pas trop comment me servir des infos qui en sortent. Je vais apprendre...
Apparemment, le cache est lourd, avec 6,5 GiB... Mais que faire de cette information ?
En navigant dans ncdu avec les flèches, je vois que /45fffba5b23fde8f963481e7a6613b25  pèse 3,7 GiB.
Mais est-ce que je peux supprimer ça sans plus de réflexion ? je ne pense pas...

Après tout ça, j'ai refait un df -h...
Mon sda8 est toujours saturé. C'est même pire qu'avant... sad

c@ASUS-X550CC:~$ df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
udev               3,8G       0  3,8G   0% /dev
tmpfs              784M    1,7M  782M   1% /run
/dev/sda8           23G     21G  210M 100% /
tmpfs              3,9G       0  3,9G   0% /dev/shm
tmpfs              5,0M    4,0K  5,0M   1% /run/lock
tmpfs              3,9G       0  3,9G   0% /sys/fs/cgroup
/dev/loop0         128K    128K     0 100% /snap/bare/5
/dev/loop2          64M     64M     0 100% /snap/core20/2105
/dev/loop4          56M     56M     0 100% /snap/core18/2812
/dev/loop6          44M     44M     0 100% /snap/openresizer/2
/dev/loop7          41M     41M     0 100% /snap/snapd/20671
/dev/loop8         158M    158M     0 100% /snap/freemind/4
/dev/loop9          75M     75M     0 100% /snap/core22/1033
/dev/loop10        165M    165M     0 100% /snap/gnome-3-28-1804/198
/dev/loop12         92M     92M     0 100% /snap/gtk-common-themes/1535
/dev/loop11        350M    350M     0 100% /snap/gnome-3-38-2004/143
/dev/loop13        322M    322M     0 100% /snap/vlc/3721
/dev/loop15         64M     64M     0 100% /snap/handbrake-jz/142
/dev/loop17        497M    497M     0 100% /snap/gnome-42-2204/141
/dev/loop18        176M    176M     0 100% /snap/musescore/228
/dev/sda5          326G    307G   19G  95% /media/c/DataPartage
/dev/sda6           35G     17G   17G  51% /home
/dev/sda2           95M     30M   66M  32% /boot/efi
tmpfs              784M     48K  784M   1% /run/user/1000
c@ASUS-X550CC:~$ 

D'ailleurs, je ne comprends pas pourquoi j'ai 100% d'utilisation de sda8 avec df -h alors que j'ai 94% avec lsblk...

Et puis cela ne me dit pas non plus comment je me retrouve avec un tmp plein lors du démarrage de mon ordi et très régulièrement quand je démarre une appli.
C'est quand même gênant de devoir ouvrir un terminal et faire les poussières à chaque fois que je veux ouvrir un fichier tableur Libreoffice, par exemple...

Dernière modification par Umma (Le 21/01/2024, à 02:41)

Hors ligne

#12 Le 21/01/2024, à 09:25

xubu1957

Re : Que cache le répertoire /tmp ? Problème de place et de partitionnement

Bonjour,

Montre :

snap list --all

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

En ligne

#13 Le 21/01/2024, à 14:44

geole

Re : Que cache le répertoire /tmp ? Problème de place et de partitionnement

Bonjour
Je te rappelle que la taille du /tmp est de 276K   
                             tu disposes de 16,1 Go de libre dans la partition /home
                             tu as une partition de partage de données et une partition swap
je ne vois que la solution de rapatrier le contenu de home et swap  dans la partition logiciels
Pour bien te guider , donne l'implantation  des partitions.

sudo parted /dev/sda unit MiB print free

On va aussi regarder si les liens vers la partition de partages sont prévus et  corrects.

ls -ls | grep lrw
grep -v "#"  .config/*.dirs

On peut changer le nom de l'utilisateur c    en b ou d ou ..... sans avoir besoin de réinstaller.

Les 100 % et 94% sont dus à une réserve de  5%  nécessaires au système. Il manque 1% mais cela doit être du aux arrondis.

man du
....
-d, --max-depth=N
              print the total for a directory (or file, with --all) only if it is N or fewer levels be‐
              low the command line argument;  --max-depth=0 is the same as --summarize
.....
       -x, --one-file-system
              skip directories on different file systems

et 2>/dev/null   veut dire de ne pas imprimer les erreurs à l'écran  s'il y en a mais nulle part.

Dernière modification par geole (Le 21/01/2024, à 14:57)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#14 Le 21/01/2024, à 23:12

Umma

Re : Que cache le répertoire /tmp ? Problème de place et de partitionnement

Bonjour Xubu1957,
voici le résultat de la commande:

c@ASUS-X550CC:~$ snap list --all
Nom                Version                     Révision  Suivi          Éditeur     Notes
bare               1.0                         5         latest/stable  canonical✓  base
core18             20231027                    2812      latest/stable  canonical✓  base
core20             20231123                    2105      latest/stable  canonical✓  base
core22             20231123                    1033      latest/stable  canonical✓  base
freemind           1.1.0-Beta-2                4         latest/stable  jibel       -
gnome-3-28-1804    3.28.0-19-g98f9e67.98f9e67  198       latest/stable  canonical✓  -
gnome-3-38-2004    0+git.efb213a               143       latest/stable  canonical✓  -
gnome-42-2204      0+git.ff35a85               141       latest/stable  canonical✓  -
gtk-common-themes  0.1-81-g442e511             1535      latest/stable  canonical✓  -
handbrake-jz       1.2.2                       142       latest/stable  jz          -
musescore          3.6.2                       228       latest/stable  musescore✓  -
openresizer        1.0                         2         latest/stable  jrezai      -
snapd              2.61.1                      20671     latest/stable  canonical✓  snapd
vlc                3.0.19                      3721      latest/stable  videolan✓   -
c@ASUS-X550CC:~$

Bonjour geole,
Je ne sais pas ce qu'est la partition logiciels.
Pour moi, en dehors de sda1, sda2 et sda3 qui sont des petites partitions "système", pour le reste, j'ai fait mon installation il y a quelques années en suivant des conseils glanés à droite et à gauche avec l'idée de faire d'une vieille machine une machine de transition depuis Windows vers le monde du libre.
J'ai choisi la distribution Kubuntu qui me semblait aller avec mes compétences et mes besoins. J'ai aussi choisi de faire un DualBoot pour me permettre de continuer d'utiliser des logiciels (comme Sketchup) qui n'ont pas véritablement d'équivalent sur Kubuntu (à moins de faire du PlayOnLinux que j'ai installé également)...
En résumé et de mémoire,
sda4 est la partition Windows (trop grosse pour mes besoins, je pense, mais, une fois encore, j'ai suivi des conseils sans y connaître grand chose)
sda5 est la partition de partage de données, que j'ai voulue accessible depuis Kubuntu et Windows. J'y place tous mes fichiers (tableurs, photos, pdf,...)
sda6 est la partition /home (donc ma partition Kubuntu, j'imagine que c'est équivalent).
sda7 le swap
sda8, je ne sais pas ce que c'est...

voici le retour de la première commande:

c@ASUS-X550CC:~$ sudo parted /dev/sda unit MiB print free
Modèle : ATA WDC WDS500G2B0A (scsi)
Disque /dev/sda : 476940MiB
Taille des secteurs (logiques/physiques) : 512B/512B
Table de partitions : gpt
Drapeaux de disque : 

Numéro  Début      Fin        Taille     Système de fichiers  Nom                           Drapeaux
        0,02MiB    1,00MiB    0,98MiB    Espace libre
 1      1,00MiB    301MiB     300MiB     ntfs                 Basic data partition          caché, diag
 2      301MiB     400MiB     99,0MiB    fat32                EFI system partition          démarrage, esp
 3      400MiB     528MiB     128MiB                          Microsoft reserved partition  msftres
 4      528MiB     76822MiB   76294MiB   ntfs                 Basic data partition          msftdata
 5      76822MiB   409873MiB  333051MiB  ntfs                 Basic data partition          msftdata
 6      409873MiB  445745MiB  35872MiB   ext4
 7      445745MiB  453558MiB  7813MiB    linux-swap(v1)                                     swap
 8      453558MiB  476939MiB  23381MiB   ext4
        476939MiB  476940MiB  1,01MiB    Espace libre

c@ASUS-X550CC:~$

Le bloc suivant renvoie:

c@ASUS-X550CC:~$ ls -ls | grep lrw
 0 lrwxrwxrwx 1 c c    33 oct.  20  2021 PlayOnLinux's virtual drives -> /home/c/.PlayOnLinux//wineprefix/
c@ASUS-X550CC:~$ grep -v "#"  .config/*.dirs
XDG_DESKTOP_DIR="$HOME/Bureau"
XDG_DOWNLOAD_DIR="$HOME/Téléchargements"
XDG_TEMPLATES_DIR="$HOME/Modèles"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Musique"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/Vidéos"
c@ASUS-X550CC:~$ 

Voici pour le moment...
Je vais étudier la question de renommer l'utilisateur.

Hors ligne

#15 Le 21/01/2024, à 23:25

geole

Re : Que cache le répertoire /tmp ? Problème de place et de partitionnement

SDA8 est la partition qui contient le logiciel et qui est trop petite.

dev/sda8           23G     21G  210M 100% /

Cela ne va pas être facile. On va faire en deux temps.
A) Avec le support d'installation,
1) Tu montes la partion logicielle.

sudo mount /dev/sda8  /mnt

2) Tu montes le fichier fstab

sudo nano /mnt/etc/fstab

3) Tu mets des #####% au début de la ligne qui décrit la partition swap.
4) Tu sauvegardes de memoire touches ctrl o  Mais c'est indiqué en bas de l'écran.
5) Tu valides l'écriture.
6) Tu quittes crtl q
7) Tu démonte la partition

sudo umount -v /dev/sda8

8) Tu lances gparted.
9) Tu te posisionnes sur la partition 7 ( le swap)
10) Tu supprimes la partition 7 et tu fais executer l'action.
11) Tu te positionnes sur la partition 8
12)  Tu dis que l'espace qui précéde est égal à 0
13)  Tu dis que la partition 8 est maintenant égale à
7813MiB + 23381MiB soit 31194 Mo 
14)  Tu fais exécuter l'action et surtout tu la laisses aller au boot.
Il y a 24 go de données à déplacer soit probablement une heure.
B) Tu peux maintenant utiliser ubuntu si tu as des problèmes choses importantes à faire.
puis de nouveau en live USB on va rapatrier le contenu du home.
Mais on manque de place. Donc on va d'abord le dupliquer ailleurs.

dev/sda5          326G    307G   19G  95% /media/c/DataPartage
/dev/sda6           35G     17G   17G  51% /home 

Je crains que  cela ne tienne pas dans la partition SDA5.... et je n'ai pas penser à regarder si cela tiendrait dans SDA4 que tu dis surdimensionnée mais j'en doute.

 4      528MiB     76822MiB   76294MiB   ntfs                 Basic data partition          msftdata

l'idéal serait que tu aies un support externe dans lequel on pourrait fabriquer une nouvelle partition d'une vingtaine de Go.
Sinon on trouvera une solution en mettant tes données personnelles de SDA6 dans SDA4 et la partie logicielle dans SDA5
J'attends ta réponse pour développer.
La suite rapidement.
Avec Gparted, Suppression de SDA6.
Agrandissement de SDA5 d'environ 10 go car il me semble en avoir besoin.
Agrandissement de SDA8  des 25 go restant.
Recopie des données dupliquées.
Modification du fstab pour commenter le point de montage de la partition home.
Reboot.
Création d'un fichier de swap. A mon avis, il n'y a pas besoin de 8go, 2go me semblent un bon  début.
Par ailleur, je te laisse lire le chapitre trois.
Mon conseil création de l'utilisateur sos avec droit administrateur qui fera le travail.

Dernière modification par geole (Le 22/01/2024, à 00:25)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne