Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
organiser_data_utilisateurs [Le 17/11/2022, 22:29] Coeur Noir [Création des liens symboliques en lieu et place des dossiers usuels] |
organiser_data_utilisateurs [Le 04/03/2025, 03:05] (Version actuelle) krodelabestiole [Organiser les données du ( ou des ) utilisateurs « humains » d'un système] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
{{tag>administration partitions optimisation}} | {{tag>administration partitions optimisation}} | ||
+ | |||
====== Organiser les données du ( ou des ) utilisateurs « humains » d'un système ====== | ====== Organiser les données du ( ou des ) utilisateurs « humains » d'un système ====== | ||
+ | |||
**L'objectif de cette page est de proposer une méthode de « rangement » //alternative// des affaires personnelles des utilisateurs**. Cette méthode, en stockant « hors système » la partie visible des données utilisateurs tout en laissant « dans le système » la partie [[dossiers_et_fichiers_caches|cachée]] des données utilisateurs, amène un gain de polyvalence et de robustesse, voire de performances, dans de nombreuses situations.\\ | **L'objectif de cette page est de proposer une méthode de « rangement » //alternative// des affaires personnelles des utilisateurs**. Cette méthode, en stockant « hors système » la partie visible des données utilisateurs tout en laissant « dans le système » la partie [[dossiers_et_fichiers_caches|cachée]] des données utilisateurs, amène un gain de polyvalence et de robustesse, voire de performances, dans de nombreuses situations.\\ | ||
- | Un fil dédié à cette page sur le forum : https://forum.ubuntu-fr.org/viewtopic.php?id=2070904\\ | + | Un fil dédié à cette page sur le forum : https://forum.ubuntu-fr.org/viewtopic.php?id=2070904 |
- | \\ | + | |
+ | <note important>Certaines recommandations décrites très en détail sur cette page ne font pas toujours consensus.\\ | ||
+ | En outre la création d'une partition ''home'' séparée n'est plus aussi largement recommandée qu'elle a pu l'être (elle n'est plus proposée lors de l'installation), et la mise en place de liens symboliques introduit un niveau de complexité qui n'est pas strictement nécessaire du fait de l'existence à cet effet des **variables [[:variables_d_environnement#xdg-user-dirs]]**. | ||
+ | |||
+ | Pour la présentation d'une méthode a priori plus simple et sans doute plus orthodoxe, ou en complément de celle-ci, n'hésitez pas à consulter la page //[[:partitions_data|Déployer ses données personnelles sur un espace de stockage dédié]]//.</note> | ||
**Elle requiert** :\\ | **Elle requiert** :\\ | ||
* une installation qui compte au moins 2 partitions : l'une dédiée au système, installé classiquement ( la racine / entière ) ; l'autre pour l'instant « vide » qui accueillera une partie des données utilisateurs ( les visibles ).\\ | * une installation qui compte au moins 2 partitions : l'une dédiée au système, installé classiquement ( la racine / entière ) ; l'autre pour l'instant « vide » qui accueillera une partie des données utilisateurs ( les visibles ).\\ | ||
Ligne 24: | Ligne 31: | ||
…**il n'y a ni bonnes ou mauvaises méthodes, il y en a seulement de plus adaptées que d'autres en fonction du contexte des utilisateurs.** | …**il n'y a ni bonnes ou mauvaises méthodes, il y en a seulement de plus adaptées que d'autres en fonction du contexte des utilisateurs.** | ||
+ | |||
===== La situation par défaut ===== | ===== La situation par défaut ===== | ||
+ | |||
==== Le dossier /home à la racine du système ==== | ==== Le dossier /home à la racine du système ==== | ||
+ | |||
Dans l'[[arborescence|arborescence]] des dossiers d'un système Linux, ''/home'' sert à héberger les répertoires personnels des utilisateurs « humains » créés dans ce système. //Généralement// ceux qui disposent d'une session graphique dans le système.\\ | Dans l'[[arborescence|arborescence]] des dossiers d'un système Linux, ''/home'' sert à héberger les répertoires personnels des utilisateurs « humains » créés dans ce système. //Généralement// ceux qui disposent d'une session graphique dans le système.\\ | ||
//Toutes// les données concernant //tous// les utilisateurs « humains » sont rangées dans ce dossier ''/home'', cet emplacement relève d'une norme attendue par l'écrasante majorité des logiciels que vous utiliserez sur ce système. | //Toutes// les données concernant //tous// les utilisateurs « humains » sont rangées dans ce dossier ''/home'', cet emplacement relève d'une norme attendue par l'écrasante majorité des logiciels que vous utiliserez sur ce système. | ||
+ | |||
==== $HOME ou le répertoire personnel /home/$USER ==== | ==== $HOME ou le répertoire personnel /home/$USER ==== | ||
+ | |||
<note>**$HOME** est une variable qui désigne le répertoire personnel de l'utilisateur courant, soit le dossier ''/home/$USER''.\\ | <note>**$HOME** est une variable qui désigne le répertoire personnel de l'utilisateur courant, soit le dossier ''/home/$USER''.\\ | ||
**$USER** est la variable qui désigne l'utilisateur courant.\\ | **$USER** est la variable qui désigne l'utilisateur courant.\\ |