[ Pobierz całość w formacie PDF ]
kładnym upewnieniu się co do jego roli, czas tego drastycznego kroku trzaeba więc upew-
na wprowadzenie zmian. Można np. wprowa- nić się, że posiadamy kopie pliku /home/user-
dzić następującą zmianę, powodującą, że Na- name/.gconf w bezpiecznym miejscu. W razie
utilus przestanie wyświetlać desktop: potrzeby możliwy będzie szybki powrót do
stanu sprzed zmiany.
gconftool-2 -t bool -s /appsU
/nautilus/preferencesU Na krótkiej smyczy
/show_desktop false Parametry --config-source i --direct, którym
nie przyglądaliśmy się jak dotąd bliżej, czy-
Parametr -t bool informuje gconftool-2 o typie nią łatwiejszym życie administratorów. Po-
wartości. -s oznacza, że zamierzamy ustawić zwalają mianowicie na modyfikację bazy
wartość opcji w tym przypadku false. Wy- ustawień globalnych, znajdującej się w kata-
branie true zamiast false przywróci poprzed- Rysunek 7: Rzut oka na pełny zestaw opcji logu /etc/gconf/gconf.xml.defaults. Ma to
nie zachowanie. aplikacji. szczególnie sens w przypadku, gdy jako śro-
Poniższe polecenie dowiska desktopowego używamy KDE
Jeszcze prostsze jest przywrócenie opcjom i chcemy się uchronić przed niespodziewa-
gconftool-2 -t int -s /appsU wartości domyślnych. W tym przypadku nie nym uszkodzeniem desktopu spowodowa-
/nautilus/preferencesU jest konieczne określanie żadnych wartości ani nym np. uruchomieniem Nautilusa przez
/directory_limit 10000 typów. Wystarczy uruchomienie polecenia użytkownika. Należy upewnić się, że gconfd
gconftool-2 -u z nazwą odpowiedniego klucza nie jest uruchomiony w czasie, gdy będziemy
zwiększa maksymalną liczbę plików, które i załatwione. Jeśli powstało zamieszanie w usta- modyfikować domyślną bazę, który to krok
może wyświetlić Nautilus do 10000 (GNO- wieniach programu, nie ma potrzeby powta- dotyczy bezpośredniej edycji plików XML
ME 2.4 nie posiada domyślnie ograniczeń, rzania polecenia dla każdej opcji. Parametr -- bez uczestnictwa serwera. Kończymy wszyst-
GNOME 2.2 natomiast posiada górny li- recursive-unset pozwala wyczyścić wszystkie kie aplikacje GNOME i dodatkowo spraw-
mit 4000 plików). Za pomocą następnego klucze w gałęzi, przywracając je do ustawień dzamy przy pomocy top lub ps -e | grep
polecenia domyślnych, na przykład: gconfd. Czasami zakończenie pracy przez
serwer może potrwać chwilę.
gconftool-2 -t string /appsU gconftool-2 --recursive-unset U T
eraz można modyfikować wartości global-
/gnome-session/optionsU /apps/nautilus ne, na przykład:
/splash_image/home/andiU zresetuje ustawienia dla menadżera plików.
/mysplash.png To samo może być również wykonane dla gconftool-2 --direct -configU
właściwości desktopu: -source xml:readwrite:/etcU
możemy wymóc zastosowanie innego ekranu /gconf/gconf.xml.defaults/ -t U
powitalnego począwszy od następnego uru- gconftool-2 --recursive-unset U bool -s /apps/nautilusU
chomienia GNOME. /desktop /preferences/show_desktop false
Określenie parametru xml:readwrite: dla ka-
Tabela 2: Parametry linii poleceń dla gconftool-2
talogu konfiguracyjnego jest wskazówką dla
Opcja Argument Działanie
gconftool-2 informujÄ…cÄ… o trybie korzystania
-s Nazwa klucza Wartość Ustanawia wartość; wymaga parametru -t.
z bazy XML dostępie zapis/odczyt. Proste
-g Nazwa klucza Zapytanie o wartość.
sprawdzenie wartości parametru można uzy-
-u Nazwa klucza Resetowanie rekordu.
skać za pomocą poniższego polecenia:
--recursive-unset Klucz Resetowanie (rekursywne) wszystkich wartości związanych z kluczem.
-a Klucz Wyświetla wszystkie pary klucz/wartość poniżej klucza.
gconftool-2 --direct -configU
--all-dirs Klucz Wyświetla listę katalogów związanych z kluczem.
-R Klucz Wyświetla rekursywnie listę wszystkich katalogów i rekordów -source xml:readonly:/etc/gconfU
zwiÄ…zanych z kluczem.
/gconf.xml.defaults/ -g /appsU
-t Typ Ustanawia typ pliku zgodnie z żądanym argumentem
/nautilus/preferencesU
-- int, string, bool, float, list, or pair.
/show_desktop
-T Nazwa klucza Zapytanie o typ wartości.
--short-docs, --long-docs Nazwa klucza Wyświetla krótką lub szczegółową informację o opcji.
Jest to polecenie, które mogą uruchamiać
--config-source Baza konfiguracyjna Określa bazę konfiguracyjną, której dotyczą operacje zapytań i zapisów.
nieuprzywilejowani użytkownicy. W Suse
Normalni użytkownicy posiadają tylko prawo do odczytu dla ustawień
Linux 9 ścieżka do bazy konfiguracyjnej
globalnych.
jest następująca: /etc/opt/gnome/gconf/
--direct Modyfikuje bazę danych bez pośrednictwa serwera. Jest to wymagane do
modyfikacji każdej konfiguracji różnej od własnej, znajdującej się
gconf.xml.defaults. Użytkownicy SuSE Li-
w ~/.gconf; należy upewnić się, że gconfd nie jest uruchomiony
nux 8.2 dodatkowo będą musieli zamienić
podczas dokonywania tych zmian.
gnome na gnome2.
22 Kwiecień 2004 www.linux-magazine.pl
[ Pobierz całość w formacie PDF ]
Podobne
- Home
- Filippo Tommaso Marinetti Manifesti
- Williams Cathy Zimowa przygoda
- Lindsay Yvonne MiśÂ‚ośÂ›ć‡ w korporacji
- The Gnostic Handbook
- Dajczer Tadeusz, Rozwaśźania o wierze
- 07 Wredna wioska
- Bala Krystian Amok
- Harry Turtledove V
- Brenden Laila Hannah 27 Uwić™ziona
- 3AM Kisses 6 Velvet Kisses Addison Moore
- zanotowane.pl
- doc.pisz.pl
- pdf.pisz.pl
- demonter.keep.pl