JEDEN ZA WSZYSTKICH

Transkrypt

JEDEN ZA WSZYSTKICH
LINUX USER
Menedżer plików Gentoo
znajdującym się w katalogu zawierającym
kod źródłowy:
Poznajemy Gentoo
JEDEN ZA
WSZYSTKICH
MKINSTALLDIRS = §§
$(top_builddir)/./mkinstalldirs
na
MKINSTALLDIRS = mkinstalldirs
Następnie wpisz jeszcze raz su -c „make
install” i wszystko powinno działać.
Zaczynamy
Użytkownicy KDE korzystają z Konquerora, użytkownicy Gnome –
z Nautilusa, a fani trybu tekstowego wychwalają zalety Midnight
Commandera. Gentoo oferuje to, co najlepsze z tych trzech światów –
menedżera plików niezależnego od środowiska biurkowego.
HAGEN HÖPFNER
W
ielu użytkowników Linuksa łączy nazwę Gentoo głównie z popularną dystrybucją typu „zrób
to sam”. Dystrybucja ta nie ma właściwie nic
wspólnego z noszącym tę samą nazwę menedżerem plików. Jak można przeczytać na
stronie domowej programu [1], twórcy obu
projektów mają świadomość, że używają tej
samej nazwy, ale żadnemu z nich to nie przeszkadza. W przypadku oprogramowania komercyjnego byłoby to nie do pomyślenia;
w przypadku Gentoo jednak się sprawdza.
Oba systemy mają jedną wspólną cechę – elastyczność. Menedżer plików ma bardzo dużo
opcji konfiguracji, pozwalających dostosować go do potrzeb nawet najbardziej wymagających użytkowników, co czyni go nieodłącznym elementem środowiska pracy.
Instalacja
Wiele dystrybucji, w tym Suse, Debian czy
Mandrake, zawiera własne pakiety Gentoo,
możesz więc zainstalować ten program, korzystając z menedżera pakietów swojej dystrybucji. Jeśli nie zawiera ona skompilowanej wersji Gentoo, albo jeżeli chcesz korzy-
94
NUMER 15 KWIECIEŃ 2005
Nowo zainstalowany program możesz uruchomić za pomocą polecenia gentoo &, jako
użytkownik pozbawiony specjalnych praw.
Gentoo wyposażony jest w funkcję monitorującą bezpieczeństwo, wyświetli więc komunikat błędu, jeśli spróbujesz uruchomić
go z uprawnieniami roota. Aby obejść to zabezpieczenie, wpisz podczas uruchamiania
-root-ok. Program otrzyma w ten sposób informację, że zdajesz sobie sprawę z tego, co
robisz, i że nie musi się tym więcej przejmować.
Po uruchomieniu Gentoo wyświetla dwa
panele i pasek z przyciskami (Rysunek 1).
W lewym dolnym rogu ekranu znajduje się
także lista zakładek. Jeśli chcesz, aby w prawym panelu wyświetlana była zawartość
katalogu home, kliknij lewym klawiszem
myszy na górnym wierszu drzewa katalogów w tym panelu. Uaktywnia to prawy panel – możesz teraz kliknąć przycisk Home,
aby przejść do tego właśnie katalogu.
Podwójne kliknięcie pozwala przejść do
katalogów, do których nie można dostać się
za pomocą jednego przycisku. Możesz także wpisać bezwzględną ścieżkę dostępu do
danego katalogu w polu tekstowym, znajdującym się pod panelem, w którym wy-
stać z jego najnowszej wersji, oznaczonej
numerem 0.11.54, musisz skompilować go
samodzielnie. Ściągnij archiwum z [2], rozpakuj plik i przejdź do utworzonego w ten
sposób katalogu. Gentoo opiera się na bibliotece Gimp Toolkit (gtk) w wersji 1.2. x –
będziesz więc potrzebować odpowiednich
pakietów programistycznych, aby go skompilować i zainstalować. Upewnij się, że wymagania te są spełnione, a potem przejdź do
budowania i instalowania menedżera plików
za pomocą zwykłych poleceń: ./configure, make
i su -c „make install”.
Jeśli po wpisaniu polecenia make install pojawia się komunikat
błędu – to zdarzyło się
w naszym laboratorium
w przypadku Suse 9.1 –
winny jest prawdopodobnie plik makefile.
Aby skorygować ten
błąd, zmień po prostu
następujący
wiersz
w pliku po/Makefile,
Rysunek 1: Gentoo: drzewa katalogów w lewym i prawym panelu.
WWW.LINUX-MAGAZINE.PL
Menedżer plików Gentoo
Rysunek 2: Wybieranie plików za pomocą
rym znajdują się dane pliki. Przy klonowaniu Gentoo pyta o nową nazwę dla pliku
i zapisuje jego kopię pod tą właśnie nazwą.
Przyciski All, Toggle i SelectRE ułatwiają
wybieranie pików. Jak sugerują nazwy,
przycisk All pozwala wybrać wszystkie pliki
i katalogi, Toggle odwraca aktualne zaznaczenie, a SelectRE powoduje wyświetlenie
okna dialogowego, zaprezentowanego na
Rysunku 2 – można w nim wpisać wzorzec
wyszukiwania plików. Na przykład wpisanie rep*txt pozwala wyszukać wszystkie pliki, których nazwy zaczynają się od rep,
a kończą na txt.
LINUX USER
Rysunek 4: Określanie, które zakładki mają
być wyświetlane na pasku zakładek.
wyrażeń regularnych.
świetlana jest zawartość katalogu. W polu
tym działa autouzupełnianie – wystarczy
po prostu nacisnąć klawisz Tab. Gentoo zapamiętuje także poprzedni układ wyświetlania zawartości katalogu. Kliknięcie na
ikonę, znajdującą się po lewej stronie pola
tekstowego, pozwala przejść jeden poziom
w górę, zaś przycisk na prawo od pola
umożliwia pokazanie lub schowanie listy
ukrytych plików.
Najczęstsze operacje na plikach można
także wykonywać za pomocą przycisków
znajdujących się na pasku. Ustaw katalog
źródłowy w lewym panelu, a katalog docelowy w prawym. Następnie wybierz plik
i kliknij Copy, aby go skopiować. W podobny sposób możesz stworzyć dowiązanie symboliczne za pomocą przycisku Make Link albo przenieść wybrany plik, wykorzystując
przycisk Move. Jeśli użyjesz przycisków Clone, Link Clone lub Rename, dana operacja
przeprowadzona zostanie w katalogu, w któ-
Dostosowywanie
Kiedy klikniesz dwa razy na nazwie pliku, Gentoo przeprowadzi wstępnie zdefiniowaną akcję. Pliki graficzne są na przykład skojarzone z przeglądarką xv. Jeśli
chcesz używać innego programu, możesz
określić to w oknie konfiguracyjnym (Rysunek 3).
Przycisk Configure... uruchamia proces
konfiguracji. Po lewej stronie znajduje się
drzewo poszczególnych kategorii. Jeśli wybierzesz jedną z nich, po prawej stronie
wyświetlone zostaną dotyczące jej opcje.
Aby zmienić program skojarzony z plikami graficznymi, wybierz opcję Commands.
Zmień wpis view_image w części Definitions. Domyślnym poleceniem jest tu
External xv {Fup}. Polecenie External informuje Gentoo o tym, że xv to zewnętrzny
program, do którego należy przekazać
ścieżkę dostępu do danego pliku. Wybierz
to polecenie i zastąp wpis xv nazwą wybranego przez siebie programu, np. display.
W części File Recognition
znajduje się wiele interesujących opcji – są tu zdefiniowane sposoby wyświetlania (ikony, kolory) różnych typów plików. Sekcja
Buttons pozwala zmienić
domyślne zachowanie przycisków i zakładek. Aby na
przykład utworzyć zakładkę do katalogu /mnt/stick/,
wpisz nazwę katalogu
w oknie dialogowym zakładki (Rysunek 4). Opcję
tę znajdziesz w części Buttons | Definitions po zmienieniu wpisu Sheet z DeRysunek 3: Menu pozwala zmienić zachowanie programu
fault na Shortcuts.
Gentoo.
WWW.LINUX-MAGAZINE.PL
Polecenie Add row dodaje nowy pasek
przycisków, który może zawierać wiele kolumn. Ponieważ jednak pasek jest dość wąski, tworzenie więcej niż jednej kolumny
nie ma większego sensu. Jeśli zdecydujesz
się dodać pasek przycisków, Gentoo utworzy najpierw nowy nagłówek i wstawi dwie
akcje. Primary pozwala określić akcję, wykonywaną po kliknięciu lewym klawiszem
myszy, zaś Secondary – prawym. Aby ustawienia te zadziałały, musisz jeszcze przypisać paskowi nazwę (Label), na przykład
USB Stick. Aby zmienić katalog montowania zewnętrznej pamięci USB (USB sticka)
za pomocą kliknięcia lewym klawiszem
myszy, w polu Command należy wpisać DirEnter’dir=/mnt/stick’.
Podsumowanie
Gentoo to oferujący duże możliwości konfiguracji, oparty na GUI menedżer plików,
któremu do dorównania najsłynniejszym
konkurentom brakuje tylko obsługi funkcji
„przenieś i upuść”. Jeśli nie jest Ci ona niezbędna do życia, i jeśli jesteś w stanie poświęcić kilka minut na skonfigurowanie
programu, otrzymasz narzędzie, które możesz idealnie dopasować do swoich potrzeb.
Jeżeli do przejścia przez zawiłości konfiguracji potrzebujesz pliku pomocy, szczegółowa (choć niekompletna) dokumentacja,
znajdująca się w podkatalogu docs kodu
źródłowego programu, zawiera prawdopodobnie odpowiedzi na większość ewentualnych pytań.
■
INFO
[1] Gentoo: http://www.obsession.se/gentoo/
[2] Kod źródłowy Gentoo: http://prdownloads.sourceforge.net/gentoo/
NUMER 15 KWIECIEŃ 2005
95

Podobne dokumenty