linux + o3 2oo4 polish magazine ebook [snake] WCQW3D2QQTEDPQWSA5XHYUJBGBZLTEE6TKLHDZQ


dystrybucje Linuksa


Zakończenie sesji w środowisku chroot następuje po
wydaniu polecenia exitlubwciśnięciu kombinacji kla-
Moduł
cloop
wiszy [Ctrl]+[D]. Przedwylogowaniem się ze środowiska ModułjądraLinuksa o nazwieclop zostałstworzonyory-
chroot należy pamiętać o odmontowaniu /proc polece-ginalnieprzezPaula Rusela,natomiastrozbudowałgo
niem:KlausKnoper-twórca Knopiksa.Modułcloopobsługu-
jeskompresowaneurządzeniablokowetylko-do-odczytu.
# umount /procNajnowsząwersjęmodułumożnaściągnąćzestronyhtp:
/www.knopper.net/knoppix/sources/.
Praca w środowisku chroot właściwienie odbiega od Doskompilowaniamodułubędą nampotrzebneźródła
jądra Linuksa wwersjiużywanejaktualnieprzeznaszsystem.
pracyw normalnej lini komend. Jeśli jednak chcieliby-Należywięczainstalowaćpakietkernel-source,dostęp-
śmy pracować w trybie graficznym, to najpierw musimy nywwiększościpopularnychdystrybucji.Ściągnięteźródła
skonfigurować serwerX. Jeślikonfigurowaliśmy serwer modułurozpakowujemypoleceniem:
X na naszym komputerze samodzielnie (np. poleceniem
xf86cfg), to prawdopodobnie wystarczy gdy przekopiu-$ tar xzvf clop_.tar.gz
jemy (będąc poza środowiskiem chrot) plik /etc/X11/
XF86Config-4 z naszej dystrybucjiLinuksa do katalogu anastępniewkataloguzeźródłamiwykonujemypolecenie:
/mnt/robocza/zrodla/etc/X11/. Jeśli jednak serwer X był $ make KERNEL_DIR=/ścieżka_do_źródeł_jądra/
konfigurowany automatycznie przez instalator (tak dzieje
się np. w dystrybucji Mandrake iprawdopodobnie we Zwykleźródłajądra znajdują sięwkatalogu/usr/src/linux-
wszystkich tzw."przyjaznych" dystrybucjach), tomogą .Pochwilimodułbędzieskompilowany.Teraz
pojawić się problemy. Wtedy trzeba uruchomić kompu-jakorot wykonujemykolejnopolecenia:
ter z płyty z Knoppiksem i skopiować na dyskietkę lub
bezpośrednio na partycjęroboczą do odpowiedniego # mkdir -p /lib/modules/misc & cp clop.o /lib/modules/
katalogu plik /etc/X11/XF86Config-4, a będziemymieli /misc/
skonfigurowany serwer X dokładnie tak, jak zrobiłby to # depmod -a
Knoppix (bo wzasadzie tak się stało). Należy pamiętać, # mknod /dev/clop b 240 0
aby skasować ten plik po zakończeniuprocesu dopaso-Terazmożemy montowaćobrazy skompresowaneprzy
wania Knoppiksa do własnych potrzeb,a przed kompre-pomocyclopjakourządzeniadoodczytu.Abyto zrobić,
sją, gdyż w przeciwnym razie nasz Knoppix nie będzie należyjakorotwykonaćnastępującepolecenia:
w stanie skonfigurować środowiska graficznego na kom-
puterach innych niż nasz własny.# insmod clop file=/ścieżka_do_skompresowanego_pliku/
Przedzalogowaniem się w środowisku graficznym # mount -o ro /dev/clop /punkt_montowania/
wewnątrz środowiska chrot należy najpierw zamknąć
(jeśli tegowcześniejnie zrobiliśmy) sesję X w naszym "nor-Pozakończeniupracyodmontowywujemyplikpoleceniem:
malnym"systemie.# umount /dev/clop
Jeślinaszmacierzystysystemma aktualnie zestawione
połączenie zInternetem,to w środowisku chroot również Wwynikukompilacjiuzyskaliśmyrównieżprogramcreate_
możemy korzystać z tego połączenia. Jedyny problem, który compresed_fs,któregobędziemymogliużyćdokompre-
możesię pojawić, toadres serwera DNS
jeśli w pliku sjinaszegoKnopiksa.Możnagoskopiowaćdo katalogu
/etc/resolv.conf mamy wpisanynumer IP takiegoserwera, /usr/bin/(jeślitegoniezrobimyteraz,toitaktrzebabędzie
to musimygorównież przepisaćdo odpowiadającegomu użyćwersjiznajdującej się wźródłachKnopiksa).Wogólnym
pliku resolv.confw źródłachz Knoppiksem.przypadkuskompresowanyobraztworzymy poleceniem:

Praca z pakietami$ create_compresed_fs rozmiar_bloku_obrazu > skom-
presowany_obraz
Jak już wspomniałem, praca w środowisku chroot nie
różni się od pracyw normalnej konsoli tekstowej. Doty-gdziewartośćrozmiaru blokujestwielokrotnościąliczby512.
czy to także pracyzpakietami
użytkownicy Debiana
będą się tutaj czuć jaku siebie w domu, wszak Knoppix
oparty jest na tej dystrybucji. Jednak osoby, które nie # apt-get update
miały dotąd doświadczeńz Debianem, mogą czuć się
trochę zagubione, dlatego należą im się podstawowe W ten sposób zostaną zaktualizowane wszystkiezain-
informacje natematnarzędzido pracyz pakietami deb. stalowane w systemie (czyli w Knoppiksie) pakiety. Do
Pierwsząrzeczą, którą powinni zrobić posiadacze stałego zainstalowania nowego pakietu służy polecenieapt-get
łącza, jest aktualizacjapakietów Knoppiksa. W Debianie instal . Pakiety można odinstalować
jest to bardzo proste
wystarczy(w środowisku chroot) poleceniem apt-get remove . Jeśli dyspo-
wydać polecenie:nujemy gotową listą pakietów do usunięcia, np.w pliku



24marzec204



Wyszukiwarka