okladka
Książka ta zawiera dokładne opisy najważniejszych własności i możliwości dystrybucji Debian GNU/Linux 2.1:
  • Instalacja, konfiguracja i użytkowanie systemu.
  • Administracja systemem przy użyciu narzędzi dostępnych w dystrybucji.
  • Konfiguracja i administracja siecią.
  • Konfiguracja i kompilacja jądra systemu Linux.
  • Firewall, serwer proxy.
"Debian Linux. Księga Eksperta" to wspaniała książka! Będzie szczególnie przydatna wszystkim początkującym użytkownikom, którzy próbowali kiedyś zainstalować Debiana i korzystać z jego mozliwości. Również bardziej zaawansowani znajdą dla siebie wiele cennych informacji.

Na płycie CD-ROM znajdziesz:

  • dystrybucję Debian 2.1;
  • kompilator egcs;
Kilka słów o Autorach będzie doskonałym uzupełnieniem rekomendacji tej książki:
  • Mario Camou pracuje jako programista Javy w jednej z firm z rankingu Fortune 10. Do września 1999 roku pełnił funkcję Director of Technology w firmie Umbral, właścicielu jednego z najszybciej rozwijających się portali internetowych. Z Linuksem pracuje od siedmiu lat.
  • Aaron Van Couwenberghe pracuje nad rozwojem Debiana od 1998 roku, a używa go od samego początku.
  • John Goerzen pracuje nad rozwojem Debiana od 1996 roku, obecnie zajmuje się integracją pakietów i przenoszeniem tej dystrybucji na platformę DEC Alpha. Zawodowo zajmuje się administracją systemem i programowaniem dla firmy internetowej.
Książki z serii "Księga Eksperta" odbiegają od zwykłych publikacji technicznych. Czytelnik znajdzie w nich praktyczne porady i dogłębne opisy.
Wstęp (15)
Rozdział 1. Powłoka (19)
  • bash - Bourne Again SHell (19)
    • Historia basha (19)
    • Składnia bash-a (19)
    • Metaznaki powłoki (20)
    • Zmienne środowiskowe (22)
    • Cytowanie argumentów wprowadzanych z wiersza poleceń (22)
    • Przekierowania (24)
    • Przesyłanie informacji przez potok (26)
    • Łączenie programów (27)
    • Aliasy (28)
    • Kontrola zadań w bash-u (28)
    • Specjalne zmienne w bash-u (30)
    • Historia poleceń w bash-u (33)
    • Stos ścieżek dostępu (34)
  • tcsh: Tenex C SHell (35)
    • Składnia tcsh (35)
    • Manipulacja zmiennymi (35)
    • Aliasy (36)
    • Kontrola zadań w tcsh (36)
    • Zmienne specjalne tcsh (36)
    • Historia poleceń i stos ścieżek dostępu w tcsh (40)
  • Proste metody, niezwykłe efekty: języki skryptowe (40)
  • Podstawy pisania skryptów (41)
  • Pisanie skryptów z wykorzystaniem powłoki bash (41)
    • Wyświetlanie informacji - polecenie echo (42)
    • Zmienne i ich interpolacja (43)
    • Dodawanie zmiennych do środowiska (43)
    • Argumenty z wiersza poleceń (44)
    • Otaczanie nazwy zmiennej nawiasami klamrowymi (45)
    • Inne konstrukcje z użyciem nawiasów klamrowych (45)
    • Zmienne specjalne (46)
    • Zmienne tablicowe (46)
    • Inne podstawienia i rozwinięcia (47)
    • Kontrolowanie wykonania programu (49)
    • Pętle for, while i until (51)
    • Funkcje (53)
    • Inne wbudowane polecenia powłoki bash (54)
  • Pisanie skryptów w języku Perl (56)
    • Zmienne (57)
    • Obsługa plików i uchwytów plików (58)
    • Operacje na tablicach (59)
    • Operatory (60)
    • Dopasowywanie wzorca (64)
    • Zmienne specjalne (67)
    • Struktury sterujące (67)
    • Warunkowe wykonywanie bloku: instrukcje if i unless (68)
    • Pętle: while, until, for i foreach (69)
    • Podprocedury (72)
    • Funkcje wbudowane Perla (73)
    • Inne możliwości Perla (78)
  • Wyrażenia regularne (80)
  • Podstawy wyrażeń regularnych (80)
    • Rozpoznawanie wzorców w danych (81)
    • Zastosowania wyrażeń regularnych (82)
    • Przykład zastosowania wyrażeń regularnych (83)
  • Koncepcje wyrażeń regularnych (83)
  • Dopasowywanie zestawu znaków (84)
  • Zasady logiczne rządzące wyrażeniami regularnymi (86)
    • Kwantyfikatory (87)
    • Klasy znaków (88)
    • Grupowanie wyrażeń alternatywnych (88)
    • Kotwiczenie (89)
  • Narzędzia wykorzystujące wyrażenia regularne (89)
    • egrep (89)
    • sed (91)
    • Perl (92)
