Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| xfconf [Le 17/07/2009, 09:56] – suppression tag BROUILLON draco31.fr | xfconf [Le 04/10/2019, 17:30] (Version actuelle) – Maj L'Africain | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag> | ||
| + | ---- | ||
| + | |||
| + | ====== Xfconf - Éditeur de paramètres ====== | ||
| + | |||
| + | A l' | ||
| + | Tandis que l'« **Éditeur de paramètres** » (// | ||
| + | |||
| + | Les objectifs des développeurs de Xfconf étaient les suivants : | ||
| + | * garder le concept familier de // | ||
| + | * le démon d' | ||
| + | * séparer les paramètres de gestion XSETTINGS hors du démon. | ||
| + | * intégrer la fonctionnalité du "mode kiosque" | ||
| + | * supporter les sections / structures dans le gestionnaire de configuration. | ||
| + | * proposer une librairie qui permette un accès facile et qui offre les fonctionnalités les plus couramment utilisées. | ||
| + | * aucune application cliente spécifique : toutes les applications doivent pouvoir lire et écrire les paramètres. | ||
| + | |||
| + | MCS imposait l' | ||
| + | Compte tenu de son envol au cours des deux dernières années, D-Bus semblait donc être le mieux placé dans le cadre d'une communication inter-processus. Ainsi naquit l' | ||
| + | |||
| + | Pour le reste, cela ressemble grandement à gconf. | ||
| + | Nous disposons d'un démon (// | ||
| + | Les applications utilisent la librairie cliente pour accéder et stoker les paramètres depuis xfconfd. | ||
| + | Le démon stocke les paramètres sur disque dans le format de son choix, et gère l' | ||
| + | D-Bus permet de bénéficier de plusieurs fonctionnalités. | ||
| + | Ainsi, Xfconfd est lancé lors de l' | ||
| + | D-Bus empêche également que deux instances de Xfconfd ne soient lancées. | ||
| + | |||
| + | |||
| + | ===== Pré-requis ===== | ||
| + | |||
| + | Pour bénéficier de **xfconf** vous devez disposer de Xubuntu. | ||
| + | |||
| + | |||
| + | === Hiérarchie des paramètres === | ||
| + | |||
| + | * Les paramètres sont organisés sous forme de **// | ||
| + | * Le nom des canaux est une simple chaîne de caractère (comme " | ||
| + | * Les propriétés sont comme des noms d' | ||
| + | * Les **// | ||
| + | |||
| + | |||
| + | ===== Configuration ===== | ||
| + | |||
| + | Jusqu' | ||
| + | Xfconf intègre également un système de " | ||
| + | L' | ||
| + | Ainsi, les applications n'ont pas à supporter la charge d'un outil de verrouillage spécifique, | ||
| + | |||
| + | |||
| + | ===== Utilisation===== | ||
| + | |||
| + | |||
| + | ==== Utilisation graphique ==== | ||
| + | |||
| + | Pour lancer l'« **Éditeur de paramètres** », cliquez sur le menu // | ||
| + | xfce4-settings-editor | ||
| + | |||
| + | La fenêtre suivante devrait apparaître : | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | La colonne de gauche vous permet de sélectionner le canal souhaité. | ||
| + | Dans la partie droite apparaît la liste des propriétés sous forme d' | ||
| + | Les boutons de la barre d' | ||
| + | * créer une nouvelle propriété | ||
| + | * modifier la propriété existante | ||
| + | * réinitialiser la propriété à sa valeur par défaut ou supprimer une propriété ajoutée. | ||
| + | |||
| + | |||
| + | ==== Utilisation en mode console ==== | ||
| + | |||
| + | Dans un terminal, la commande offrant l' | ||
| + | Comme vous pouvez le deviner, il permet d' | ||
| + | En dépit de la parti " | ||
| + | |||
| + | * Pour lister les canaux disponibles : | ||
| + | |||
| + | xfconf-query -l | ||
| + | |||
| + | * Pour lister les propriétés disponibles dans un canal : | ||
| + | |||
| + | xfconf-query -c " | ||
| + | |||
| + | * Pour afficher la valeur d'une propriété : | ||
| + | |||
| + | xfconf-query -c " | ||
| + | |||
| + | D' | ||
| + | |||
| + | |||
| + | === Exemple === | ||
| + | |||
| + | **//Pour changer le papier peint du bureau// | ||
| + | * Avec %f le nom du fichier image à utiliser. | ||
| + | |||
| + | xfconf-query -v -c xfce4-desktop -p / | ||
| + | |||
| + | * Avec une liste d' | ||
| + | < | ||
| + | |||
| + | < | ||
| + | declare VALUE=" | ||
| + | xfconf-query -v -c xfce4-desktop -p / | ||
| + | xfconf-query -v -c xfce4-desktop -p / | ||
| + | </ | ||
| + | |||
| + | \\ | ||
| + | **//Pour ne plus afficher les options " | ||
| + | |||
| + | xfconf-query -c xfce4-session -np '/ | ||
| + | xfconf-query -c xfce4-session -np '/ | ||
| + | |||
| + | Remarque : L' | ||
| + | |||
| + | ===== Désinstallation ===== | ||
| + | |||
| + | Xfconf fait partie intégrante de Xfce 4.6 et ne peut être désinstallé sans casser le système :-) | ||
| + | |||
| + | ===== Liens ===== | ||
| + | |||
| + | * **(fr, en)** [[http:// | ||
| + | * **(en)** [[http:// | ||
| + | * **(en)** [[http:// | ||
| + | |||
| + | ---- | ||
| + | |||
| + | |||
| + | // | ||
| + | |||
| + | //Basé sur [[http:// | ||
