Εργαλείο γραμμής εντολών GConf

Το GConf περιλαμβάνει ένα εργαλείο γραμμής εντολών, το gconftool-2. Μπορείτε να χρησιμοποιήσετε την εντολή gconftool-2 για να κάνετε τα εξής:

  • Να ορίσετε τιμές κλειδιών.
  • Να εμφανίσετε τιμές κλειδιών.
  • Να εγκαταστήσετε σχήματα από αρχεία ορισμού σχημάτων, όταν εγκαθίσταται μια εφαρμογή.

Π.χ., χρησιμοποιήστε την ακόλουθη εντολή για να εμφανίσετε τις τιμές όλων των κλειδιών στον κατάλογο /desktop/gnome και τους υποκαταλόγους του.

gconftool-2 --recursive-list /desktop/gnome

Παρακάτω αναφέρονται ορισμένες από τις επιλογές που μπορούν να χρησιμοποιηθούν μαζί με την εντολή gconftool-2. Για λεπτομερείς πληροφορίες σχετικά με τις επιλογές της γραμμής εντολών, δείτε το man:gconftool-2(1).

Επιλογές εντολής gconftool-2
--all-dirs

Εμφανίζει όλους τους υποκαταλόγους του καταλόγου που ορίσατε.

--all-entries

Εμφανίζει όλες τις τιμές των κλειδιών του καταλόγου που ορίσατε.

--config-source=πηγή-ρυθμίσεων

Χρησιμοποιήστε αυτή την επιλογή μαζί με την επιλογή --direct για να ορίσετε ποια πηγή ρυθμίσεων πρέπει να χρησιμοποιηθεί. Αν δεν ορίσετε πηγή ρυθμίσεων, η εντολή θα διατρέξει όλες τις πηγές ρυθμίσεων στο αρχείο διαδρομών.

--direct

Χρησιμοποιήστε αυτή την επιλογή μαζί με την επιλογή --config-source για να αποκτήσετε απευθείας πρόσβαση σε μία πηγή ρυθμίσεων. Όταν χρησιμοποιείται αυτή η επιλογή, το GConf παρακάμπτει τον εξυπηρετητή. Βεβαιωθείτε ότι δεν εκτελείται η υπηρεσία GConf, gconfd-2, πριν χρησιμοποιήσετε αυτή την επιλογή.

--dump

Εμφανίζει μία λίστα με όλα τα κλειδιά προτιμήσεων του καταλόγου του αποθετηρίου του GConf που ορίσατε. Η λίστα περιλαμβάνει περιγραφές XML όλων των κλειδιών και περιέχεται σε στοιχείο <αρχείοεγγραφώνgconf>.

Π.χ., μπορείτε να χρησιμοποιήσετε τα αποτελέσματα αυτής της επιλογής για να παράγετε ένα αρχείο που θα καταγράφει όλα τα κλειδιά που αφορούν τον πίνακα εφαρμογών. Μπορείτε να χρησιμοποιήσετε την επιλογή --load με αυτό το αρχείο.

--get

Εμφανίζει την τιμή του κλειδιού προτίμησης που ορίσατε. Εναλλακτικά, εμφανίζει τις τιμές των στοιχείων του αντικειμένου σχήματος για το κλειδί σχήματος που ορίσατε.

--help

Εμφανίζει κείμενο βοήθειας για την εντολή gconftool-2 και τις εντολές που μπορούν να χρησιμοποιηθούν με την εντολή gconftool-2.

--load=όνομααρχείου

Χρησιμοποιήστε αυτή την επιλογή για να αλλάξετε τις τιμές των κλειδιών προτιμήσεων του τρέχοντος καταλόγου μιας πηγής ρυθμίσεων και να τις αντικαταστήσετε με τιμές από το αρχείο που ορίσατε. Το αρχείο που ορίσατε πρέπει να περιλαμβάνει περιγραφές XML των κλειδιών, εντός ενός στοιχείου <gconfentryfile>.

--long-desc=περιγραφή