Rozdział 2. Konfigurowanie systemu X Window (107)
  • System X Window (107)
  • Przygotowywanie systemu XFree86 (108)
  • Konfigurowanie systemu XFree86 (108)
    • Plik XF86Config (110)
  • Sprawdzanie pliku XF86Config (111)
    • Sekcja "Pliki" (Files section) (111)
    • Sekcja "Znaczniki serwera" (Server flags section) (112)
    • Sekcja "Klawiatura" (Keyboard section) (113)
    • Sekcja "Urządzenie wskazujące" (Pointer section) (115)
    • Sekcja "Monitor" (Monitor section) (116)
    • Sekcja "Urządzenia graficzne" (Graphics device section) (120)
    • Sekcja "Ekran" (Screen sections) (122)
  • xf86config (124)
  • Konfigurowanie za pomocą XF86Setup (130)
  • Plik .xinitrc (134)
  • Osobisty plik zasobów X (135)
  • Używanie xdm (136)
    • Uruchamianie sesji X-ów (137)
  • Rozwiązywanie problemów z XFree86 (138)
  • Menedżery okien (138)
    • Czym jest menedżer okien? (138)
  • Środowisko GNOME X (139)
    • Czym jest GNOME (140)
    • Składniki instalacyjne GNOME (140)
    • Konfigurowanie X11 na potrzeby GNOME-a lub innych menedżerów wyświetlania (140)
    • Używanie klientów i narzędzi GNOME (141)
    • Konfigurowanie pulpitu za pomocą Centrum Sterowania GNOME (142)
    • Konfigurowanie panelu GNOME (144)
  • Funkcje menedżera okien Enlightenment (146)
  • Funkcje środowiska pulpitu K (KDE) (147)
    • Logowanie za pomocą kdm (147)
    • Funkcje pulpitu KDE (147)
    • Wykonywanie podstawowych czynności związanych z pulpitem (148)
    • Używanie panelu pulpitu (149)
    • Edycja menu panelu KDE (149)
    • Menedżer plików kfm (150)
  • Konfigurowanie KDE za pomocą Centrum Sterowania KDE (151)
    • Opcje menedżera wyświetlania (151)
    • Zmienianie tapety pulpitu (154)
    • Zmiana wygaszacza ekranu (155)
    • Instalowanie dźwięków systemowych (156)
    • Zmiana ustawień klawiatury i myszy (156)
    • Zmiana przycisków okien (157)
    • Kontrolowanie ruchów kursora pomiędzy pulpitami (161)
  • Funkcje menedżera okien AfterStep (162)
    • Ważne pliki (162)
    • Konfigurowanie AfterStep (163)
  • Funkcje menedżera okien GNU Window Maker (163)
    • Ważne pliki (164)
    • Konfigurowanie WindowMakera (164)
  • Menedżer okien fvwm2 (165)
  • Menedżer okien fvwm (165)
  • Menedżer okien twm (166)
