$ HOME / .local / share est-il la valeur par défaut de $ XDG_DATA_HOME dans Ubuntu 14.04?


Réponses:


6

Comme le rapport dans les variables d'environnement XDG Base Directory Specification n'est pas défini par défaut , Ubuntu ne définit pas les variables XDG.

Selon les spécifications du répertoire de base FreeDesktop :

$ XDG_DATA_HOME définit le répertoire de base par rapport auquel les fichiers de données spécifiques à l'utilisateur doivent être stockés. Si $ XDG_DATA_HOME n'est pas défini ou vide, une valeur par défaut égale à $ HOME / .local / share doit être utilisée.

Les applications qui implémentent cette spécification doivent implémenter ce comportement, donc si $XDG_DATA_HOMEelles ne sont pas définies, elles doivent utiliser $HOME/.local/sharepar défaut.

Il existe certaines implémentations de cette spécification, comme: Glib , libghc-xdg-basedir-prof et pyxdg

Si vous souhaitez remplacer cette valeur, vous devez définir la XDGvariable dans /etc/profileou mieux dans /etc/profile.dcomme décrit dans Où la variable XDG_CONFIG_HOME doit-elle être définie?


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.