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.
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)...