Rozdział 3. System zarządzania pakietami dystrybucji Debian (169)
  • Uwagi na temat formatu pakietu dystrybucji Debian (170)
    • Informacje o zależnościach (171)
    • Budowa pakietów binarnych (172)
    • Budowa pakietów źródłowych (173)
  • Program dselect - środowisko zarządzania pakietami w trybie tekstowym (173)
    • Uruchamianie programu dselect (174)
    • Uzyskanie dostępu do archiwum lustrzanego dystrybucji Debian (174)
    • Wybór metody dostępu (176)
    • CD / Multi-CD (176)
    • NFS / Multi-NFS (177)
    • Hard Disk (177)
    • Mounted / Multi-Mount (178)
    • FTP oraz Apt (178)
    • Uaktualnianie bazy danych dostępności pakietów (179)
    • Korzystanie z przeglądarki listy pakietów (180)
    • Poruszanie się w programie przeglądarki (180)
    • Lista wyboru pakietów (181)
    • Pola stanu (182)
    • Priorytet i kategoria (183)
    • Klawisze funkcyjne (184)
    • Ekran rozwiązywania zależności (185)
    • Operacje grupowe (186)
    • Ostatnie ustawienia instalacji oprogramowania (186)
    • Instalacja i uaktualnianie za pomocą programu dselect (187)
    • Konfiguracja oprogramowania w programie dselect (187)
    • Usuwanie pakietów (187)
  • Apt - inteligentny menedżer zarządzania pakietami uruchamiany z wiersza poleceń (188)
    • Zalety programu Apt (188)
    • Konfigurowanie programu Apt (189)
    • Korzystanie z programu Apt (190)
  • Program dpkg - rdzeń systemu Debian (191)
    • dpkg to Debian (191)
    • Podstawowe operacje instalacji pakietów z dpkg (192)
    • Informacyjne flagi działań (194)
    • Poprawianie sposobu działania programu dpkg (197)
    • Zaawansowane zagadnienia dotyczące dpkg (198)
  • Bazy danych dostępności i stanu (198)
Rozdział 4. Najważniejsze zagadnienia administracji systemem (201)
  • Zarządzanie użytkownikami (201)
    • Pojęcia zarządzania użytkownikami (201)
    • Programy i procesy (208)
    • Drukowanie (212)
    • Dyski oraz systemy plików (218)
    • Bufor dyskowy (223)
Rozdział 5. Adaptacja procedury startowej (229)
  • Jądro systemu Linux (229)
    • Kompilacja i instalacja jądra (243)
    • Program lilo (252)
    • Proces init i programy startowe (258)
    • Plik konfiguracyjny procesu init - /etc/inittab (261)
    • Dodatkowe informacje (266)
Rozdział 6. Dzienniki systemowe i rozliczanie wykorzystania zasobów (267)
  • Dzienniki systemowe (268)
    • Demon syslogd (268)
    • Korzystanie z demona syslogd (269)
    • Plik /etc/syslog.conf (270)
    • Akcje (271)
    • Demon klogd (274)
    • Administracja i utrzymywanie dzienników (275)
    • Rozliczanie wykorzystania zasobów (276)
    • Rozliczenia dotyczące procesów oraz analiza wydajności (288)
  • Zautomatyzowane narzędzia monitorowania (295)
Rozdział 7. Odtwarzanie po awarii (297)
  • Kopia zapasowa jako pierwsza linia obrony (298)
    • Decydowanie o tym, co należy zarchiwizować w kopii zapasowej (298)
    • Kopia zapasowa na dyskietkach (303)
    • Inne nośniki kopii zapasowych (304)
    • Unikanie problemów (321)
    • Ocena awarii (324)
    • Ładowanie systemu (324)
    • Rozwiązywanie problemów z dyskiem (326)
    • Odtwarzanie z kopii zapasowej (328)
    • Wskazówki dotyczące rozwiązywania problemów (329)
Rozdział 8. Zaawansowana administracja systemem (331)
  • Proces ładowania systemu (332)
    • Praca z programami ładującymi oraz z jądrem (332)
    • Planowanie zadań za pomocą polecenia cron (338)
    • Obsługiwanie komputerów, które nie pracują w sposób ciągły (341)
    • Szybkie planowanie zadań za pomocą polecenia at (341)
    • Przełączanie tożsamości użytkownika (343)
    • Limity i rozliczanie (346)
    • Automatyczne montowanie systemów plików (350)
    • Informacje dodatkowe (351)
