Dokumentacja/Podstawowe czynności/Edycja plików konfiguracyjnych
Z Mandriva Poland
Często w trakcie rozwiązywania problemów w systemie Mandriva Linux, lub podczas zmieniania jego ustawień, konieczna będzie edycja pliku konfiguracyjnego. Jako zwykły użytkownik nie masz do takich plików bezpośredniego dostępu. Ta strona opisuje, jak uzyskać ten dostęp.
Za pomocą graficznego interfejsu
Od wersji Mandriva 2007 możliwe jest zainstalowanie pakietu, dzięki któremu nie trzeba będzie używać terminalu do edycji plików konfiguracyjnych systemu. Żeby uzyskać ten pakiet, musisz najpierw umożliwić systemowi korzystanie z internetowych repozytoriów pakietów. Przeczytaj artykuł Instalacja i aktualizacja oprogramowania, aby uzyskać pomoc na ten temat. Kiedy skonfigurujesz już repozytoria /contrib, możesz zainstalować narzędzie gedit-root. Zostanie ono dodane jako element menu o nazwie „Text editor (administrator)” podmenu „Edytory” w sekcji „Więcej aplikacji”. Kliknięcie tego elementu spowoduje wyświetlenie pytania o hasło administratora (root), a następnie uruchomiony zostanie edytor, który umożliwi otwarcie i zapisanie każdego pliku konfiguracji. Po zainstalowaniu pakietu, pojawi się również opcja „Otwórz za pomocą Text editor (administrator)” w menu wywoływanym po kliknięciu prawym przyciskiem myszy na plik konfiguracyjny, która umożliwi edycję pliku z uprawnieniami administratora.
Możesz także zainstalować narzędzie openasroot-kmenu, które jest również dostępne w repozytorium contrib, tak więc w celu jego uzyskania postępuj zgodnie z instrukcjami powyżej. Ten pakiet dodaje polecenie do menu kontekstowego (wywoływane prawym przyciskiem myszy) w KDE, które umożliwia wykonywanie pewnych czynności z uprawnieniami administratora na rożnych typach plików.
- Kliknij prawym przyciskiem myszy na plik wykonywalny i wybierz polecenie Uruchom jako root (Launch as root) z menu Działania, aby otworzyć plik posiadając uprawnienia administratora.
- Kliknij prawym przyciskiem myszy na plik tekstowy i wybierz polecenie Edytuj (Edit) z menu Działania, aby edytować plik posiadając uprawnienia administratora.
- Kliknij prawym przyciskiem myszy na folder i wybierz polecenie Otwórz jako root (Open as root) z menu Działania, aby otworzyć folder posiadając uprawnienia administratora.
Za pomocą konsoli
W przypadku wcześniejszych wydań systemu, lub jeśli nie chcesz używać narzędzi graficznych, musisz skorzystać z konsoli posiadając uprawnienia administratora. Możesz je uzyskać za pomocą komendy su. Najpierw otwórz konsolę z menu systemowego (kliknij na gwizdkę w lewym dolnym rogu), następnie z podmenu „Narzędzia” wybierz „Konsola Terminal” (dla KDE) lub „Terminal” (dla GNOME). Otworzy się okno konsoli i zobaczysz następującą linię:
[username@localhost Desktop]$
Wpisz su i naciśnij Enter. Zobaczysz coś takiego:
[username@localhost Desktop]$ su Password:
Wpisz swoje hasło administratora (wybrałeś je podczas instalacji) i naciśnij Enter. W trakcie wpisywania na ekranie nie będzie się nic wyświetlać – to całkowicie normalne. Jeśli wprowadzisz hasło poprawnie, zobaczysz:
[username@localhost Desktop]$ su Password: [root@localhost Desktop]#
Jeśli wprowadziłeś hasło niepoprawnie, zobaczysz:
[username@localhost Desktop]$ su Password: su: incorrect password [username@localhost Desktop]$
W tym przypadku ponownie wywołaj komendę su i spróbuj jeszcze raz. Kiedy wprowadzisz hasło poprawnie, uzyskasz uprawnienia administratora – to właśnie oznacza znak „#” , który pojawił się w miejsce „$”. Każda komenda, jaką od tego momentu wywołasz, „odziedziczy” te uprawnienia. Tak więc możesz teraz uruchomić graficzny edytor i użyć go do modyfikowania plików. Jeśli używasz KDE, wpisz kwrite, a jeśli GNOME – gedit. Następnie naciśnij Enter. Edytor teksu zostanie uruchomiony i będziesz mógł używać go do otwierania, zmieniania i zapisywania pliku, który zechcesz edytować. Kiedy dokonasz żądanych zmian, zamknij edytor, a w konsoli wpisz exit i naciśnij Enter. Powinieneś zobaczyć:
[root@localhost Desktop]# exit exit [username@localhost Desktop]$
Oznacza to, że znów posiadasz normalne uprawnienia – znak „$” pojawił się w miejsce „#”. Jeśli chcesz zamknąć terminal, wpisz exit po raz kolejny.

