Εργαλείο γραμμής εντολών GConf
Το GConf περιλαμβάνει ένα εργαλείο γραμμής εντολών, το gconftool-2. Μπορείτε να χρησιμοποιήσετε την εντολή gconftool-2 για να κάνετε τα εξής:
- Να ορίσετε τιμές κλειδιών.
- Να εμφανίσετε τιμές κλειδιών.
- Να εγκαταστήσετε σχήματα από αρχεία ορισμού σχημάτων, όταν εγκαθίσταται μια εφαρμογή.
Π.χ., χρησιμοποιήστε την ακόλουθη εντολή για να εμφανίσετε τις τιμές όλων των κλειδιών στον κατάλογο /desktop/gnome και τους υποκαταλόγους του.
gconftool-2 --recursive-list /desktop/gnome
Παρακάτω αναφέρονται ορισμένες από τις επιλογές που μπορούν να χρησιμοποιηθούν μαζί με την εντολή gconftool-2. Για λεπτομερείς πληροφορίες σχετικά με τις επιλογές της γραμμής εντολών, δείτε το man:gconftool-2(1).
- --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.