Rozdział 9. Najważniejsze informacje o TCP/IP (353)
  • TCP/IP - podstawowe pojęcia (353)
    • Adresy IP (353)
    • Podział sieci (354)
    • Zestaw protokołów TCP/IP (357)
  • Konfiguracja sieci (360)
    • Pliki konfiguracyjne (361)
    • Plik /etc/hosts - mapa odwzorowań pomiędzy adresami IP oraz nazwami hostów (362)
    • Plik /etc/services - mapa relacji pomiędzy numerami portów a nazwami usług (362)
    • Plik /etc/host.conf oraz /etc/nsswitch.conf - konfiguracja programu odwzorowania nazw (362)
    • /etc/resolv.conf - konfiguracja klienta DNS (365)
    • Plik /etc/init.d/network - adres hosta, maska sieci oraz domyślny router (366)
    • Programy konfiguracyjne (367)
    • Demony sieciowe (374)
    • Konfiguracja Serwera PPP (377)
Rozdział 10. Serwery informacyjne (381)
  • Demon inetd oraz programy osłaniające TCP (381)
    • Pojęcia związane z demonem inetd (381)
    • Konfiguracja demona inetd (382)
    • Programy osłaniające TCP (383)
    • Poczta elektroniczna (386)
    • Sendmail (388)
    • Listar (396)
    • FTP (404)
    • Telnet (407)
    • ssh (408)
    • Serwery WWW (410)
    • DNS oraz Bind (415)
    • Usenet (421)
    • Instalacja INN (422)
Rozdział 11. Współpraca z systemami operacyjnymi Microsoftu przy wykorzystaniu pakietu Samba (431)
  • Instalacja Samby (432)
  • Uruchamianie prostej konfiguracji Samby (432)
    • Testy z użyciem Linuksa jako klienta (436)
    • Testy z użyciem Windows jako klienta (436)
    • Porównanie haseł szyfrowanych z nieszyfrowanymi (437)
    • Wyłączanie i włączanie haseł (437)
    • Otoczenie sieciowe (438)
    • Problemy z podłączeniem Windows (438)
  • Konfiguracja Samby - plik /etc/smb.conf (439)
    • Sekcja global (439)
    • Sekcja homes (440)
    • Sekcja printers (441)
    • Wskazówki dotyczące rozwiązywania problemów drukowania w Sambie (443)
  • Współdzielenie plików i drukarek (444)
  • Optymalizacja wydajności Samby (446)
  • Testowanie własnej konfiguracji (446)
    • Testowanie drukarek przy użyciu programu testprns (447)
    • Testowanie za pomocą smbstatus (447)
  • Uruchamianie serwera Samby (448)
  • Uzyskiwanie dostępu do zasobów (448)
    • Używanie polecenia smbclient na serwerze linuksowym (448)
    • Montowanie udziałów za pomocą klienta linuksowego (449)
    • Montowanie udziałów za pomocą klienta Windows (450)
  • Typowe opcje konfiguracyjne pliku smb.conf (451)
    • Specjalne konwencje (451)
    • Read only=, writeable=, writable= i write ok = (S) (452)
    • valid users= (S) (452)
    • invalid users= (S) (452)
    • read list = (S) (452)
    • write list (S) (453)
    • path= (S) (453)
    • create mask= i create mode= (S) (454)
    • browseable= (S) (454)
    • printable= (S) (455)
    • host allow=, host deny=, allow hosts= i deny hosts= (S) (455)
    • public= (S) I guest ok = (S) (455)
    • comment = (S) i server string = (G) (456)
    • domain logons (G) (456)
    • encrypt passwords = (G) (456)
    • hosts equiv = (G) (456)
    • interfaces = (G) (456)
    • load printers = (G) (456)
    • null passwords = (G) (457)
    • password level = (G) i username level = (G) (457)
    • security = (G) (457)
    • workgroup=(G) (457)
    • config file = (G) (458)
  • Źródła dokumentacji do Samby (458)
    • Samba (458)
    • Dokumentacja opcji konfiguracyjnych (458)
    • Pozostała dokumentacja (458)