Χρησιμοποιήστε αυτή την επιλογή μαζί με την επιλογή --set-schema για να ορίσετε την περιφραστική περιγραφή ενός σχήματος κλειδιού.

--makefile-install-rule

Εγκαθιστά αρχεία ορισμού σχημάτων σε εφαρμογές.

--owner=ιδιοκτήτης

Χρησιμοποιήστε αυτή την επιλογή μαζί με την επιλογή --set-schema για να ορίσετε τον ιδιοκτήτη ενός σχήματος κλειδιού.

--recursive-list

Εμφανίζει τις τιμές όλων των κλειδιών προτιμήσεων για όλους τους υποκαταλόγους του καταλόγου που ορίσατε.

--recursive-unset

Για όλους τους υποκαταλόγους του καταλόγου που ορίσατε, επαναφέρει τις τιμές όλων των κλειδιών προτιμήσεων από τις τιμές που είχε ορίσει ο χρήστης στις τιμές της προεπιλεγμένης πηγής ρυθμίσεων.

--set

Ορίζει την τιμή ενός κλειδιού προτίμησης και εγγράφει αυτή την τιμή στην πηγή ρυθμίσεων του χρήστη. Χρησιμοποιήστε την επιλογή --type μαζί με την επιλογή --set για να ορίσετε τον τύπο τιμής που επιθυμείτε. Π.χ., η εντολή που ακολουθεί ορίζει την τιμή του κλειδιού /apps/gnome-terminal/profiles/Default/background_color στην πηγή ρυθμίσεων του χρήστη:

gconftool-2 \
  --set "/apps/gnome-terminal/profiles/Default/background_color" \
  --type string "#000000"

Επιπλέον, μπορείτε να χρησιμοποιήσετε τις επιλογές --direct και --config-source μαζί με την επιλογή --set για να εγγράψετε μια τιμή σε διαφορετική πηγή ρυθμίσεων.

--set-schema

Ορίζει την τιμή ενός γνωρίσματος σε ένα κλειδί σχήματος και εγγράφει αυτή την τιμή στην προεπιλεγμένη πηγή ρυθμίσεων.

Χρησιμοποιήστε τις ακόλουθες επιλογές μαζί με την επιλογή --set-schema για να ορίσετε το γνώρισμα που επιθυμείτε να ενημερώσετε:

  • --type
  • --short-desc
  • --long-desc
  • --owner

Π.χ., η παρακάτω εντολή ορίζει τη σύντομη περιγραφή του κλειδιού σχήματος για το κλειδί /apps/gnome-terminal/profiles/Default/background_color:

gconftool-2 \
  --set-schema  "/schemas/apps/gnome-terminal/profiles/Default/background_color" \
  --short-desc "Default  background color of terminal"
--short-desc=περιγραφή

Χρησιμοποιήστε αυτή την επιλογή μαζί με την επιλογή --set-schema για να ορίσετε τη σύντομη περιγραφή ενός σχήματος κλειδιού.

--shutdown

Τερματίζει την υπηρεσία GConf.

--type=τύπος-δεδομένων

Χρησιμοποιήστε αυτή την επιλογή για να ορίσετε τον τύπο δεδομένων, όταν ορίζετε την τιμή ενός κλειδιού προτίμησης. Μπορείτε, επίσης, να χρησιμοποιήσετε αυτή την επιλογή όταν ορίζετε την τιμή ενός γνωρίσματος σχήματος κλειδιού. Ακολουθεί μία λίστα με τους έγκυρους τύπους δεδομένων:

  • bool
  • float
  • int
  • list
  • pair
  • string
--unset

Επαναφέρει την τιμή του κλειδιού προτίμησης από την τιμή που είχε ορίσει ο χρήστης στην τιμή της προεπιλεγμένης πηγής ρυθμίσεων.

--usage

Εμφανίζει ένα σύντομο κείμενο βοήθειας για την εντολή gconftool-2, καθώς και τις επιλογές που μπορείτε να χρησιμοποιήσετε με την εντολή gconftool-2.