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 30/03/2025, à 00:03

xianbroc

Comment refabriquer mon /home/$USER

Bonjour
J'ai perdu une grande partie de mon /home/xianne_acer et je voudrais le remettre au carré.
J'ai vraisemblablement fait une erreur lors de l’installation de Pocketsphinx.
Par manque d'espace disque, j'ai voulu faire du ménage, peut-être en supprimant des trucs dans /home/xianne_acer/.cache (je n'ai plus l'historique en tête).
Ou bien j'ai mal suivi la procédure d'installation de https://doc.ubuntu-fr.org/pocketsphinx
Toujours est-il que dans la partie haute de la colonne de gauche de Gnome_Fichiers apparaissaient seulement :
[*]Récents
Favoris
Dossier Personnel
Téléchargements
Corbeille[/*]
et que dans Dossier Personnel avaient disparu les répertoires :
[*]Bureau
Documents
Images
Musique
Vidéos[/*]
Dans un terminal, le verdict était le même : les répertoires avaient bel et bien disparu.
Je les ai recréés avec un mkdir et j'ai été content de regarnir ces répertoires à l'aide de Duplicity. 
J'espère avoir à peu près récupéré ce que j'avais perdu. Sauf Téléchargements et peut-être d'autres fichiers dont la perte se fera sentir plus tard.

Problème 1 : cette procédure me semble bâtarde. Entre autres, les répertoires que j'ai créés à la main n'apparaissent plus dans la partie haute de la colonne de gauche de Gnome_Fichiers
En lisant la doc de Gnome_Fichiers, j'ai cru comprendre que c'était dû au fichier user-dirs.dirs dans lequel des entrées ne sont pas renseignées. Vrai ?
Est-ce qu'il suffit de l'éditer et de renseigner les entrées manquantes ? Ce serait si simple que ça ?

xianne_acer@xianne-Nitro-AN515-57:~$ 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/"
XDG_DOWNLOAD_DIR="$HOME/Téléchargements"
XDG_TEMPLATES_DIR="$HOME/"
XDG_PUBLICSHARE_DIR="$HOME/"
XDG_DOCUMENTS_DIR="$HOME/"
XDG_MUSIC_DIR="$HOME/"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/"
xianne_acer@xianne-Nitro-AN515-57:~$ 

Problème 2 : en fouillant dans mes fichiers avec Analyseur_d_Utilisation_des_Disques, j'ai découvert le répertoire /fr_FR/french_f0
Je me suis aperçu que certains des répertoires qui s'y trouvent ressemblent fortement à ceux que j'avais perdus !
J'y trouve :
[*]Images
Téléchargements
Musique
Documents[/*]
S'y trouvent aussi des fichiers personnels et un tar lié à Pocketsphinx...
A quoi sert ce répertoire /fr_FR ?
Je pense que je pourrai le supprimer après avoir examiné/récupéré son contenu. Vrai ?

xianne_acer@xianne-Nitro-AN515-57:~$ ll /fr_FR/
total 236748
drwxr-xr-x  3 root        root             4096 mars  20 19:21 ./
drwxr-xr-x 24 root        root             4096 mars  20 19:16 ../
-rw-rw-r--  1 xianne_acer xianne_acer 242405376 mars  20 19:19 french3g62K.lm.dmp
drwxr-xr-x 14 root        root             4096 mars  20 19:16 french_f0/
-rw-rw-r--  1 xianne_acer xianne_acer      4096 mars  20 19:20 frenchWords62K.dic

xianne_acer@xianne-Nitro-AN515-57:~$ ll /fr_FR/french_f0
total 95220
drwxr-xr-x 14 root        root            4096 mars  20 19:16  ./
drwxr-xr-x  3 root        root            4096 mars  20 19:21  ../
-rw-rw-r--  1 xianne_acer xianne_acer 60085406 janv. 23 17:22  adobe.deb
drwxr-xr-x  2 xianne_acer xianne_acer     4096 janv. 22 21:38  Bureau/
-rw-rw-r--  1 xianne_acer xianne_acer       40 mai    7  2024 'Document 1 sans titre'
drwxr-xr-x 11 xianne_acer xianne_acer     4096 mars  12 13:58  Documents/
-rw-rw-r--  1 xianne_acer xianne_acer     1897 févr.  3 21:28  fichier-copie_routezezo.txt
-rw-rw-r--  1 xianne_acer xianne_acer     1627 févr.  3 21:28  fichier_routezezo_pour_ods.txt
drwxr-xr-x  7 xianne_acer xianne_acer     4096 mars   9 12:44  Images/
drwxr-xr-x  2 xianne_acer xianne_acer     4096 nov.   8  2013  lium_french_f0/
-rw-rw-r--  1 xianne_acer xianne_acer 36913694 nov.   8  2013  lium_french_f0.tar.gz
drwxr-xr-x  2 xianne_acer xianne_acer     4096 mars  21  2024  Modèles/
drwxr-xr-x 12 xianne_acer xianne_acer     4096 mars  13 14:00  Musique/
drwxrwxr-x  5 xianne_acer xianne_acer     4096 déc.  29 21:54  nouveau_depot_git/
drwxr-xr-x  2 xianne_acer xianne_acer     4096 nov.   4  2023  Public/
-rw-rw-r--  1 xianne_acer xianne_acer     2223 juil.  2  2024  signal-desktop-keyring.gpg
drwx------  4 xianne_acer xianne_acer     4096 oct.   9 16:44  snap/
drwxr-xr-x  3 xianne_acer xianne_acer    24576 mars  20 18:27  Téléchargements/
-rw-r--r--  1 xianne_acer xianne_acer   212336 mars  20 19:00  temp.wav
-rw-rw-r--  1 xianne_acer xianne_acer   177899 oct.  22 23:19  Terrasse+Dallage.slvs
drwxr-xr-x  3 xianne_acer xianne_acer     4096 mars  20 19:42  Vidéos/
drwxr-xr-x  8 xianne_acer xianne_acer     4096 déc.  27  2023  vokoscreenNG/
xianne_acer@xianne-Nitro-AN515-57:~$ 

En bref, je voudrais remettre mon /home/xianne_acer au carré et je ne suis pas sûr de faire ça correctement sans une aide bienfaisante.
Merci

Hors ligne

#2 Le 30/03/2025, à 04:10

nany

Re : Comment refabriquer mon /home/$USER

Bonjour,



Il aurait mieux valu traiter le problème 2 en premier.

Donc, problème 2 :

xianbroc a écrit :

A quoi sert ce répertoire /fr_FR ?
Je pense que je pourrai le supprimer après avoir examiné/récupéré son contenu. Vrai ?

Vrai. Ce répertoire n’a pas lieu d’être et est sans doute le résultat d’une anomalie du processus d’exécution de xdg-user-dirs-update.



Problème 1 :

xianbroc a écrit :

cette procédure me semble bâtarde. Entre autres, les répertoires que j'ai créés à la main n'apparaissent plus dans la partie haute de la colonne de gauche de Gnome_Fichiers
En lisant la doc de Gnome_Fichiers, j'ai cru comprendre que c'était dû au fichier user-dirs.dirs dans lequel des entrées ne sont pas renseignées. Vrai ?
Est-ce qu'il suffit de l'éditer et de renseigner les entrées manquantes ? Ce serait si simple que ça ?

C’est possible mais il vaut mieux le faire en ligne de commande.
Donne le retour de :

xdg-user-dirs-update --force

Puis, pour voir si ça suffit, redonne le retour de :

cat ~/.config/user-dirs.dirs

Ensuite, si c’est correct, il faudra probablement fermer la session puis la rouvrir pour que le changement soit pris en compte.

Hors ligne

#3 Le 30/03/2025, à 10:02

iznobe

Re : Comment refabriquer mon /home/$USER

Bonjour , vu :

xianne_acer@xianne-Nitro-AN515-57:~$ ll /fr_FR/french_f0
total 95220
drwxr-xr-x 14 root        root            4096 mars  20 19:16  ./
drwxr-xr-x  3 root        root            4096 mars  20 19:21  ../
-rw-rw-r--  1 xianne_acer xianne_acer 60085406 janv. 23 17:22  adobe.deb
drwxr-xr-x  2 xianne_acer xianne_acer     4096 janv. 22 21:38  Bureau/
-rw-rw-r--  1 xianne_acer xianne_acer       40 mai    7  2024 'Document 1 sans titre'
drwxr-xr-x 11 xianne_acer xianne_acer     4096 mars  12 13:58  Documents/
-rw-rw-r--  1 xianne_acer xianne_acer     1897 févr.  3 21:28  fichier-copie_routezezo.txt
-rw-rw-r--  1 xianne_acer xianne_acer     1627 févr.  3 21:28  fichier_routezezo_pour_ods.txt
drwxr-xr-x  7 xianne_acer xianne_acer     4096 mars   9 12:44  Images/
drwxr-xr-x  2 xianne_acer xianne_acer     4096 nov.   8  2013  lium_french_f0/
-rw-rw-r--  1 xianne_acer xianne_acer 36913694 nov.   8  2013  lium_french_f0.tar.gz
drwxr-xr-x  2 xianne_acer xianne_acer     4096 mars  21  2024  Modèles/
drwxr-xr-x 12 xianne_acer xianne_acer     4096 mars  13 14:00  Musique/
drwxrwxr-x  5 xianne_acer xianne_acer     4096 déc.  29 21:54  nouveau_depot_git/
drwxr-xr-x  2 xianne_acer xianne_acer     4096 nov.   4  2023  Public/
-rw-rw-r--  1 xianne_acer xianne_acer     2223 juil.  2  2024  signal-desktop-keyring.gpg
drwx------  4 xianne_acer xianne_acer     4096 oct.   9 16:44  snap/
drwxr-xr-x  3 xianne_acer xianne_acer    24576 mars  20 18:27  Téléchargements/
-rw-r--r--  1 xianne_acer xianne_acer   212336 mars  20 19:00  temp.wav
-rw-rw-r--  1 xianne_acer xianne_acer   177899 oct.  22 23:19  Terrasse+Dallage.slvs
drwxr-xr-x  3 xianne_acer xianne_acer     4096 mars  20 19:42  Vidéos/
drwxr-xr-x  8 xianne_acer xianne_acer     4096 déc.  27  2023  vokoscreenNG/
xianne_acer@xianne-Nitro-AN515-57:~$ 

il semblerait , qu ' en fait , le contenu de ton HOME ( Documents , Téléchargements etc ...) est en fait simplement été déplacé dans ce dossier .
Tu devrais donc y retrouver absolument tout tes anciens fichiers / dossiers , et tu n' as alors plus qu' a remettre leur contenu dans tes nouveaux Dossiers personnels .

nany a écrit :

et est sans doute le résultat d’une anomalie du processus d’exécution de xdg-user-dirs-update.

j ' en doute fort , je dirais plutôt que l' anomalie qui a crée ce soucis était plutôt sur la chaise tongue et que " xdg-user-dirs-update " n ' a absolument rien à voir avec le problème big_smile

En ligne

#4 Le 30/03/2025, à 10:11

xianbroc

Re : Comment refabriquer mon /home/$USER

nany a écrit :

Il aurait mieux valu traiter le problème 2 en premier.

Certainement.
Mais j'ai lancé baobab sur mon / seulement 1 semaine après avoir tenté mes premières réparations...

Hors ligne

#5 Le 30/03/2025, à 10:17

xianbroc

Re : Comment refabriquer mon /home/$USER

nany a écrit :

Donne le retour de :

xdg-user-dirs-update --force

Puis, pour voir si ça suffit, redonne le retour de :

cat ~/.config/user-dirs.dirs

Ensuite, si c’est correct, il faudra probablement fermer la session puis la rouvrir pour que le changement soit pris en compte.

Ça semble correct.

xianne_acer@xianne-Nitro-AN515-57:~$ xdg-user-dirs-update --force
Moving DESKTOP directory from  to Bureau
Moving TEMPLATES directory from  to Modèles
Moving PUBLICSHARE directory from  to Public
Moving DOCUMENTS directory from  to Documents
Moving MUSIC directory from  to Musique
Moving PICTURES directory from  to Images
Moving VIDEOS directory from  to Vidéos
xianne_acer@xianne-Nitro-AN515-57:~$ 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/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/Images"
XDG_VIDEOS_DIR="$HOME/Vidéos"
xianne_acer@xianne-Nitro-AN515-57:~$ 

Et ça a fait le boulot instantanément dans Gnome_Fichiers. Impec !

Hors ligne

#6 Le 30/03/2025, à 10:28

xianbroc

Re : Comment refabriquer mon /home/$USER

iznobe a écrit :

il semblerait , qu ' en fait , le contenu de ton HOME ( Documents , Téléchargements etc ...) est en fait simplement été déplacé dans ce dossier .
Tu devrais donc y retrouver absolument tout tes anciens fichiers / dossiers , et tu n' as alors plus qu' a remettre leur contenu dans tes nouveaux Dossiers personnels .

OK. Je m'y attelle.
Mais vu qu'il s'est écoulé une bonne semaine depuis que j'ai réparé mon HOME à partir de mes sauvegardes, je vais devoir faire un tri sélectif entre les fichiers sauvegardés et déjà mis en place  et ceux du /fr_FR .
Une synchro ?

Hors ligne

#7 Le 30/03/2025, à 11:08

iznobe

Re : Comment refabriquer mon /home/$USER

Pour faire simple , je selectionnerai tous les fichiers , par exemple du Dossier " /fr_FR/french_f0/Documents " , copier , dans un autre onglet du gestionnaire j ' ouvrira le dossier Documents , puis je collerai le tout .
au message le fichier existe deja , voulez vous le remplacer le renommer ou je sais pas tant quoi , je dirais "  pour tous ne pas copier , ni remplacer " .
de meme pour chaque dossier .

Il ne copiera alors que les fichiers qui n' etait pas deja present dans ton " home / le dossier en question " . une fois tous les dossiers fait , il ne te restera alors plus qu ' a supprimer le dossier /home/fr_FR/french_f0 .

En ligne

#8 Le 30/03/2025, à 12:03

nany

Re : Comment refabriquer mon /home/$USER

iznobe a écrit :

une fois tous les dossiers fait , il ne te restera alors plus qu ' a supprimer le dossier /home/fr_FR/french_f0 .

Le répertoire fr_FR n’est pas dans /home/ mais à la racine du système de fichiers et c’est ce répertoire tout entier qu’il faudra supprimer après vérification/recopie des fichiers qu’il contient et pas seulement son sous-répertoire french_f0.

Dernière modification par nany (Le 30/03/2025, à 12:04)

Hors ligne

#9 Le 30/03/2025, à 12:44

ylag

Re : Comment refabriquer mon /home/$USER

Bonjour,

Que signifie la barre oblique au bout du nom de chacun des répertoires du résultat de la commande ll /fr_FR/french_f0 ?

A+

Hors ligne

#10 Le 30/03/2025, à 13:09

iznobe

Re : Comment refabriquer mon /home/$USER

@nany  :
ha , j ' avais pas compris roll

Du coup il est probable qu ' il y est d' autres dossiers / fichiers à la racine du système qui ne devrait pas y être .

Faudrait vérifier avec :

ls -l /

@ylag , ca indique juste que ce sont des dossiers . " ll " est un alias defini dans ~/.bashrc :

iznobe@iznobe-pc:/media/Partage/iznobe-Partage$ grep ll ~/.bashrc
# ~/.bashrc: executed by bash(1) for non-login shells.
# If set, the pattern "**" used in a pathname expansion context will
# match all files and zero or more directories and subdirectories.
    if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
alias ll='ls -alF'
# You may want to put all your additions into a separate file like
iznobe@iznobe-pc:/media/Partage/iznobe-Partage$

si tu fais un :

ls -alF ~

tu obtiens un resulat similaire .

Dernière modification par iznobe (Le 30/03/2025, à 13:12)

En ligne

#11 Le 30/03/2025, à 13:16

ylag

Re : Comment refabriquer mon /home/$USER

@iznobe

... merci !

On a déjà l'indication par la lettre d en début de ligne du résultat en utilisant l'option -l de ls ...

A+

Dernière modification par ylag (Le 30/03/2025, à 13:20)

Hors ligne

#12 Hier à 14:11

xianbroc

Re : Comment refabriquer mon /home/$USER

iznobe a écrit :

Du coup il est probable qu ' il y est d' autres dossiers / fichiers à la racine du système qui ne devrait pas y être

Effectivement, dans chaque répertoire "perdu" et déplacé de mon HOME il y a des sous-répertoires.
Et dans les répertoires actuels de mon HOME les sous-répertoires récupérés ont peut-être déjà bougé pour être stockés dans endroits plus sûrs...
La synchro va demander toute mon attention...

Hors ligne

#13 Hier à 14:14

xianbroc

Re : Comment refabriquer mon /home/$USER

nany a écrit :

c’est ce répertoire tout entier qu’il faudra supprimer après vérification/recopie des fichiers qu’il contient et pas seulement son sous-répertoire french_f0.

Il y a aussi des morceaux de l'installation avortée de Pocketsphinx qui vont peut-être disparaître quand je ferai la désinstallation.
Et quelques fichiers dont j'avais oublié l’existence;

Hors ligne