Rozdział 12. Narzędzia do zaawansowanej administracji siecią (461)
  • NFS - Sieciowy System Plików (461)
    • Co to jest NFS? (462)
    • Wywoływanie zdalnych procedur i reprezentacja zewnętrznych danych (462)
    • Demon NFS (463)
    • portmap - demon mapowania portów (463)
    • Wykorzystanie programu portmap do zapytań demona portmap (464)
    • Demon protokołu montowania - rcp.mountd (465)
    • Demon serwera NFS - plik rpc.nfsd (466)
    • Plik /etc/exports (466)
    • Monotowanie i odmontowywanie systemu plików z wykorzystaniem NFS (469)
  • NIS - sieciowy system informacyjny (470)
    • Dystrybucja plików z użyciem NIS (471)
    • Instalacja NIS (472)
    • Konfiguracja Serwera głównego NIS (472)
    • Konfiguracja klienta NIS (473)
    • Konfiguracja serwera podległego NIS (474)
    • Jak to wszystko działa - NIS bez tajemnic (476)
    • ypbind i ypserv (476)
    • Korzystanie z NIS (477)
    • Zarządzanie NIS (477)
    • Automounter (479)
    • Przygotowania do użycia automountera (480)
    • Konfiguracja Automountera (480)
  • Identyfikacja i usuwanie problemów z TCP/IP (484)
    • ping (484)
    • traceroute (485)
    • tcpdump (487)
Rozdział 13. Omówienie zagadnień związanych z bezpieczeństwem (491)
  • Wprowadzenie do zagadnień związanych z bezpieczeństwem (491)
    • Polityka bezpieczeństwa: plan główny (492)
    • Składowe bezpieczeństwa informacji (493)
    • Detekcja (496)
    • Odzyskiwanie (497)
  • Najczęstsze nieporozumienia związane z bezpieczeństwem informacji (497)
    • Hackerzy oraz Crackerzy (497)
    • Zwiększanie bezpieczeństwa poprzez ukrycie (498)
    • Bezpieczeństwo poprzez brak znaczenia (498)
    • Nasze systemy są zabezpieczone, więc nie musimy już przejmować się ich bezpieczeństwem (498)
    • Crackerzy "gdzieś tu są" (499)
    • Zabezpieczenia elektroniczne są wystarczające (499)
    • Ataki na "czynnik ludzki" (499)
    • Śmieci (500)
    • Inne typy ataków (500)
    • Zabezpieczenia obwodowe a zabezpieczenia poszczególnych komputerów (500)
    • Bezpieczeństwo a wygoda (501)
    • Zasada minimalnego dostępu (502)
  • Typy ataków online (502)
    • Ataki Denial-of-Service (502)
    • Sniffing (503)
    • "Łamanie" haseł (503)
    • Spoofing (504)
    • Atak Man-in-the-Middle (505)
    • Wrogie programy: konie trojańskie, wirusy oraz robaki (506)
    • Exploity i script kiddies (507)
  • Wykrywanie włamań oraz monitorowanie czynności intruzów (507)
    • Czym są zachowania anormalne? (507)
    • Co monitorować (508)
    • Monitorowanie automatyczne (509)
Rozdział 14. Wytyczne bezpieczeństwa (511)
  • Ogólne zagadnienia związane z bezpieczeństwem (512)
    • Wirusy, konie trojańskie oraz robaki internetowe (512)
    • Uruchamianie niepotrzebnych usług (514)
    • Nadużywanie konta root (515)
    • Wysyłanie haseł zwykłym tekstem (516)
    • Źle wybrane hasła (516)
    • Programy odgadujące hasła (517)
    • Ataki na czynnik ludzki (518)
    • Serwery pocztowe "Open Relay" (518)
  • Ogólne środki ostrożności (520)
    • Staranne wybieranie haseł (520)
    • Przeglądanie dzienników (521)
    • Skanowanie portów (522)
    • Zwracanie uwagę na to, kto ma dostęp (522)
    • Bezpieczeństwo systemu plików (522)
    • Użyteczne programy narzędziowe (523)
    • Nie uruchamiaj "niepewnych" programów binarnych jako root (524)
  • Zabezpieczenia przed dostępem zdalnym (525)
    • Demony sieciowe (525)
    • tcp_wrappers (526)
    • Terminale oraz konto root (527)
  • Zabezpieczenia przed atakami z sieci lokalnej (527)
    • Sieciowy system plików (nfs) (527)
    • Zabezpieczenia przed użytkownikami lokalnymi (529)
  • Zabezpieczenia przed atakami DoS (530)
    • Ataki ze strony użytkowników lokalnych (530)
    • Ataki z systemów zdalnych (531)
    • Bomby pocztowe (532)
  • Zabezpieczenia przed dostępem fizycznym (532)
    • Zabezpieczenia procesu uruchamiania się systemu (533)
    • Szyfrowane systemy plików (534)
  • Specjalizowane narzędzia bezpieczeństwa (534)
    • SSH (534)
    • PAM (dołączalne moduły uwierzytelniania) (535)
    • sudo (535)
    • super (535)
    • TripWire (535)
    • Saint oraz Satan (536)
  • Przywracanie systemu do stanu sprzed włamania (536)
  • Inne zasoby związane z bezpieczeństwem (537)
