Linux. Biblia. Edycja 2007 - ebook
Linux. Biblia. Edycja 2007 - ebook
Poznaj możliwości systemu operacyjnego,
który zrewolucjonizował rynek oprogramowania
- Wypróbuj i zainstaluj jedną z 16 różnych dystrybucji Linuksa
- Wykorzystaj aplikacje dołączone do Linuksa
- Uruchom w oparciu o Linux serwer sieciowy, komputer domowy i stację roboczą
- Naucz się administrować systemem
Linux stanowi fenomen na współczesnym rynku oprogramowania. Prosty system operacyjny wzorowany na Uniksie, napisany w ramach zajęć laboratoryjnych przez studenta Linusa Torvaldsa i udostępniony przez autora bezpłatnie w sieci, w krótkim czasie zyskał uznanie setek tysięcy użytkowników, stając się ikoną ruchu open-source i zdobywając ugruntowaną pozycję tam, gdzie wcześniej królowały drogie komercyjne systemy operacyjne. W sieci znajdziemy kilkanaście wersji Linuksa, zwanych dystrybucjami, a oferta oprogramowania dla tego systemu powiększa się z każdym dniem, dzięki czemu na korzystanie z niego decyduje się coraz więcej prestiżowych firm i przedsiębiorstw.
"Linux. Biblia. Edycja 2007" to książka, którą musisz przeczytać, gdy postanowisz rozpocząć przygodę z Linuksem. Znajdziesz w niej omówienie dystrybucji tego systemu, dowiesz się, jak go zainstalować, optymalnie skonfigurować, a przede wszystkim, jak korzystać z niego i dołączonego oprogramowania. Nauczysz się pracować z konsolą tekstową i środowiskiem graficznym, administrować systemem i łączyć się z internetem. Ponadto zobaczysz, jak konfigurować serwer WWW, bazy danych, druku i poczty elektronicznej. Przeczytasz także o narzędziach programistycznych dostępnych dla Linuksa.
- Historia Linuksa
- Praca z powłoką tekstową
- Korzystanie z środowiska graficznego KDE i GNOME
- Administrowanie systemem i kontami użytkowników
- Połączenie z siecią lokalną i internetem
- Zabezpieczanie Linuksa przed atakami hakerów
- Wybór i instalacja dystrybucji systemu Linux
- Praca z pakietem OpenOffice.org
- Korzystanie z poczty elektronicznej i WWW
- Konfigurowanie serwera Apache
- Uruchamianie serwera poczty, bazy danych, druku i plików
- Programowanie w systemie Linux
Wybierz odpowiednią dla siebie dystrybucję Linuksa!
Spis treści
O autorach (21)
Wprowadzenie (23)
Część I Pierwsze kroki w systemie Linux (27)
Rozdział 1. Rozpoczęcie pracy z systemem Linux (29)
- Pierwsze kroki (30)
- Rozpoczynamy! (32)
- Zrozumienie systemu Linux (33)
- Wyjaśnienie historii Linuksa (36)
- Początki systemu Unix w ośrodku Bell Labs (36)
- Skomercjalizowany Unix (38)
- GNU to (nie) Unix (41)
- BSD traci impet (42)
- Linux tworzy brakujący element (43)
- Dlaczego Linux jest tak wyjątkowy? (44)
- Funkcje w Linuksie (44)
- Definicja open source OSI (46)
- Entuzjastyczna społeczność (48)
- Ważniejsze projekty oprogramowania (49)
- Tajemnice, legendy i niejasne informacje dotyczące systemu Linux (50)
- Czy można przestać obawiać się wirusów? (50)
- Czy można zostać oskarżonym za używanie systemu Linux? (51)
- Czy Linux faktycznie może działać na każdym sprzęcie, począwszy od komputerów kieszonkowych aż do superkomputerów? (54)
- Czy Microsoft może złamać Linuksa? (55)
- Czy jeśli używasz systemu Linux, to jesteś zdany tylko na siebie? (56)
- Czy Linux jest tylko dla magików? (56)
- W jaki sposób firmy zarabiają na systemie Linux? (57)
- Jakie są różnice między dystrybucjami systemu Linux? (58)
- Czy maskotką systemu Linux jest faktycznie pingwin? (59)
- Rozpoczęcie przygody z systemem Linux (59)
- Podsumowanie (61)
Rozdział 2. Uruchamianie poleceń z poziomu powłoki (63)
- Uruchamianie powłoki (64)
- Używanie wiersza poleceń powłoki (64)
- Używanie okna terminalu (65)
- Używanie terminali wirtualnych (66)
- Wybór powłoki (66)
- Używanie powłoki bash (i wcześniejszej sh) (67)
- Używanie powłoki tcsh (i wcześniejszej csh) (68)
- Używanie powłoki ash (68)
- Używanie powłoki ksh (68)
- Używanie powłoki zsh (69)
- Poznawanie powłoki (69)
- Sprawdzanie sesji logowania (69)
- Sprawdzanie katalogów oraz praw dostępu (70)
- Sprawdzanie aktywności systemu (71)
- Zakończenie pracy z powłoką (73)
- Używanie powłoki w systemie Linux (73)
- Położenie poleceń (74)
- Ponowne uruchamianie poleceń (77)
- Łączenie i dzielenie poleceń (82)
- Tworzenie własnego środowiska powłoki (85)
- Konfiguracja powłoki (85)
- Używanie zmiennych środowiskowych powłoki (89)
- Zarządzanie procesami aktywnymi oraz działającymi w tle (92)
- Praca z systemem plików Linuksa (94)
- Tworzenie plików i katalogów (97)
- Przenoszenie, kopiowanie i usuwanie plików (103)
- Używanie edytora tekstowego vi w Linuksie (104)
- Rozpoczęcie pracy w edytorze vi (104)
- Poruszanie się po pliku (108)
- Wyszukiwanie tekstu (108)
- Używanie liczb w poleceniach (109)
- Podsumowanie (110)
Rozdział 3. Poznajemy środowisko graficzne (111)
- Zrozumienie środowiska graficznego (111)
- Uruchamianie środowiska graficznego (112)
- Korzystanie ze środowiska KDE (116)
- Korzystanie z pulpitu KDE (117)
- Zarządzanie plikami za pomocą menedżera plików Konqueror (119)
- Opcje konfiguracyjne menedżera Konqueror (126)
- Zarządzanie oknami (128)
- Konfiguracja pulpitu (131)
- Dodawanie programów oraz typów MIME (134)
- Korzystanie ze środowiska GNOME (135)
- Korzystanie z menedżera okien Metacity (137)
- Korzystanie z paneli GNOME (139)
- Korzystanie z menedżera plików Nautilus (144)
- Efekty 3D za pomocą AIGLX (147)
- Zmiana ustawień środowiska GNOME (149)
- Opuszczanie środowiska GNOME (151)
- Konfiguracja środowiska graficznego (152)
- Konfiguracja X (153)
- Wybór menedżera okien (156)
- Wybór własnego menedżera okien (158)
- Dodatkowe informacje (159)
- Podsumowanie (159)
Część II Linux w praktyce (161)
Rozdział 4. Podstawowa administracja systemem (163)
- Graficzne narzędzia administracyjne (164)
- Administracja za pomocą przeglądarki internetowej (164)
- Administracja graficzna w różnych dystrybucjach (166)
- Korzystanie z konta użytkownika root (170)
- Uzyskanie uprawnień użytkownika root z poziomu powłoki (polecenie su) (171)
- Nadanie ograniczonych uprawnień administracyjnych (172)
- Zrozumienie poleceń administracyjnych, plików konfiguracyjnych oraz plików dzienników zdarzeń (173)
- Polecenia administracyjne (173)
- Administracyjne pliki konfiguracyjne (174)
- Pliki administracyjnych dzienników zdarzeń (179)
- Korzystanie z polecenia sudo oraz innych loginów administracyjnych (179)
- Administracja systemem Linux (182)
- Tworzenie kont użytkowników (183)
- Dodawanie użytkowników za pomocą polecenia useradd (183)
- Ustalanie ustawień domyślnych użytkownika (187)
- Konfiguracja sprzętu (188)
- Zarządzanie wymiennym sprzętem komputerowym (190)
- Praca z wczytywanymi modułami (193)
- Zarządzanie systemami plików oraz przestrzenią na dysku twardym (196)
- Montowanie systemów plików (199)
- Korzystanie z polecenia mkfs do utworzenia systemu plików (206)
- Dodawanie dysku twardego (207)
- Sprawdzanie ilości wolnego miejsca (210)
- Monitorowanie wydajności systemu (212)
- Podsumowanie (213)
Rozdział 5. Internet (215)
- Nawiązywanie połączenia z siecią (216)
- Nawiązywanie połączenia komutowanego (216)
- Dostęp szerokopasmowy dla pojedynczego komputera (217)
- Dostęp szerokopasmowy dla wielu komputerów (218)
- Łączenie serwerów (220)
- Nawiązywanie połączenia za pomocą innego wyposażenia (221)
- Nawiązywanie połączenia z internetem za pomocą Ethernetu (222)
- Konfiguracja Ethernetu podczas instalacji systemu (223)
- Konfiguracja Ethernetu w środowisku graficznym (223)
- Używanie interfejsu graficznego narzędzia Konfiguracja sieci w Fedorze (224)
- Identyfikacja innych komputerów (węzły i DNS) (226)
- Używanie interfejsu graficznego narzędzia Network Settings w Ubuntu (227)
- Zrozumienie połączenia z internetem (229)
- Nawiązywanie połączenia z internetem za pomocą połączenia komutowanego (231)
- Pobieranie informacji (231)
- Utworzenie połączenia komutowanego PPP (233)
- Tworzenie połączenia komutowanego za pomocą kreatora połączenia z internetem (233)
- Uruchamianie połączenia PPP (236)
- Uruchamianie połączenia PPP na żądanie (236)
- Sprawdzanie połączenia PPP (237)
- Nawiązywanie połączenia z internetem za pomocą sieci bezprzewodowej (238)
- Podsumowanie (240)
Rozdział 6. Bezpieczeństwo systemu Linux (241)
- Lista kontrolna bezpieczeństwa Linuksa (242)
- Wyszukiwanie zasobów dotyczących bezpieczeństwa danej dystrybucji (244)
- Wyszukiwanie ogólnych zasobów dotyczących bezpieczeństwa (246)
- Bezpieczne korzystanie z Linuksa (246)
- Używanie zabezpieczenia w postaci hasła (246)
- Wybór dobrego hasła (247)
- Korzystanie z pliku haseł shadow (248)
- Korzystanie z plików dzienników zdarzeń (250)
- Rola demona syslogd (253)
- Przekierowanie komunikatów zdarzeń do serwera zdarzeń za pomocą syslogd (253)
- Zrozumienie komunikatów pliku dziennika zdarzeń (255)
- Używanie narzędzi bezpiecznej powłoki (255)
- Uruchamianie usługi ssh (256)
- Używanie poleceń ssh, sftp i scp (256)
- Używanie poleceń ssh, scp i sftp bez haseł (258)
- Zabezpieczanie serwerów Linux (259)
- Nadzór dostępu do usług za pomocą osłon TCP (260)
- Zrozumienie techniki ataków (262)
- Ochrona przed atakami typu DOS (264)
- Ochrona przed rozproszonymi atakami typu DOS (267)
- Ochrona przed atakami intruzów (271)
- Zabezpieczanie serwerów za pomocą SELinux (274)
- Ochrona serwerów sieciowych za pomocą certyfikatów i szyfrowania (275)
- Używanie narzędzi bezpieczeństwa systemu Linux uruchamianego z nośnika (285)
- Zalety odnośnie bezpieczeństwa dystrybucji działających z nośnika (285)
- Korzystanie z narzędzia INSERT do wykrywania kodu typu rootkit (286)
- Podsumowanie (287)
Część III Wybór i instalacja dystrybucji systemu Linux (289)
Rozdział 7. Instalacja systemu Linux (291)
- Wybór dystrybucji Linuksa (292)
- Linux w działaniu (292)
- Inne dystrybucje (293)
- Pobieranie dystrybucji systemu Linux (294)
- Szukanie innej dystrybucji Linuksa (294)
- Zrozumienie własnych potrzeb (295)
- Pobieranie dystrybucji (296)
- Wypalanie dystrybucji na płycie CD (297)
- Zagadnienia dotyczące instalacji (298)
- Informacje dotyczące posiadanej konfiguracji sprzętowej (298)
- Uaktualnienie lub instalacja od początku (299)
- Sam Linux czy razem z Windowsem? (300)
- Opcje procesu instalacji (302)
- Partycjonowanie dysku twardego (302)
- Używanie programów uruchamiających LILO i GRUB (311)
- Konfiguracja sieci (321)
- Konfiguracja innych funkcji administracyjnych (322)
- Instalacja Linuksa z płyt CD i DVD dołączonych do książki (322)
- Podsumowanie (323)
Rozdział 8. Dystrybucje Fedora Core i Red Hat Enterprise Linux (325)
- Zagłębianie się w funkcje (327)
- Instalator Red Hat (Anaconda) (327)
- Oprogramowanie w formacie RPM Package Management (328)
- Wykrywanie konfiguracji sprzętowej za pomocą kudzu (329)
- Wygląd i działanie środowiska graficznego Red Hat (329)
- Narzędzia do konfiguracji systemu (330)
- Poznanie dystrybucji Fedora Core (330)
- Wzrastająca społeczność wspierająca Fedorę (330)
- Fedora Extras (331)
- Projekt Fedora Legacy (332)
- Fora i listy dyskusyjne (333)
- Dojście Fedory do pełnoletniości (333)
- Cieszyć się Fedorą (335)
- Instalacja systemu Fedora Core (335)
- Wybór sprzętu komputerowego (335)
- Wybór metody instalacji (337)
- Wybór między instalacją a uaktualnieniem (338)
- Rozpoczęcie instalacji (338)
- Uruchomienie narzędzia Agent instalacji (347)
- Podsumowanie (348)
Rozdział 9. Dystrybucja Debian GNU/Linux (349)
- Opis systemu Debian GNU/Linux (350)
- Pakiety Debiana (350)
- Narzędzia Debiana do zarządzania pakietami (351)
- Wydania Debiana (353)
- Uzyskanie pomocy w Debianie (354)
- Instalacja systemu Debian GNU/Linux (354)
- Wymagania sprzętowe oraz planowanie instalacji (355)
- Uruchomienie instalatora (356)
- Zarządzanie systemem Debian (362)
- Konfiguracja połączeń sieciowych (362)
- Zarządzanie pakietami za pomocą narzędzia APT (365)
- Zarządzanie pakietami za pomocą narzędzia dpkg (368)
- Instalacja zestawów pakietów (zadań) za pomocą narzędzia tasksel (370)
- Alternatywy, zmiany i unieważnienia (371)
- Zarządzanie konfiguracją pakietu za pomocą narzędzia debconf (373)
- Podsumowanie (373)
Rozdział 10. Dystrybucja SUSE Linux (375)
- Zrozumienie systemu SUSE (377)
- Zawartość systemu SUSE (378)
- Instalacja i konfiguracja za pomocą narzędzia YaST (378)
- Zarządzanie pakietami RPM (381)
- Automatyczne uaktualnienie oprogramowania (382)
- Uzyskanie pomocy dla systemu SUSE (383)
- Instalacja systemu openSUSE (384)
- Przed rozpoczęciem instalacji (384)
- Rozpoczęcie instalacji (385)
- Rozpoczęcie pracy z systemem SUSE (391)
- Podsumowanie (392)
Rozdział 11. Dystrybucja KNOPPIX (395)
- Cechy charakterystyczne systemu KNOPPIX (396)
- Zrozumienie systemu KNOPPIX (396)
- KNOPPIX News (396)
- Wewnątrz systemu KNOPPIX (397)
- Dlaczego KNOPPIX jest tak wyjątkowy? (399)
- Analiza zagadnień związanych z systemem KNOPPIX (400)
- Źródło pochodzenia systemu KNOPPIX (401)
- Możliwości wykorzystania systemu KNOPPIX (402)
- Uruchomienie systemu KNOPPIX (403)
- Wymagany komputer (403)
- Uruchamianie systemu KNOPPIX (404)
- Usuwanie problemów z uruchamianiem systemu KNOPPIX (405)
- Korzystanie z systemu KNOPPIX (410)
- Korzystanie ze środowiska graficznego KDE w systemie KNOPPIX (410)
- Konfiguracja sieci (412)
- Instalacja oprogramowania w systemie KNOPPIX (413)
- Zapisywanie plików w systemie KNOPPIX (414)
- Zachowanie własnej konfiguracji systemu KNOPPIX (417)
- Ponowne uruchamianie systemu KNOPPIX (418)
- Podsumowanie (419)
Rozdział 12. Dystrybucja Yellow Dog Linux (421)
- Zrozumienie dystrybucji Yellow Dog Linux (422)
- Przyszłość dystrybucji Yellow Dog (423)
- Poznanie dystrybucji Yellow Dog Linux (424)
- Instalacja dystrybucji Yellow Dog Linux (425)
- Obsługiwany sprzęt komputerowy (426)
- Planowanie instalacji (428)
- Rozpoczęcie instalacji (431)
- Ponowne uruchomienie komputera Mac z zainstalowanym systemem Linux (438)
- Aktualizacja systemu Yellow Dog Linux (438)
- Uruchamianie aplikacji platformy Mac za pomocą projektu Mac-on-Linux (439)
- Możliwości uzyskania pomocy (440)
- Podsumowanie (441)
Rozdział 13. Dystrybucja Gentoo Linux (443)
- Zrozumienie dystrybucji Gentoo (444)
- Charakter open source dystrybucji Gentoo (444)
- Społeczność Gentoo (445)
- Budowa, dostosowanie i dostrajanie Linuksa (445)
- Gdzie wykorzystywana jest dystrybucja Gentoo? (447)
- Czym jest Gentoo? (448)
- Zarządzanie oprogramowaniem za pomocą narzędzia Portage (448)
- Wyszukiwanie pakietów oprogramowania (449)
- Nowe funkcje Gentoo 2007 (450)
- Instalacja dystrybucji Gentoo (450)
- Pobieranie dystrybucji Gentoo (450)
- Rozpoczęcie instalacji Gentoo z płyty live CD (452)
- Rozpoczęcie instalacji Gentoo z płyty minimal CD (455)
- Pobieranie oprogramowania za pomocą polecenia emerge (463)
- Podsumowanie (464)
Rozdział 14. Dystrybucja Slackware Linux (465)
- Poznanie dystrybucji Slackware (465)
- Charakterystyka społeczności Slackware (467)
- Twórca Slackware (467)
- Użytkownicy Slackware (469)
- Witryny internetowe poświęcone dystrybucji Slackware (470)
- Wyzwania związane z korzystaniem z systemu Slackware (470)
- Używanie dystrybucji Slackware jako platformy programistycznej (471)
- Instalacja dystrybucji Slackware (472)
- Pobieranie Slackware (472)
- Nowe funkcje w Slackware 11.0 (472)
- Wymagania sprzętowe (473)
- Rozpoczęcie instalacji (474)
- Rozpoczęcie pracy z systemem Slackware (479)
- Podsumowanie (482)
Rozdział 15. Dystrybucje Linspire i Freespire (483)
- Ogólny opis Linspire (483)
- Która wersja jest dla mnie? (485)
- Instalacja oprogramowania za pomocą Click-N-Run (486)
- Inne opcje instalacyjne (489)
- Pomoc techniczna Linspire i Freespire (489)
- Fora oraz informacje (490)
- Asystent audio (490)
- Instalacja dystrybucji Linspire lub Freespire (490)
- Wymagania sprzętowe (491)
- Instalacja Linspire lub Freespire (492)
- Zabezpieczanie systemów Linspire i Freespire (496)
- Podsumowanie (498)
Rozdział 16. Dystrybucja Mandriva (499)
- Funkcje dystrybucji Mandriva (499)
- Poznanie dystrybucji Mandriva (502)
- Instalator dystrybucji Mandriva (DrakX) (503)
- Zarządzanie pakietami za pomocą narzędzia RPMDrake (504)
- Centrum Sterowania Mandriva Linux (505)
- Społeczność dystrybucji Mandriva (506)
- Repozytorium RPM i Mandrivaclub (507)
- Fora Mandrivy (507)
- Instalacja dystrybucji Mandriva (508)
- Wymagania sprzętowe dystrybucji Mandriva (508)
- Rozpoczęcie instalacji za pomocą narzędzia DrakX (509)
- Podsumowanie (513)
Rozdział 17. Dystrybucja Ubuntu (515)
- Ogólny opis Ubuntu (516)
- Wydania Ubuntu (516)
- Instalator Ubuntu (517)
- Ubuntu jako komputer biurkowy (518)
- Ubuntu jako serwer (519)
- Produkty uboczne Ubuntu (520)
- Wyzwania stojące przed Ubuntu (521)
- Instalacja dystrybucji Ubuntu (522)
- Rozpoczęcie pracy z dystrybucją Ubuntu (527)
- Wypróbowanie środowiska graficznego (527)
- Instalacja dodatkowego oprogramowania (529)
- Więcej informacji na temat Ubuntu (533)
- Podsumowanie (534)
Rozdział 18. Linux jako zapora sieciowa lub router (535)
- Zrozumienie zapory sieciowej (536)
- Ochrona systemu biurkowego za pomocą zapory sieciowej (537)
- Uruchomienie zapory sieciowej w systemie Fedora (537)
- Konfiguracja zapory sieciowej w systemie Mandriva (539)
- Korzystanie z zapory sieciowej za pomocą iptables (540)
- Rozpoczęcie pracy z iptables (541)
- Używanie iptables do SNAT lub maskowania adresu IP (546)
- Dodawanie modułów za pomocą iptables (547)
- Używanie iptables jako przezroczystego proxy (548)
- Używanie iptables do przekierowania portów (548)
- Utworzenie dyskietki startowej systemu Coyote Linux pracującego jako zapora sieciowa (550)
- Tworzenie systemu Coyote Linux Firewall (550)
- Tworzenie dyskietki Coyote Linux (551)
- Uruchamianie dystrybucji Coyote Linux (557)
- Zarządzanie dystrybucją Coyote Linux (557)
- Używanie innych dystrybucji zapory sieciowej (559)
- Podsumowanie (560)
Rozdział 19. Dystrybucje systemu Linux działające z nośnika (561)
- Ogólny opis dystrybucji Linuksa działających z nośnika (562)
- Wybór dystrybucji Linuksa działającej z nośnika (563)
- Dystrybucje ratunkowe oraz związane z bezpieczeństwem (564)
- Dystrybucje demonstracyjne (569)
- Dystrybucje multimedialne (570)
- Prostsze środowiska graficzne (573)
- Dystrybucje startowe do specjalnych celów (576)
- Dostosowanie do własnych potrzeb dystrybucji działającej z nośnika (578)
- Podsumowanie (581)
Część IV Uruchamianie aplikacji (583)
Rozdział 20. Odtwarzanie muzyki i wideo (585)
- Odtwarzanie cyfrowej treści i przestrzeganie prawa (586)
- Kwestie związane z ochroną praw autorskich (586)
- Analiza kodeków (588)
- Odtwarzanie muzyki (590)
- Konfiguracja karty dźwiękowej (590)
- Wybór odtwarzacza audio CD (592)
- Używanie odtwarzaczy MIDI (602)
- Kompresja oraz konwersja plików audio (602)
- Nagrywanie i kopiowanie muzyki (605)
- Tworzenie płyty CD Audio za pomocą polecenia cdrecord (606)
- Zgrywanie płyt CD za pomocą narzędzia Grip (607)
- Tworzenie etykiet płyt CD za pomocą polecenia cdlabelgen (609)
- Praca z TV, wideo i obrazami cyfrowymi (609)
- Oglądanie TV za pomocą tvtime (610)
- Wideokonferencje z wykorzystaniem programu Ekiga (612)
- Oglądanie filmów oraz wideo (615)
- Oglądanie wideo za pomocą xine (615)
- Korzystanie z Helix Player i Real Player 10 (619)
- Używanie aparatu cyfrowego z programami gtkam i gPhoto2 (620)
- Pobieranie zdjęć z aparatu za pomocą gtkam (622)
- Używanie aparatu cyfrowego jako urządzenia magazynującego dane (623)
- Podsumowanie (624)
Rozdział 21. Praca z tekstem i obrazami (625)
- Używanie pakietu OpenOffice.org (626)
- Inne procesory tekstu (628)
- Korzystanie z pakietu StarOffice (629)
- Korzystanie z edytora AbiWord (630)
- Korzystanie z pakietu KOffice (631)
- Odejście od systemu Windows (632)
- Używanie tradycyjnych narzędzi składu Linuksa (634)
- Tworzenie dokumentów w Groff lub LaTeX (635)
- Przetwarzanie tekstu za pomocą Groff (635)
- Przetwarzanie tekstu za pomocą TeX i LaTeX (646)
- Konwersja dokumentów (649)
- Tworzenie dokumentu strukturalnego (649)
- Drukowanie dokumentów w systemie Linux (655)
- Drukowanie na drukarce domyślnej (655)
- Drukowanie z poziomu powłoki (656)
- Sprawdzanie stanu kolejki wydruków (656)
- Usuwanie zadań drukowania (657)
- Sprawdzanie stanu drukarki (657)
- Wyświetlanie dokumentów za pomocą programów ghostscript i Acrobat (658)
- Korzystanie z poleceń ghostscript oraz gv (658)
- Korzystanie z programu Adobe Acrobat Reader (659)
- Praca z grafiką (659)
- Operacje na grafice za pomocą programu GIMP (660)
- Przejęcie zrzutu ekranu (662)
- Modyfikowanie grafiki za pomocą programu KPaint (662)
- Korzystanie ze skanerów za pomocą oprogramowania SANE (663)
- Podsumowanie (664)
Rozdział 22. Poczta e-mail i przeglądanie internetu (665)
- Korzystanie z poczty elektronicznej (665)
- Wybór klienta poczty elektronicznej (666)
- Przeniesienie konta pocztowego z systemu Windows (668)
- Rozpoczęcie pracy z pocztą elektroniczną (668)
- Dostosowanie działania klienta poczty (670)
- Poczta elektroniczna w programie Thunderbird (670)
- Zarządzanie pocztą elektroniczną w programie Evolution (680)
- Obsługa poczty elektronicznej za pomocą programu Mozilla Mail (683)
- Praca z tekstowymi klientami poczty (684)
- Wybór przeglądarki internetowej (686)
- Poznanie pakietu Mozilla (686)
- Korzystanie z przeglądarki Firefox (687)
- Konfiguracja przeglądarki Firefox (688)
- Zabezpieczanie przeglądarki Firefox (692)
- Wskazówki dotyczące używania przeglądarki Firefox (695)
- Używanie kontrolek przeglądarki Firefox (696)
- Usprawnienie przeglądarki Firefox (696)
- Dodatkowe możliwości przeglądarki Firefox (698)
- Korzystanie z tekstowych przeglądarek internetowych (700)
- Podsumowanie (701)
Rozdział 23. Gry w Linuksie (703)
- Ogólny opis gier w Linuksie (703)
- Podstawowe informacje dotyczące gier w Linuksie (705)
- Skąd czerpać informacje o grach w Linuksie? (705)
- Wybór karty graficznej do gier (707)
- Gry typu open source w systemie Linux (708)
- Gry GNOME (709)
- Gry KDE (710)
- Pobieranie dodatkowych gier (711)
- Gry w szachy (713)
- Freeciv (715)
- PlanetPenguin Racer (TuxRacer) (720)
- Gry komercyjne w Linuksie (720)
- Ogólny opis gier komercyjnych w Linuksie (721)
- Granie w gry komercyjne dla Linuksa (722)
- Gry id Software (723)
- Granie w gry za pomocą technologii TransGaming i Cedega (724)
- Dema gier firmy Loki Software (726)
- Podsumowanie (729)
Część V Serwery w systemie Linux (731)
Rozdział 24. Serwer LAMP (Linux, Apache, MySQL oraz PHP) (733)
- Komponenty serwera LAMP (734)
- Apache (734)
- MySQL (734)
- PHP (735)
- Konfiguracja serwera LAMP (736)
- Instalacja Apache (736)
- Instalacja PHP (737)
- Instalacja MySQL (738)
- Działanie serwera LAMP (740)
- Edycja plików konfiguracyjnych serwera Apache (740)
- Dodawanie serwera wirtualnego do serwera Apache (743)
- Dane użytkownika i ustawienie modułu UserDir (744)
- Instalacja aplikacji sieciowej - Coppermine Photo Gallery (744)
- Rozwiązywanie problemów (748)
- Błędy konfiguracyjne (748)
- Błędy braku dostępu i wewnętrzny błąd serwera (750)
- Zabezpieczanie komunikacji internetowej za pomocą protokołów SSL i TLS (751)
- Generowanie własnych kluczy (753)
- Konfiguracja serwera Apache w celu obsługi SSL i TLS (754)
- Podsumowanie (756)
Rozdział 25. Serwer poczty (757)
- Wewnętrzne działanie internetowego serwera poczty elektronicznej (758)
- Informacje o wykorzystanym systemie oraz oprogramowaniu (759)
- Przygotowanie systemu (760)
- Konfiguracja DNS dla dostawy bezpośredniej (761)
- Konfiguracja dla pobierania poczty z komputera pocztowego (762)
- Instalacja i konfiguracja oprogramowania serwera poczty (762)
- Instalacja pakietów Exim i Courier (762)
- Instalacja ClamAV i SpamAssassin (764)
- Testowanie i rozwiązywanie problemów (766)
- Sprawdzanie plików dzienników zdarzeń (766)
- Najczęściej występujące błędy (i sposoby ich rozwiązywania) (768)
- Konfiguracja klientów poczty (770)
- Konfiguracja Fetchmail (771)
- Konfiguracja poczty web mail (772)
- Zabezpieczanie komunikacji za pomocą SSL i TLS (772)
- Podsumowanie (773)
Rozdział 26. Serwer wydruku (775)
- System CUPS (776)
- Konfiguracja drukarek (777)
- Administracja systemem CUPS za pomocą interfejsu przeglądarki (778)
- Używanie narzędzia konfiguracji drukarki systemów Red Hat (780)
- Praca z serwerem CUPS (789)
- Konfiguracja serwera CUPS (plik cupsd.conf) (789)
- Uruchamianie serwera CUPS (790)
- Ręczna konfiguracja opcji drukarki CUPS (791)
- Korzystanie z poleceń druku (792)
- Drukowanie za pomocą polecenia lpr (792)
- Wyświetlanie stanu za pomocą polecenia lpc (793)
- Usuwanie zadań wydruku za pomocą polecenia lprm (793)
- Konfiguracja serwera wydruku (794)
- Konfiguracja drukarki współdzielonej CUPS (794)
- Konfiguracja drukarki współdzielonej Samba (796)
- Podsumowanie (798)
Rozdział 27. Serwer plików (799)
- Konfiguracja serwera plików NFS (800)
- Pobieranie NFS (802)
- Współdzielenie systemów plików NFS (802)
- Używanie systemów plików NFS (807)
- Odmontowanie systemów plików NFS (813)
- Inne operacje, które można wykonać za pomocą NFS (814)
- Konfiguracja serwera plików Samba (815)
- Pobieranie i instalacja serwera Samba (816)
- Konfiguracja serwera Samba za pomocą narzędzia SWAT (817)
- Praca z plikami i poleceniami serwera Samba (826)
- Używanie współdzielonych katalogów Samba (830)
- Rozwiązywanie problemów związanych z serwerem Samba (831)
- Podsumowanie (833)
Część VI Programowanie w systemie Linux (835)
Rozdział 28. Programowanie środowisk i interfejsów (837)
- Zrozumienie środowiska programistycznego (838)
- Korzystanie ze środowisk programistycznych Linuksa (838)
- Środowisko programistyczne w Linuksie (839)
- Graficzne środowiska programistyczne (848)
- Tekstowe środowisko programowania (853)
- Interfejsy programowe Linuksa (854)
- Tworzenie interfejsów tekstowych (854)
- Tworzenie interfejsów graficznych (860)
- Interfejs programowania aplikacji (API) (862)
- Podsumowanie (866)
Rozdział 29. Narzędzia i dodatki programistyczne (867)
- Dobrze zaopatrzony pakiet narzędziowy (867)
- Korzystanie z kompilatora GCC (869)
- Kompilacja wielu plików kodu źródłowego (871)
- Opcje kompilatora GCC (873)
- Automatyzacja kompilacji za pomocą make (873)
- Biblioteki narzędziowe (877)
- Polecenie nm (878)
- Polecenie ar (879)
- Polecenie ldd (880)
- Polecenie ldconfig (880)
- Zmienne środowiskowe i pliki konfiguracyjne (881)
- Kontrola kodu źródłowego (881)
- Kontrola kodu źródłowego za pomocą RCS (882)
- Kontrola kodu źródłowego za pomocą CVS (885)
- Usuwanie błędów za pomocą debuggera GNU (889)
- Uruchamianie narzędzia GDB (890)
- Przeglądanie kodu w debuggerze (892)
- Analiza danych (893)
- Ustawianie punktów kontrolnych (895)
- Praca z kodem źródłowym (896)
- Podsumowanie (897)
Dodatki (899)
Dodatek A Nośniki (901)
Dodatek B Przystąpienie do społeczności Linuksa (913)
Skorowidz (919)
Powszechna Licencja Publiczna GNU (959)
Kategoria: | Systemy operacyjne |
Zabezpieczenie: |
Watermark
|
ISBN: | 978-83-246-8464-9 |
Rozmiar pliku: | 13 MB |