Déplacement du dossier Home ou des dossiers utilisateur
Posté : ven. 20 mars 2026 09:16
Bonjour. Désolé de remettre ce sujet sur le forum mais les réponses que l’on peut y trouver sont soit anciennes et ne correspondant pas aux dernières versions de Linux Mint, soit sont contradictoires.
Tout nouveau sur Linux Mint 22.3 Cinnamon pour cause d'incompatibilité matérielle et d'humeur avec Microsoft. L'installation n'a pas posé de souci (suppression de Windows). l'utilisation des applications et l'installation de nouvelles se font sans problème.
Mais là où je suis dépaysé , c'est qu'avec windows j'avais la possibilité de déplacer l'emplacement des dossiers utilisateurs (Bureau, Documents, images, etc...). L'opération parait nettement plus complexe avec Linux Mint.
La dernière version 22.3 ne propose pas l’installation du dossier Home dans une partition différente du système ou alors j’ai loupé une étape.
Certains disent par simplification qu'il faut laisser ces dossiers utilisateurs à leur place dans sda mais cette solution n'est pas viable quand on a un SSD de 124 go (sda dédié au système) qui ne pourra pas contenir l'ensemble de mes dossiers (Document, Images, etc...) qui font environ 400 go sur un HD de 500 go monté en sdb1 (format Ext4).
Le but étant que je puisse enregistrer directement, par défaut, tout nouveau document, toute nouvelle image, etc sur mon sdb1 sinon je risque d’avoir des fichiers dans mon dossier Documents de Home et des fichiers dans mon dossier Documents de sdb1. D’où pagaille assurée !
Certes je pourrai acheter un disque SSD beaucoup plus important, mais si j'ai abandonné Windows pour Linux, c'est justement pour ne pas avoir à changer de matériel.
Donc le déplacement des dossiers utilisateurs s’impose.
La création d’une partition uniquement pour le dossier Home ne paraît pas souhaitable. Dans les anciennes versions de Linux, il semble que cette partition spécifique était créée lors de l’installation mais les dernières versions ne le prévoient pas. Il doit bien y avoir des raisons techniques à ne pas pratiquer cette division de partition.
Certains ne sont pas pour le déplacement du dossier Home, (sans toutefois indiquer le pourquoi) mais sont pour le déplacement des dossiers utilisateurs (Bureau, Documents, Images, Vidéos, téléchargements).
Sur ce forum, j'ai vu la possibilité de le faire soit avec user-dirs-update soit avec users-dirs.dirs mais il y a des commandes contradictoires soit avec paur exemple le dossier Documents :
Première solution avec user-dirs-update
xdg-user-dirs-update --set DOCUMENTS /mnt/data/$USER/Documents. Il suffirait ensuite de relancer la session ou redémarrer l'ordinateur pour que les changements soient pris en compte.
Deuxième solution avec user-dirs.dirs, avec la commande mnt :
XDG_DOCUMENTS_DIR="$HOME/Documents" à remplacer par :
XDG_DOCUMENTS_DIR="/mnt/data/Documents"
Toisième solution avec user-dirs.dirs, avec la commande media :
XDG_DOCUMENTS_DIR="$HOME/Documents" à remplacer par :
XDG_DOCUMENTS_DIR="/media/monHDD/Documents"
De quoi désorienter un débutant Linux !
D’autres préconisent de mettre des liens symboliques mais cette solution ne semble pas faire l’unanimité.
Bref, c’est le casse tête très complexe par rapport à l’opération que l’on peut faire sous windows très facilement. J’entends certains qui me proposent d’y retourner … mais non !
J’espère avoir titillé la communauté avec ce sujet récurrent.
Merci d’avance pour vos réponses et désolé pour ce roman.
Tout nouveau sur Linux Mint 22.3 Cinnamon pour cause d'incompatibilité matérielle et d'humeur avec Microsoft. L'installation n'a pas posé de souci (suppression de Windows). l'utilisation des applications et l'installation de nouvelles se font sans problème.
Mais là où je suis dépaysé , c'est qu'avec windows j'avais la possibilité de déplacer l'emplacement des dossiers utilisateurs (Bureau, Documents, images, etc...). L'opération parait nettement plus complexe avec Linux Mint.
La dernière version 22.3 ne propose pas l’installation du dossier Home dans une partition différente du système ou alors j’ai loupé une étape.
Certains disent par simplification qu'il faut laisser ces dossiers utilisateurs à leur place dans sda mais cette solution n'est pas viable quand on a un SSD de 124 go (sda dédié au système) qui ne pourra pas contenir l'ensemble de mes dossiers (Document, Images, etc...) qui font environ 400 go sur un HD de 500 go monté en sdb1 (format Ext4).
Le but étant que je puisse enregistrer directement, par défaut, tout nouveau document, toute nouvelle image, etc sur mon sdb1 sinon je risque d’avoir des fichiers dans mon dossier Documents de Home et des fichiers dans mon dossier Documents de sdb1. D’où pagaille assurée !
Certes je pourrai acheter un disque SSD beaucoup plus important, mais si j'ai abandonné Windows pour Linux, c'est justement pour ne pas avoir à changer de matériel.
Donc le déplacement des dossiers utilisateurs s’impose.
La création d’une partition uniquement pour le dossier Home ne paraît pas souhaitable. Dans les anciennes versions de Linux, il semble que cette partition spécifique était créée lors de l’installation mais les dernières versions ne le prévoient pas. Il doit bien y avoir des raisons techniques à ne pas pratiquer cette division de partition.
Certains ne sont pas pour le déplacement du dossier Home, (sans toutefois indiquer le pourquoi) mais sont pour le déplacement des dossiers utilisateurs (Bureau, Documents, Images, Vidéos, téléchargements).
Sur ce forum, j'ai vu la possibilité de le faire soit avec user-dirs-update soit avec users-dirs.dirs mais il y a des commandes contradictoires soit avec paur exemple le dossier Documents :
Première solution avec user-dirs-update
xdg-user-dirs-update --set DOCUMENTS /mnt/data/$USER/Documents. Il suffirait ensuite de relancer la session ou redémarrer l'ordinateur pour que les changements soient pris en compte.
Deuxième solution avec user-dirs.dirs, avec la commande mnt :
XDG_DOCUMENTS_DIR="$HOME/Documents" à remplacer par :
XDG_DOCUMENTS_DIR="/mnt/data/Documents"
Toisième solution avec user-dirs.dirs, avec la commande media :
XDG_DOCUMENTS_DIR="$HOME/Documents" à remplacer par :
XDG_DOCUMENTS_DIR="/media/monHDD/Documents"
De quoi désorienter un débutant Linux !
D’autres préconisent de mettre des liens symboliques mais cette solution ne semble pas faire l’unanimité.
Bref, c’est le casse tête très complexe par rapport à l’opération que l’on peut faire sous windows très facilement. J’entends certains qui me proposent d’y retourner … mais non !
J’espère avoir titillé la communauté avec ce sujet récurrent.
Merci d’avance pour vos réponses et désolé pour ce roman.