Rozdział 15. Serwery firewall i proxy (539)
    • Maskarada IP (540)
  • Serwery firewall i jądro Linuksa (540)
  • Konfiguracja linuksowego firewalla (542)
    • Konfiguracja firewalla filtrującego (542)
    • Tworzenie reguł firewalla (544)
    • Błędna konfiguracja firewalla (546)
    • Konfiguracja firewalla maskującego (547)
    • Konfiguracja rejestracji IP (548)
    • ipchains (wersja 2.2) (549)
  • Konfiguracja serwerów proxy (549)
    • Standardowe serwery proxy (549)
    • Aplikacyjne serwery proxy (551)
  • Konfiguracja sieci lokalnej (553)
    • Konfiguracja klientów aplikacyjnego serwera proxy (553)
    • Konfiguracja klientów SOCKS (553)
  • Uruchamianie serwerów za firewallem (555)
  • Dokumentacja Online (555)
Rozdział 16. Szyfrowanie (557)
  • Czym jest szyfrowanie? (557)
    • Szyfrowanie kluczem współdzielonym kontra szyfrowanie kluczem publicznym (558)
  • Zastosowanie szyfrowania (559)
    • Prywatność (559)
    • Identyfikacja (560)
    • Niezaprzeczalność (561)
  • Kwestie legalności i kontrola eksportowa (561)
  • Narzędzia komunikacji szyfrowanej (561)
    • SHH - bezpieczna powłoka (562)
    • Polecenie ssh (563)
    • Pliki konfiguracyjne SSH (565)
    • PGP - Całkiem Niezła Prywatność (567)
Rozdział 17. Programy make i autoconf (577)
    • Program make (578)
    • Nieco bardziej złożony plik Makefile (582)
    • Użycie wewnętrznych funkcji make (588)
    • Automatyczne tworzenie plików zależnych (589)
    • Użycie make przy innych projektach (590)
    • Dokumentacja programu make (591)
    • Program autoconf (592)
Rozdział 18. Rozproszone zarządzanie projektami (595)
  • CVS (595)
    • Instalacja (596)
    • Konfiguracja (597)
    • Rozpoczęcie pracy z projektem (598)
    • Wprowadzanie zmiennych środowiskowych (599)
    • Wprowadzanie zmian w projekcie (601)
    • Współpraca wielu autorów (601)
    • Zdalne logowanie (602)
  • Naprawianie błędów w opublikowanych wersjach (605)
    • Publikowanie pełnej wersji (606)
    • Dodawanie i usuwanie plików (608)
    • Podsumowanie CVS (608)
  • Bugzilla (609)
    • Instalacja (609)
    • Instalowanie modułów Perla (610)
    • Konfigurowanie bazy danych MySQL (612)
    • Praca z programem Bugzilla (613)
  • Debian Bug Trackig System (614)
    • Instalacja programu Bug Tracking System (614)
    • Informowanie o błędach w programach (616)
    • Wprowadzanie pseudonagłówków (617)
    • Otrzymanie wiadomości o błędzie (618)
    • Podsumowanie dotyczące programu Debian Bug Tracking System (619)
  • Jitterbug (619)
    • Instalacja programu Jitterbug (620)
    • Praca z programem Jitterbug (624)
  • Doozer (624)
    • Podsumowanie dotyczące programu Doozer (626)
