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 04/09/2023, à 10:51

TVG

Répertoires XDG qui se transforment en liens symboliques

Bonjour,

Dans mon /home, j'ai les répertoires XDG qui, lorsqu'ils sont vides, finissent par se transformer en liens symboliques. Je supprime les liens (avec rm) et recrée les dossier (avec mkdir). Ça corrige le problème temporairement mais ça finit toujours par se retransformer en liens symboliques.

toto:~$ ls -l
total 52K
drwxr-xr-x  5 toto toto 4.0K Feb  9  2022  AndroidStudioProjects/
drwxr-xr-x  3 toto toto 4.0K Feb  9  2022  Audio_Books/
drwxr-xr-x  2 toto toto 4.0K Aug 11 16:17  Backup_launch/
lrwxrwxrwx  1 toto toto   19 Aug 30 08:16  Desktop -> /home/toto/Desktop
drwxr-xr-x  5 toto toto 4.0K Aug 11 13:52  Documents/
lrwxrwxrwx  1 toto toto   21 Aug 30 11:57  Downloads -> /home/toto/Downloads
drwxrwxr-x  5 toto toto 4.0K Aug  8 10:13  Logiciels/
drwxrwxr-x  6 toto toto 4.0K Aug  7 15:58  mount/
drwxr-xr-x  7 toto toto 4.0K Aug  3 16:50  Music/
drwxr-xr-x 26 toto toto 4.0K Aug  3 16:53  Pictures/
lrwxrwxrwx  1 toto toto   18 Aug 30 08:16  Public -> /home/toto/Public
drwxrwxr-x  3 toto toto 4.0K Aug  7 16:06  python_envs/
drwx------ 11 toto toto 4.0K Aug  9 11:34  snap/
drwxrwxr-x  2 toto toto 4.0K Aug  8 10:24 'System Volume Information'/
lrwxrwxrwx  1 toto toto   21 Aug 30 08:16  Templates -> /home/toto/Templates
drwxr-xr-x  5 toto toto 4.0K Aug  3 16:55  Videos/
drwxr-xr-x  3 toto toto 4.0K Aug  3 14:04  VirtualBox_VMs/
toto:~$

Le problème a aussi été signalé ici : https://askubuntu.com/questions/1482903 … the-reason.

Quelqu'un dans la communauté francophone aurait-il une idée de ce qui peut générer ce problème ?

Merci pour votre aide.

Hors ligne

#2 Le 04/09/2023, à 11:21

alh54

Re : Répertoires XDG qui se transforment en liens symboliques

Bonjour,
Poste

cat ~/.config/user-dirs.dirs

et

cat ~/.config/user-dirs.locale

Est-ce que la dénomination anglophone des répertoires est volontaire?

Dernière modification par alh54 (Le 04/09/2023, à 11:28)

Hors ligne

#3 Le 04/09/2023, à 11:40

TVG

Re : Répertoires XDG qui se transforment en liens symboliques

Bonjour alh54,

toto:~$ cat ~/.config/user-dirs.dirs
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run.
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
# 
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/"
XDG_PUBLICSHARE_DIR="$HOME/"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"
toto:~$

Lorsque les répertoires sont transformés en liens symboliques, si je rallume mon PC avec de recréer les dossiers correspondants, les chemins dans ce fichier sont remplacés par "$HOME/" et il faut que je vienne modifier ce fichier.

toto:~$ cat ~/.config/user-dirs.locale
en_US(base)
toto:~$

Mon installation Ubuntu 23.04 est en anglais.

Dernière modification par TVG (Le 04/09/2023, à 11:40)

Hors ligne

#4 Le 04/09/2023, à 11:49

alh54

Re : Répertoires XDG qui se transforment en liens symboliques

si je rallume mon PC avec de recréer les dossiers correspondants, les chemins de ce fichiers sont remplacés par "$HOME/" et il faut que je vienne modifier ce fichier.

Si tu fais la modification et tu exécute en utilisateur

xdg-user-dirs-update

Est-ce ça devient persistant?

Hors ligne

#5 Le 04/09/2023, à 12:10

TVG

Re : Répertoires XDG qui se transforment en liens symboliques

J'avais pas exécuté cette commande. J'essaie. On verra.

Hors ligne

#6 Le 04/09/2023, à 12:38

TVG

Re : Répertoires XDG qui se transforment en liens symboliques

Le problème persiste. La seule solution que j'ai pour le moment, c'est de laisser un fichier dans ces dossiers car le problème n'affecte que les dossiers vides.

Hors ligne