docs.kde.org
Disposition des dossiers
Précédent
Suivant

Disposition des dossiers

KDE définit une hiérarchie de systèmes de fichiers que l'environnement KDE lui-même ainsi que toutes les applications KDE utilisent. En général, KDE stocke tous ses fichiers dans une arborescence de dossiers avec une structure fixe.

Par défaut, KDE utilise deux arborescences :

En tant qu'administrateur système, vous pouvez créer des branches additionnelles. Les arborescences additionnelles peuvent être utilisées en tant que profils

SuSE® Linux®, par exemple, utilise :

  • $HOME/.kde

  • /opt/kde3. (ceci est propre à SuSE®, il se peut que d'autres distributions emploient /usr ou /usr/kde3)

  • /etc/opt/kde3. (ceci a été ajouté par SuSE®).

Si vous avez installé la version 0.7 ou supérieure de l'outil d'administration KIOSK, vous pouvez vérifier quelles sont les arborescences de dossiers utilisées avec la commande suivante : kiosktool-kdedirs --check

KDE et les applications KDE applications examinent les fichiers en analysant toutes les arborescences de dossiers KDE. Ces dernières sont vérifiées par ordre de priorité. Quand un fichier est présent dans plusieurs arborescences de dossiers, le fichier provenant de la dernière arborescence prend la priorité. Normalement, l'arborescence située dans le dossier personnel de l'utilisateur a la priorité la plus élevée. C'est également l'arborescence de dossiers dans laquelle les changements sont enregistrés.

Pour obtenir des informations sur le type MIME text/plain, une recherche est effectuée sur les fichiers suivants :

  • $HOME/.kde/share/mimelnk/text/plain.desktop

  • /opt/kde3/share/mimelnk/text/plain.desktop

  • /etc/opt/kde3/share/mimelnk/text/plain.desktop

Si un utilisateur apporte un changement, celui-ci est écrit dans $HOME/.kde/share/mimelnk/text/plain.desktop

Pour les fichiers de configuration, les choses sont un peu différentes. Si des fichiers de configuration multiples du même nom sont trouvés dans les arborescences de dossiers, leur contenu est combiné. L'ordre de priorité des arborescences de dossiers joue un rôle ici. Quand deux fichiers définissent la même clé de configuration, le fichier ayant la priorité la plus élevée est utilisé pour la clé.

Par exemple, si les deux fichiers suivants existent, avec ces contenus :

$HOME/.kde/share/config/foobar
Color=red
Shape=circle
/etc/opt/kde3/share/config/foobar
Position=10,10

Les fichiers seront fusionnés pour produire :

Color=red
Shape=circle
Position=10,10
Précédent
Suivant
Sommaire


docs.kde.org