Dodatek A Instalacja dystrybucji Debian Linuksa (627)
  • Przygotowywanie komputera do instalacji Linuksa (628)
    • Podstawy podziału na partycje (628)
    • Dzielenie dysku na partycje (629)
    • Dzielimy dysk (629)
    • Podstawy procesu uruchamiania (631)
  • Dzielenie dysku na partycje (632)
    • Partycje potrzebne dla Linuksa (632)
    • Rozmiary partycji (633)
    • Zmiana układu partycji (634)
    • Tworzenie partycji (634)
  • Uruchamianie Linuksa (636)
    • Przygotowywanie dyskietki startowej (637)
    • Opcje uruchamiania (637)
  • Instalacja systemu (638)
    • Pierwsze uruchomienie (638)
    • Konfiguracja klawiatury (638)
    • Dzielenie na partycje dysku twardego (639)
    • Inicjalizacja partycji wymiany (639)
    • Inicjalizacja i montowanie partycji linuksowych (640)
    • Instalacja systemu operacyjnego i modułów (640)
    • Konfiguracja sterowników i modułów (641)
    • Konfiguracja sieci (641)
    • Instalacja podstawowego systemu (641)
    • Konfiguracja podstawowego systemu (641)
    • Drugie uruchomienie (642)
  • Instalacja aplikacji przy użyciu programu dselect (643)
    • Wybór metody dostępu (643)
    • Aktualizacja listy dostępnych pakietów (644)
    • Wybór pakietów do instalacji (644)
    • Instalacja wybranych pakietów (644)
    • Konfiguracja zainstalowanych pakietów (644)
  • Uruchamianie wielu systemów operacyjnych (645)
  • Rozwiązywanie problemów z instalacją Linuksa (647)
    • Dlaczego nie mogę uruchomić systemu z partycji linuksowej? (648)
    • Czy należy uruchomić LILO po wprowadzeniu zmian konfiguracyjnych? (648)
    • Czy system znajduje LILO? (648)
    • Moja partycja windowsowa jest bardzo duża, ale LILO nie chce uruchomić jądra (649)
    • Jeśli drugie uruchomienie się nie powiedzie... (649)
    • Problemy z dyskietka startową (650)
    • Uruchamianie jądra z podaniem opcji (650)
    • Pobieranie pakietów, gdy inne metody zawiodą (650)
  • Zasoby dostępne online (651)
Dodatek B Opcje konfiguracyjne jądra (653)
  • Opcje poziomu dojrzałości kodu (653)
  • Typ procesora (654)
    • SMP oraz MTRR (654)
  • Obsługa modułów (655)
  • Opcje ogólne (655)
    • Obsługa sieci (656)
    • Zliczanie BSD (656)
    • SysV IPC (DOSEMU) (656)
    • Obsługa sysctl (656)
    • Obsługa różnych formatów plików wykonywalnych (658)
    • Porty równoległe (659)
    • Zaawansowane zarządzanie energią (APM) (660)
    • Monitorowanie systemu (661)
    • Obsługa Plug-and-Play (661)
    • Urządzenia blokowe (661)
  • Opcje sieciowe (665)
    • Gniazdo Netlink jądra (Kernel Netlink Socket) (666)
    • Firewall (666)
    • Optymalizacja rutowania (667)
    • Tunelowanie IP (667)
    • Aliasy IP i udostepnianie serwisów WWW (668)
    • Obsługa protokołów IPX i AppleTalk (669)
    • Obsługa sieci komercyjnych i protokołu X.25 (669)
    • Przesyłanie danych przez szybkie interfejsy, używając wolnych komputerów (670)
    • Ustalanie zasad kolejkowania pakietów (QoS and/or Fair Queuing) (670)
    • Obsługa SCSI (670)
    • Obsługa urządzeń sieciowych (670)
    • Amatorskie połączenia radiowe i sieci bezprzewodowe (672)
  • Podsystem IrDA oraz sterowniki portu podczerwieni (672)
    • Podsystem ISDN (672)
    • Stare sterowniki CD-ROM (niezgodne z SCSI i IDE) (673)
    • Urządzenia znakowe (673)
    • Obsługa myszy (674)
    • Urządzenia watchdog, NVRAM i RTC (674)
    • Syntetyzer mowy DoubleTalk (675)
  • Video4Linux (675)
    • Obsługa joysticka (675)
    • Ftape, sterownik napędu taśmowego (675)
    • Systemy plików (675)
    • Typy partycji (678)
    • Obsługa różnych języków (678)
    • Sterowniki konsoli (678)
    • Dźwięk (679)
  • Dodatkowe sterowniki niskiego poziomu (681)
    • Kernel Hacking (681)
    • Wczytaj-Zapisz konfigurację (682)
Skorowidz (683)