Jesteś tutaj

Red Hat Linux 6. Księga Eksperta

Red Hat Linux -- jeden z najpopularniejszych systemów linuksowych zdobywa nowych użytkowników prostotą obsługi, bezawaryjnością, bezpieczeństwem. Tym razem mamy okazję przedstawić Ci dystrybucję o kryptonimie Hedwig. Książka z serii "Księga eksperta" (seria cieszy się dużym powodzeniem i zaufaniem użytkowników komputerów osobistych) przedstawi Ci podstawowe i zaawansowane zagadnienia dotyczące użytkowania i administracji Red Hata w wersji 6. Nauczy Cię jak:

  • przebudowywać, zmieniać i dostosowywać jądro systemu do własnych potrzeb
  • skonfigurować oprogramowanie, np. sambę, dzięki której połączysz się z każdym systemem firmy Microsoft
  • konfigurować protokoły i zarządzać siecią
  • wykonywać kopie zapasowe, zarządzać kontami użytkowników, utrzymywać w nieskazitelnym stanie system plików
  • personalizować ustawienia X-serwera
  • wykorzystywać w Linuksie języki programowania -- C++, Javę, Perla, tcl/tck, Pythona i wiele innych

Pozycja zdecydowanie dobra dla początkujących użytkowników i szczególnie polecana tym, którzy chcą jak najszybciej poznać Red Hata.

SPIS TREŚCI:

Część I Wprowadzenie do systemu Red Hat Linux - instalacja (27)
Rozdział 1. Wprowadzenie do systemów Red Hat Linux oraz UNIX (29)

  • Zalety Linuksa (30)
  • Prawo autorskie i gwarancja (33)
  • Dystrybucja Red Hat Linux? (33)
  • Wymagania systemu (34)
    • Wymagania systemu - Intel (34)

Rozdział 2. Instalowanie systemu Red Hat (35)

  • Bądź przygotowany, bądź dobrze przygotowany! (36)
  • Instalowanie Red Hata (37)
    • Tworzenie dyskietki startowej i dodatkowej (38)
    • Instalowanie systemu bez użycia dyskietki startowej (38)
    • Konsole wirtualne (39)
    • Okna dialogowe (39)
  • Proces instalacji krok po kroku (40)
    • Instalacja (40)
    • Opcje parametrów jądra (41)
    • Program instalacyjny (42)
    • Wybór metod instalacji (43)
    • Instalowanie z CD-ROM-u (44)
  • Konfiguracja urządzeń (51)
    • Wybór myszki (51)
    • Konfiguracja systemu X Window (51)
    • Konfiguracja sieci (52)
    • Ustalanie strefy czasowej (52)
    • Wybór usług uruchamianych automatycznie (52)
    • Konfiguracja drukarki (53)
    • Hasło administratora (53)
  • Menedżer Pakietów Red Hata (54)
    • Instalacja i usuwanie pakietów za pomocą RPM (55)

Rozdział 3. LILO (57)

  • Instalacja i konfigurowanie LILO (58)
    • Instalowanie lub ponowne konfigurowanie LILO (59)
    • Konfigurowanie LILO (59)
  • Uruchamianie Linuksa za pomocą LOADLIN.EXE (63)
  • Usuwanie LILO (64)
  • Rozwiązywanie problemów z LILO (64)

Rozdział 4. Konfigurowanie systemu X Window (67)

  • System X Window (67)
  • Przygotowywanie systemu XFree86 (68)
  • Konfigurowanie systemu XFree86 (71)
    • Plik XF86Config (74)
    • Używanie Xconfiguratora (75)
  • Sprawdzanie pliku XF86Config (81)
    • Sekcja "Pliki" (Files section) (82)
    • Sekcja "Server flags section" (Znaczniki serwera) (84)
    • Sekcja "Keyboard section" (Klawiatura) (85)
    • Sekcja "Pointer section" (Urządzenie wskazujące) (87)
    • Sekcja "Monitor section" (Monitor) (88)
    • Sekcja "Graphics device section" (Urządzenia graficzne) (92)
    • Sekcja "Screen sections" (Ekran) (94)
  • xf86config (96)
  • Konfigurowanie za pomocą XF86Setup (110)
  • Plik .xinitrc (113)
  • Polecenie Red Hata wmconfig (115)
  • Osobisty plik zasobów X (116)
  • Używanie xdm (117)
    • Uruchamianie sesji X-ów (119)
  • Rozwiązywanie problemów z XFree86 (119)

Rozdział 5. Menedżery okien (121)

    • Czym jest menedżer okien (122)
  • Środowisko GNOME X (122)
    • Czym jest GNOME (123)
    • Składniki instalacyjne GNOME-a (123)
    • Konfigurowanie X11 na potrzeby GNOME-a lub innych menedżerów wyświetlania (125)
    • Używanie klientów i narzędzi GNOME (127)
    • Konfigurowanie pulpitu za pomocą Centrum Sterowania GNOME (129)
    • Konfigurowanie panelu GNOME (131)
  • Funkcje menedżera okien Enlightenment (132)
  • Funkcje środowiska pulpitu K (KDE) (134)
    • Składniki instalacji KDE (134)
    • Logowanie za pomocą kdm (135)
    • Funkcje pulpitu KDE (135)
    • Wykonywanie podstawowych czynności związanych z pulpitem (136)
    • Używanie panelu pulpitu (137)
    • Edycja menu panelu KDE (137)
    • Menedżer plików kfm (138)
  • Konfigurowanie KDE za pomocą Centrum Sterowania KDE (139)
    • Opcje menedżera wyświetlania (139)
    • Zmiana tapety pulpitu (140)
    • Zmiana wygaszacza ekranu (142)
    • Instalowanie dźwięków systemowych (143)
    • Zmiana ustawień klawiatury i myszy (144)
    • Zmiana przycisków okien (145)
    • Kontrolowanie ruchów kursora pomiędzy pulpitami (147)
  • Funkcje konfiguracji AnotherLevel fvwm2 (148)
    • Ważne pliki (148)
    • Konfigurowanie AnotherLevel (149)
    • Sterowanie z klawiatury (149)
  • Funkcje menedżera okien AfterStep (150)
    • Ważne pliki (151)
    • Konfigurowanie AfterStep (151)
  • Funkcje menedżera okien GNU Window Maker (151)
    • Ważne pliki (151)
    • Konfigurowanie Window Makera (152)
  • Menedżer okien fvwm2 (153)
  • Menedżer okien fvwm (153)
  • Menedżer okien twm (154)
  • Funkcje wspólnego środowiska pulpitu (CDE) (156)
  • Instalowanie CDE Red Hata oraz nowych wersji bibliotek przy użyciu RPM (157)

Część II Konfigurowanie usług (159)
Rozdział 6. Uruchamianie i zamykanie systemu (161)

  • Start systemu - procesy (161)
  • Proces inicjujący i skrypty startowe (162)
    • init i /etc/inittab (163)
    • /etc/inittab oraz stany systemu (166)
  • linuxconf i zarządzanie usługami (171)
  • Zamykanie systemu (175)
    • shutdown (175)
    • halt i reboot (177)
  • Awaria systemu (177)
    • Używanie konta root (178)
    • Tworzenie dyskietki startowej (179)
    • Narzędzia systemów plików (180)
    • Awaria systemu (182)
    • Dodatkowe informacje (183)

Rozdział 7. SMTP i protokoły z nim związane (185)

  • Krótka historia standardów poczty internetowej (185)
    • Wprowadzenie do sendmaila (186)
    • Post Office Protocol (POP) (186)
    • Internet Mail Access Protocol (IMAP) (187)
  • SMTP i sendmail (187)
    • Protokoły pocztowe w Internecie (188)
    • System nazw domen i poczta elektroniczna (189)
    • Zadania sendmaila (193)
    • Pliki pomocnicze sendmaila (194)
    • Plik aliases (194)
    • Instalacja sendmaila (196)
    • Plik konfiguracyjny sendmaila: sendmail.cf (200)
    • Automatyczne tworzenie pliku sendmail.cf (213)
    • Testowanie sendmaila i jego pliku konfiguracyjnego (217)
    • Typowe błędy popełniane przy konfiguracji sendmaila (219)
  • POP (219)
    • Konfiguracja serwera POP (220)
    • Protokół POP3 (222)
  • IMAP (222)
    • Konfiguracja serwera IMAP (223)
  • Odbieranie poczty (224)
    • Konfiguracja POP3 lub IMAP pod Netscape (224)
    • fetchmail (226)

Rozdział 8. FTP (229)

  • Instalacja serwera FTP (230)
  • Działanie serwera FTP (232)
  • Konfiguracja serwera FTP (233)
    • Kontrola dostępu - plik /etc/ftpaccess (233)
    • Konwersja plików w locie - plik /etc/ftpconversions (250)
    • Konfigurowanie dostępu hostów - plik /etc/ftphosts (253)
    • Plik z dziennikiem zdarzeń FTP - /var/log/xferlog (253)
  • Narzędzia administracyjne serwera FTP (254)
    • ftpshut (255)
    • ftpwho (255)
    • ftpcount (256)
  • Klienci FTP (257)
    • autoexpect (258)
    • ncftp (259)
    • tftp (260)
    • xtp (260)
    • gftp (260)

Rozdział 9. Serwer Apache (263)

  • Instalacja serwera (264)
    • Instalacja z RPM (264)
    • Kompilacja źródeł (265)
  • Konfiguracja środowiska pracy serwera (267)
    • Edycja pliku httpd.conf (268)
    • Pliki .htaccess a ograniczenia dostępu (271)
  • Serwery wirtualne (274)
    • Serwery wirtualne identyfikowane adresami IP (274)
    • Wirtualne hosty identyfikowane nazwami domenowymi (275)
  • Rejestracja działania serwera (276)
  • CGI i SSI (278)
    • Interfejs CGI (278)
    • SSI (279)
    • Proste dyrektywy SSI (279)
    • Sterowanie wykonywaniem poleceń SSI (283)
  • Uruchamianie i zatrzymywanie serwera (284)
    • Ręczne uruchamianie serwera (284)
    • Skrypt httpd w katalogu /etc/rc.d (285)
  • Listingi plików konfiguracyjnych (287)

Rozdział 10. Internet News (303)

  • Linux i grupy dyskusyjne (304)
    • Na czym polega newsfeed (304)
    • Pushing i pulling (305)
    • Alternatywne metody pobierania grup news (305)
  • Wymagania sprzętowe i programowe INN (306)
  • Wprowadzenie do INN (307)
    • Instalacja INN (307)
    • Pliki startowe INN (309)
    • Konfiguracja INN (312)
  • Wprowadzenie do NNTP Cache (314)
    • Działanie NNTP Cache (314)
    • Pobranie i konfiguracja NNTPCache (315)
  • Wprowadzenie do trn (317)
    • Instalacja i konfiguracja trn (317)

Rozdział 11. Domain Name Service (319)

  • Krótka historia Internetu (320)
    • Plik hosts.txt (321)
    • Plik /etc/hosts (321)
  • BIND 8 (322)
  • Kilka słów na temat przykładów w tym rozdziale (323)
  • Uruchomienie prostego Caching DNS (324)
    • Poprawne rozwiązanie (325)
    • Testowanie caching DNS (329)
    • DNS caching - podsumowanie (331)
  • Ważne fakty i pojęcia związane z DNS (332)
    • Klient i serwer DNS to dwie różne rzeczy (332)
    • Terminologia DNS (332)
    • DNS zajmuje się tłumaczeniem nazw hostów na numery IP i odwrotnie (333)
    • Pierwotne i odwrotne strefy powinny się ze sobą zgadzać (333)
    • Sygnał HUP kontra restart (334)
    • Domena IN-ADDR.ARPA (334)
    • Schematy nazywania hostów (334)
    • Konfiguracja klienta DNS: /etc/resolv.conf (334)
    • Oprogramowanie DNS (335)
  • Pliki konfiguracyjne serwera DNS (338)
    • Plik startowy DNS: /etc/named.conf (338)
    • Pliki z danymi stref DNS (340)
  • Konfiguracja podstawowych stref serwera DNS (345)
    • Dodanie tłumaczenia lokalnej domeny (346)
    • Dodanie tłumaczenia wirtualnej domeny (348)
  • Delegacja autoryzacji (350)
    • Dodanie autoryzacji dla poddomena.domena.cxm na sylvia (350)
    • Testowanie lokalnego tłumaczenia nazw w poddomena.domena.cxm (351)
    • Delegacja autoryzacji z numark do sylvia dla poddomeny (352)
    • Testowanie delegacji poddomena.domena.cxm (352)
  • Uruchomienie rezerwowego serwera DNS (353)
    • Zmiany na mtx (354)
    • Zmiany na numark (355)
  • Rozwiązywanie problemów związanych z DNS (356)
    • Użycie skryptów do testowania DNS (356)
    • Poszukiwanie błędów za pomocą zrzutów pamięci i logów (357)
  • Inne źródła informacji o DNS (358)

Rozdział 12. NIS: Network Information Service (361)

  • Idea NIS (362)
    • Domeny NIS (362)
    • Różne serwery (363)
    • Instalacja oprogramowania (363)
  • Konfiguracja podstawowego serwera NIS (363)
    • Uruchamianie demonów podczas startu systemu (367)
  • Konfiguracja klienta NIS (367)
    • Testowanie klienta (369)
  • Konfiguracja rezerwowego serwera NIS (370)
  • Użycie NIS w pliku /etc/passwd (371)
  • Użycie grup sieciowych (372)
  • Kilka porad dotyczących rozwiązywania problemów (373)

Rozdział 13. NFS: Network Filesystem (375)

  • Instalacja NFS (376)
  • Uruchamianie i zatrzymywanie demonów NFS (377)
  • Status NFS (378)
  • Konfiguracja serwerów i klientów NFS (378)
    • Konfiguracja pliku /etc/exports (378)
    • Użycie mount do montowania udostępnionych systemów plików (380)
    • Odmontowywanie systemów plików (381)
    • Automatyczne montowanie systemów plików: plik /etc/fstab (382)
  • Przykładowe pliki konfiguracyjne (384)

Rozdział 14. Samba (387)

  • Instalowanie Samby (388)
  • Uruchomienie prostej konfiguracji Samby (389)
    • Testowanie za pomocą klienta linuksowego (390)
    • Testowanie za pomocą klienta z Windows (390)
  • Konfiguracja Samby (393)
    • Sekcja [global] (393)
    • Sekcja [homes] (395)
    • Sekcja [printers] (396)
  • Współdzielenie plików i drukarek (399)
  • Optymalizacja wydajności Samby (400)
  • Testowanie własnej konfiguracji (401)
    • Testowanie za pomocą smbstatus (402)
  • Uruchamianie serwera Samby (403)
  • Uzyskiwanie dostępu do udziałów (403)
    • Używanie polecenia smbclient na kliencie linuksowym (403)
    • Montowanie udziałów za pomocą klienta linuksowego (404)
    • Montowanie udziałów za pomocą klienta Windows (405)
  • Typowe opcje konfiguracyjne pliku smb.conf (406)
    • Specjalne konwencje (406)
    • read only= versus writeable= versus writable= versus write ok= (S) (407)
    • valid users= (S) (407)
    • invalid users= (S) (407)
    • read list= (S) (408)
    • write list= (S) (408)
    • path= (S) (408)
    • create mask i create mode= (S) (409)
    • browsable= (S) (409)
    • printable= (S) (410)
    • hosts allow=, hosts dany=, allow hosts= i dany hosts= (S) (410)
    • public= i guest ok= (S) (410)
    • comment= (S) i server string= (G) (411)
    • domain logons= (G) (411)
    • encrypt passwords= i smb passwd file(G) (411)
    • hosts equiv= (G) (411)
    • interfaces= (G) (411)
    • load printers= (G) (411)
    • null passwords= (G) (412)
    • password level i username level (G) (412)
    • security= (G) (412)
    • workgroup= (G) (412)
    • config file= (G) (413)
  • Źródła dokumentacji Samby (413)
    • Dokumentacja programów pakietu Samby (413)
    • Dokumentacja opisująca opcje konfiguracyjne (414)
    • Pozostała dokumentacja (414)
  • Używanie SWAT-a dla konfiguracji Samby poprzez WWW (415)
    • Uruchamianie SWAT na serwerze (415)
    • Konfiguracja pliku smb.conf poprzez WWW z użyciem SWAT-a (416)

Część III Administracja i zarządzanie systemem (417)
Rozdział 15. Systemy plików, dyski i inne urządzenia (419)

  • Urządzenia znakowe (420)
  • Urządzenia blokowe (421)
  • Systemy plików (421)
  • Polecenie mount (422)
    • Potencjalne problemy z poleceniem mount (423)
  • Program usermount (426)
  • Konfiguracja systemów plików (427)
    • Ręczna edycja pliku /etc/fstab (427)
  • Tworzenie nowych systemów plików (429)
  • Tworzenie i edycja systemu plików za pomocą graficznego programu fsconf (431)
    • Dostęp do dysków lokalnych (Access local drive) (432)
  • Reperowanie systemów plików (435)
  • Różne typy urządzeń (437)
    • Dyski twarde (438)
    • Dyskietki (439)
    • Napędy CD-ROM (440)
    • Pętla zwrotna (441)
    • Inne urządzenia blokowe (444)
  • Urządzenia znakowe (445)
    • Porty równoległe (446)
    • Napędy taśmowe (446)
    • Terminale (448)
    • Komunikacja szeregowa (451)
    • Ogólne urządzenia SCSI (452)
    • Nagrywarki CD-ROM (452)
    • Testowanie obrazów CD (453)
    • Inne urządzenia znakowe (453)

Rozdział 16. Drukowanie w systemie Linux (457)

  • Drukarki (458)
  • Jakie drukarki działają w systemie Linux? (459)
    • Drukowanie za pomocą programu Ghostscript (459)
  • W jaki sposób drukować? (462)
    • Nowe sterowniki portu równoległego (462)
  • Program zarządzania drukarkami w systemie Red Hat Linux (463)
    • Drukarki zdalne (464)
    • Drukarki lokalne (467)
    • Modyfikowanie plików filtrów (469)
  • Polecenia służące do drukowania (469)
  • Proste formatowanie (471)
  • Inne programy i filtry drukowania (472)
    • APSFilter (472)
    • BubbleTools (472)
    • magicfilter (472)
    • LPRMagic (472)
    • HPTools (473)
    • Drukarki postscriptowe (473)
    • Rozszerzona obsługa drukarek (473)
    • Rejestrowanie wydruków (474)
  • Obsługa drukarek na podczerwień (474)
  • Drukowanie z poziomu aplikacji (475)
    • emacs (475)
    • Applixware dla systemu Linux (475)
    • WordPerfect 8 dla systemu Linux (477)
  • Przydatne programy (479)
    • Programy pbm (479)
    • gv (479)
  • Rozwiązywanie problemów i dodatkowe informacje (479)

Rozdział 17. Zarządzanie sieciami TCP/IP (483)

  • Podstawowe wiadomości o TCP/IP (484)
    • Adresy IP (484)
    • Budowa sieci (484)
    • Protokoły TCP/IP (489)
    • Porty (490)
    • Gniazdka (491)
  • Konfiguracja sieci (492)
    • Pliki konfiguracyjne (492)
    • Programy konfiguracyjne (498)
  • Programy rezydentne obsługi sieci (505)
    • Samodzielne programy rezydentne obsługujące TCP/IP (505)
    • Program inetd - superserwer (506)
  • Konfiguracja serwera PPP (508)
    • Podstawowa konfiguracja (509)
    • Serwer PPP z dostępem do interpretera poleceń (510)
    • Serwer PPP bez dostępu do interpretera poleceń (511)
  • Programy do rozwiązywania problemów z TCP/IP (512)
    • ping (512)
    • traceroute (514)
    • tcpdump (515)
  • Narzędzia do zabezpieczania sieci (518)
    • Firewall (518)
    • Bezpieczny dostęp zdalny - program SSH (527)

Rozdział 18. Połączenie z Internetem (533)

  • Konfiguracja interfejsu pozornego (534)
  • Konfiguracja protokołu PPP (536)
    • Instalowanie PPP (537)
    • Konfiguracja konta PPP (537)
    • Konfiguracja programu chat (538)
    • Konfiguracja programu pppd (539)
    • Współpraca programów chat i pppd (540)
    • Konfiguracja PPP za pomocą skryptów (541)
    • Konfiguracja PPP za pomocą programu netcfg (542)
    • Konfiguracja PPP za pomocą programu kppp (545)
  • Protokół SLIP (552)
    • Konfiguracja protokołu SLIP (552)
  • Konfiguracja serwera PPP (554)

Rozdział 19. Graficzne programy do administracji systemem Red Hat (557)

  • Organizacja systemu plików w systemie Red Hat Linux (557)
    • Katalogi /bin i /sbin (558)
    • Pliki konfiguracyjne - katalog /etc (559)
    • /home (561)
    • /mnt (561)
    • Katalogi /tmp i /var (561)
    • /usr (562)
  • Program Red Hat Package Manager (RPM) (563)
    • Główne tryby pracy i opcje (565)
    • Instalowanie programów (566)
    • Uaktualnianie pakietów (568)
    • Usuwanie pakietów (569)
    • Informacje o pakietach (570)
    • Weryfikacja pakietów (572)
    • Program gnorpm (573)
  • Narzędzia systemowe (576)
    • Korzystanie z programu control-panel (577)
    • Konfiguracja serwera Apache - program Commanche (578)
    • Konfiguracja programu Fetchmail - program fetchmailconf (578)
    • Konfigurowanie poziomów pracy systemu - program tksysv (579)
    • Ustawianie czasu i daty - program timetool (580)
    • Konfiguracja drukarek - program printtool (581)
    • Konfiguracja interfejsów sieciowych - program netcfg (581)
    • Wyszukiwanie dokumentacji - program helptool (582)
    • Konfiguracja jądra systemu - program kernelcfg (583)
    • Tworzenie dowiązania /dev/modem - program modemtool (583)
  • Program setup (584)
    • Konfiguracja klawiatury - program kbdconfig (585)
    • Konfiguracja myszy - program mouseconfig (585)
    • Konfiguracja karty dźwiękowej - program sndconfig (586)
    • Konfiguracja usług systemowych - program ntsysv (588)
    • Konfiguracja strefy czasowej - program timeconfig (588)
  • Program linuxconf (589)

Rozdział 20. Podstawy administracji systemem (593)

  • Obsługa wszechpotężnego konta root (594)
  • Utrzymanie systemu - wprowadzanie zmian (595)
    • Planowanie zadań (596)
    • Stworzenie planu wycofania zmian (596)
    • Wprowadzanie zmian małymi krokami (596)
    • Stworzenie planu testów (597)
    • Efektywna komunikacja i odpowiednie zachowanie w odpowiednich momentach (597)
  • Uzyskiwanie pomocy (603)
    • Strony man (603)
    • E-mail (606)
    • Listy i grupy dyskusyjne o systemie Red Hat Linux (607)
    • Pozostałe grupy dyskusyjne (609)
  • Rozwiązywanie problemów - logi systemowe (611)
    • Inne pliki, które decydują o dostępie użytkowników lub hostów (611)
  • syslog.conf (611)
  • Dodawanie użytkowników (613)
    • Edycja pliku /etc/passwd (613)
    • Edycja pliku /etc/group (616)
    • Stworzenie katalogu domowego i skopiowanie do niego odpowiednich plików (618)
    • Zmiana właściciela i praw dostepu (618)
    • Ustawienie nowego hasła (619)
  • Zmiana parametrów konta użytkownika (619)
  • Tymczasowe zablokowanie konta (619)
  • Dodawanie kont użytkowników za pomocą narzędzia konfiguracyjnego (620)
    • Dodanie użytkownika za pomocą linuxconf pod GNOME (621)
    • Hasło użytkownika (622)
    • Usuwanie użytkownika (623)
    • Grupy (624)
  • Program login i jak stać się konkretnym użytkownikiem (624)
    • Polecenie su (625)
  • Szukanie informacji o użytkowniku (625)
    • who (625)
    • finger (626)

Rozdział 21. Zaawansowana administracja systemem (627)

  • Prosta analiza wydajności systemu (627)
    • Sprawdzanie stopnia wykorzystania procesora za pomocą vmstat (628)
    • top (630)
  • Graficzne narzędzia monitorujące (632)
    • Xosview (633)
    • Xload (634)
  • Ile miejsca potrzeba na partycję swap? (634)
  • Nice (635)

Rozdział 22. Narzędzia GNU (639)

  • Pakiety oprogramowania GNU (639)
  • Narzędzia plikowe (643)
    • Wyświetlanie zawartości katalogów (644)
    • Operacje na plikach (646)
    • Zmiana atrybutów plików (647)
    • Sprawdzanie zajmowanego miejsca na dyskach (650)
  • Wyszukiwanie plików (651)
    • locate (651)
    • find (653)
    • xargs (655)
  • Narzędzia powłoki (656)
    • Wyświetlanie listy zalogowanych użytkowników (657)
    • Polecenie id (658)
    • Informacje o systemie (659)
    • Zmienne środowiskowe i funkcje powłoki (659)
  • Narzędzia tekstowe (660)
    • Polecenia head i tail (661)
    • Polecenie split (662)
    • Liczenie słów (663)

Rozdział 23. Kopie zapasowe i ich odtwarzanie (667)

  • Rozważania na temat dobrych kopii bezpieczeństwa (668)
    • Różnica pomiędzy kopiami bezpieczeństwa a archiwizacją (668)
  • Elementy określające dobrą kopię bezpieczeństwa (668)
  • Wybór nośnika dla kopii bezpieczeństwa (669)
  • Wybór nośnika do wykonania kopii bezpieczeństwa (670)
  • Techniki wykonywania kopii bezpieczeństwa (671)
    • Wykonywanie kopii bezpieczeństwa za pomocą poleceń tar i cpio (673)
    • Przeprowadzanie archiwizacji za pomocą skryptu taper (674)
    • Przeprowadzanie archiwizacji za pomocą programu BRU-2000 (675)
  • Odzyskiwanie plików (677)
  • Co jest na taśmie? (678)

Rozdział 24. Bezpieczeństwo systemu (679)

  • Rozważania na temat bezpieczeństwa - analiza (679)
    • Plan bezpieczeństwa (680)
    • Narzędzia związane z bezpieczeństwem systemu (680)
    • Zbieranie informacji (682)
  • Niebezpieczeństwa (684)
    • Przygotowanie na najgorsze (684)
    • suid i sgid (684)
  • Prawa dostępu do plików i katalogów (686)
    • Pliki (686)
    • Katalogi (687)
    • Jak ma się do tego suid i sgid (690)
    • Domyślne prawa dostępu przy tworzeniu pliku lub katalogu (691)
  • Hasła (692)
  • Serwisy WWW dotyczące tego tematu (692)

Część IV Programowanie w systemie Linux (695)
Rozdział 25. Programowanie w języku powłoki (697)

  • Tworzenie i uruchamianie programów powłoki (698)
  • Zmienne (701)
    • Przypisywanie wartości zmiennym (702)
    • Dostęp do wartości zmiennej (702)
  • Parametry pozycyjne (703)
  • Zmienne wewnętrzne (703)
  • Symbole specjalne (704)
    • Cudzysłów (705)
    • Pojedynczy cudzysłów (706)
    • Lewy ukośnik (706)
    • Lewy apostrof (707)
  • Porównywanie wyrażeń (707)
    • pdksh oraz bash (707)
    • tcsh (711)
  • Instrukcje iteracyjne (714)
    • Instrukcja for (714)
    • Instrukcja while (715)
    • Instrukcja until (716)
    • Instrukcja repeat (tcsh) (716)
    • Instrukcja select (tcsh) (717)
    • Instrukcja shift (717)
  • Instrukcje warunkowe (718)
    • Instrukcja if (718)
    • Instrukcja case (719)
  • Inne instrukcje (721)
    • Instrukcja break (721)
    • Instrukcja exit (721)
  • Funkcje (721)

Rozdział 26. Programowanie w języku gawk (723)

  • Zastosowania języka awk (724)
  • Cechy języka awk (725)
  • Podstawowe wiadomości (725)
    • Korzystanie z awk za pomocą wiersza poleceń (726)
    • Wzorce i akcje (727)
    • Dane wejściowe (731)
    • Tworzenie programu (732)
  • Akcje (733)
    • Zmienne (733)
    • Łańcuchy znaków (738)
    • Tablice (742)
    • Wewnętrzne funkcje arytmetyczne (744)
    • Operatory arytmetyczne (745)
    • Instrukcje warunkowe (746)
    • Pętle (747)
  • Zaawansowane operacje wejścia-wyjścia (750)
    • Operacje wejścia (750)
    • Operacje wyjścia (752)
  • Funkcje (756)
    • Definiowanie funkcji (756)
    • Parametry funkcji (757)
    • Instrukcja return (758)
  • Tworzenie raportów (759)
    • Złożone raporty (759)
    • Zbieranie danych (760)
  • Krótkie programy (760)
  • Jeszcze jedna funkcja wewnętrzna: system (762)

Rozdział 27. Automatyzacja pracy (765)

  • Pierwszy przykład - automatyczne uaktualnianie danych (766)
    • Problem i rozwiązanie (766)
    • Analiza implementacji (767)
  • Dodatkowe wskazówki (769)
    • Poszerzaj swoją wiedzę (769)
    • Prawidłowe projektowanie (770)
  • Skrypty powłoki (771)
    • Zamiana tekstów w plikach - program chstr (771)
    • Pobieranie stron WWW (772)
    • Programowanie w języku powłoki - podsumowanie (773)
  • Tworzenie harmonogramów zadań za pomocą programów cron oraz at (774)
    • cron oraz find - kontrolowanie ilości wolnej przestrzeni dyskowej (775)
    • at: planowanie zadań (776)
  • Expect, Perl i inne rozwiązania (777)
    • Expect (777)
    • Perl (778)
    • Inne narzędzia (779)
    • Języki skryptowe wbudowane w programy (781)
  • Wnioski - czyli dlaczego automat jest lepszy (782)

Rozdział 28. Konfiguracja i kompilacja jądra systemu (783)

  • Jądro systemu - wprowadzenie (786)
    • Mikrojądro a jądro monolityczne (786)
    • Moduły (787)
    • Numery wersji jądra (789)
  • Źródła jądra (790)
    • Instalacja plików poprawek (793)
    • Moduły (794)
    • Nowe cechy jądra w wersji 2.2 (795)
  • Konfiguracja jądra systemu (796)
  • Opcje konfiguracji (798)
    • Poziom dojrzałości kodu (code maturity level) (800)
    • Typ procesora (processor type and features) (800)
    • Obsługa modułów (loadable module support) (801)
  • Opcje ogólne (general setup) (802)
    • Obsługa sieci (networking support) (802)
    • Zapisywanie aktywności (BSD accounting) (802)
    • SysV IPC (DOSEMU) (803)
    • Obsługa mechanizmów sysctl (sysctl support) (803)
    • Obsługa różnych formatów plików wykonywalnych (support for misc binaries) (804)
    • Porty równoległe (807)
    • Zaawansowane zarządzanie energią (advanced power management) (808)
    • Monitorowanie systemu (watchdog support) (809)
    • Obsługa mechanizmu Plug-and-Play (Plug-and-Play support) (809)
    • Urządzenia blokowe (block devices) (809)
  • Opcje sieciowe (networking options) (814)
    • Kernel Netlink Socket (814)
    • Firewall (815)
    • Optymalizacja pod kątem rutowania (optimize as router) (816)
    • Tunelowanie IP (IP tunnelling) (816)
    • Aliasy IP i udostępnianie serwisów WWW (816)
    • Obsługa protokołów IPX oraz Appletalk (IPX and Appletalk support) (818)
    • Obsługa sieci komercyjnych oraz protokołu X.25 (819)
    • Przesyłanie danych przez szybkie interfejsy przy użyciu wolnych komputerów (819)
    • Ustalanie regulaminu kolejkowania pakietów (QoS oraz Fair Queuing) (819)
  • Obsługa interfejsu SCSI (820)
  • Obsługa urządzeń sieciowych (network device support) (820)
    • Interfejs pozorny (dummy interface) (820)
    • EQL (821)
    • Obsługa połączeń PLIP, PPP oraz SLIP (821)
    • Amatorskie połączenia radiowe i sieci bezprzewodowe (821)
    • Podsystem IrDA oraz sterowniki portu podczerwieni (822)
  • Obsługa połączeń ISDN (822)
  • Stare sterowniki napędów CD-ROM (niezgodne ze standardem IDE ani SCSI) (823)
  • Urządzenia znakowe (character devices) (823)
    • Terminale i konsole (823)
    • Porty szeregowe (823)
    • Unix98 PTY (824)
    • Drukarka równoległa (parallel printer) (824)
  • Obsługa myszy (824)
  • Urządzenia watchdog, NVRAM i RTC (824)
  • Syntetyzer mowy DoubleTalk (825)
  • Video4Linux (825)
  • Obsługa joysticka (825)
  • Ftape, sterownik napędu taśmowego (826)
  • Systemy plików (826)
    • Systemy plików MS-DOS oraz VFAT (Windows) (826)
    • Obsługa ISO 9660, UDF oraz DVD (827)
  • Sieciowe systemy plików (Network Filesystems) (827)
    • Rozproszony system plików CODA (828)
    • NFS (828)
    • SMB (systemy Windows) oraz NPC (828)
  • Typy partycji (829)
  • Obsługa różnych języków (829)
  • Sterowniki konsoli (829)
    • Obsługa bufora ramki (830)
  • Dźwięk (830)
    • Dodatkowe sterowniki niskiego poziomu (832)
  • Kernel Hacking (832)
  • Wczytaj/zapisz konfigurację (833)
    • Zapisywanie konfiguracji (834)
  • Kompilacja i instalacja jądra (834)
    • Kompilacja jądra (834)
  • Ręczna instalacja nowego jądra systemu (836)
  • Rozwiązywanie problemów związanych z nowym jądrem (837)
    • Pliki z informacjami o systemie (837)
    • Określanie parametrów i opcji jądra systemu (838)
  • Sytuacje awaryjne (839)
    • Powtarzający się restart systemu (840)
    • Wyświetlanie części znaku zachęty LILO (840)
    • Jądro zawiesza się podczas ładowania (840)
    • Kernel panic (841)
    • Błędy jądra i ich zgłaszanie (842)
  • Źródła i odnośniki (843)

Rozdział 29. Programowanie sieciowe (845)

  • Podstawowe zagadnienia związane z siecią (846)
    • Opracowywanie adresu sieciowego (847)
    • Usługi sieciowe (849)
    • Gniazdka a przenośność (850)
    • Protokoły a typy gniazdek (851)
    • Nawiązywanie połączenia (853)
  • Przykładowy program klienta TCP (853)
  • Przykładowy serwer TCP (854)
  • Przykład wykorzystania protokołu UDP (856)
  • Deskryptory blokujące i nieblokujące (859)
  • Multipleksowanie operacji wejścia-wyjścia przy użyciu UDP (860)
  • Multipleksowanie operacji wejścia-wyjścia przy użyciu TCP (863)
  • Zaawansowane zagadnienia dotyczące programowania zastosowań sieciowych (865)

Rozdział 30. Programowanie w językach C i C++ (867)

  • Rys historyczny (868)
  • Programowanie w języku C - podstawowe zagadnienia (869)
    • Dane w języku C (870)
  • Tworzenie, kompilacja i wykonanie pierwszego programu (871)
  • Elementy języka C (872)
    • Podstawowe reguły składniowe (872)
    • Wyrażenia (875)
    • Instrukcje sterujące (878)
    • Funkcje (880)
    • Tworzenie prostego programu (882)
    • Tworzenie większych aplikacji (885)
  • Narzędzia do zarządzania projektami (886)
    • Kompilowanie programów przy użyciu programu make (886)
    • Zarządzanie projektami za pomocą RCS oraz CVS (888)
    • Debugery (890)
  • Elementy języka C++ (892)
  • Programowanie w języku C++: podstawowe zagadnienia (892)
    • Nazwy plików (893)
    • Różnice pomiędzy językami C i C++ (893)
    • Zakres widoczności w językach C i C++ (894)
    • Przeciążanie funkcji i operatorów w języku C++ (896)
    • Funkcje wchodzące w skład struktur danych języka C++ (898)
  • Klasy (899)
    • Deklaracja klasy w języku C++ (900)
    • Dziedziczenie i polimorfizm (902)
  • Opcje kompilatora GNU C/C++ dostępne z wiersza poleceń (903)
  • Nowe cechy kompilatora GNU egcs (903)
    • Kompilator egcs w systemach Red Hat 5.2 (904)
  • Inne źródła informacji (906)

Rozdział 31. Programowanie w języku Perl (907)

  • Prosty program w języku Perl (908)
  • Zmienne i struktury danych (909)
    • Typy zmiennych w języku Perl (909)
    • Zmienne wewnętrzne (910)
  • Wyrażenia warunkowe: if/else oraz unless (911)
    • Instrukcja if (911)
    • Instrukcja unless (913)
  • Instrukcje iteracyjne (913)
    • Instrukcja for (913)
    • Instrukcja foreach (914)
    • Instrukcja while (914)
    • Instrukcja until (914)
  • Wyrażenia regularne (915)
  • Dostęp do interpretera poleceń powłoki (916)
  • Opcje dostępne z wiersza poleceń (916)
  • Moduły i archiwum CPAN (920)
  • Przykładowe programy (921)
    • Wysyłanie poczty (921)
    • Czyszczenie plików dziennika (922)
    • Korzystanie z grup dyskusyjnych (923)
    • Króciutkie programy (924)
    • Obsługa wiersza poleceń (925)
  • Źródła informacji (925)
    • Książki (925)
    • Grupy dyskusyjne (925)
    • WWW (926)
    • Inne (926)

Rozdział 32. Programowanie w środowisku Motif (927)

  • Co to jest Motif? (928)
    • Skąd można pobrać biblioteki Motif? (929)
    • Którą wersję bibliotek Motif powinienem wybrać? (929)
  • Instalacja środowiska Motif dla systemu Red Hat (931)
    • Pakiety dla programistów (932)
    • Biblioteki (932)
    • mwm (932)
    • Źródła programów demonstracyjnych (932)
    • Programy demonstracyjne (933)
  • Proste przykłady (933)
    • Obiekty graficzne i programy sterowane zdarzeniami (934)
    • Prosty program korzystający z bibliotek Motif (934)
    • Jak działa program (937)
    • Przykładowe zasoby (938)
  • Kompilator UIL (940)
  • Samouczki i programy przykładowe (940)
  • Korzystanie z programów imake oraz xmkmf (941)
  • LessTif - alternatywa dla środowiska Motif (942)
    • Kompilacja, instalacja i testowanie bibliotek LessTif (942)
  • Inne źródła informacji (944)

Rozdział 33. Programowanie z wykorzystaniem języka tcl oraz tk (947)

  • Podstawy języka tcl (948)
    • Interaktywne korzystanie z języka tcl (949)
    • Nieinteraktywne korzystanie z języka tcl (949)
  • Język tcl (950)
    • Struktura poleceń (950)
    • Komentarze (951)
    • Typy danych (951)
    • Zmienne (952)
    • Przetwarzanie wartości tekstowych (955)
    • Wartości liczbowe (956)
    • Stosowanie cudzysłowów i podstawienia (958)
    • Sterowanie wykonaniem programu - instrukcje if oraz switch (960)
    • Instrukcje iteracyjne (962)
    • Operacje wejścia-wyjścia i informacje o plikach (963)
    • Procedury (965)
  • Zestaw tk (966)
    • Obiekty graficzne (966)
    • Tworzenie obiektów (967)
    • Opcje obiektów (968)
  • Przykłady programowania tcl/tk (969)
  • Współpraca z programem xsetroot (971)

Rozdział 34. Programowanie w języku Python (977)

  • Przygotowania do uruchamiania programów w języku Python (978)
    • Instalowanie języka Python (979)
    • Konfiguracja zmiennych środowiskowych (980)
  • Interpreter języka Python (981)
  • Programy w języku Python (984)
    • Parametry przekazywane w wierszu poleceń i zmienne środowiskowe (985)
  • Instrukcje sterujące (987)
    • Pętla while (989)
    • Pętla for (990)
  • Listy i funkcja range() (991)
    • Krotki (994)
  • Słowniki (995)
  • Obsługa konsoli (997)
  • Plikowe operacje wejścia-wyjścia (999)
    • Zapis danych do plików (999)
    • Odczyt danych z plików (1000)
    • Przykład wykorzystania funkcji obsługi wejścia-wyjścia (1002)
  • Funkcje i moduły (1003)
    • Funkcje (1003)
    • Moduły (1004)
  • Łańcuchy znaków i wyrażenia regularne (1005)
    • Łańcuchy znaków (1005)
    • Wyrażenia regularne (1009)
    • Przykład wykorzystania łańcuchów znaków i wyrażeń regularnych (1013)
  • Klasy (1014)
    • Definicja klasy a obiekty (1014)
    • Enkapsulacja i identyfikatory prywatne (1015)
    • Dziedziczenie (1018)
  • Inne możliwości języka Python (1019)

Rozdział 35. Programowanie w języku Java (1021)

  • Co to jest Java? (1021)
    • Zastosowania języka Java (1022)
    • Wirtualna maszyna Javy (1023)
    • Aplikacje a aplety (1024)
    • Programowanie międzyplatformowe a programowanie dla określonego systemu (1024)
  • Obsługa języka Java w systemie Red Hat Linux (1025)
  • Środowiska programistyczne (Java Development Kit) (1025)
    • Interpretery (1026)
  • Język Java - podstawowe informacje (1027)
    • Obiekty, klasy i programowanie obiektowe (1028)
    • Typy danych (1029)
    • Wyrażenia (1031)
    • Instrukcje sterujące: if-else, while, for (1034)
    • Tworzenie własnych metod (1035)
    • Język Java a C i C++ (1036)
    • Obsługa wyjątków (1037)
    • Pakiety (1038)
  • Tworzenie programów w języku Java (1043)
    • Tworzenie kodu źródłowego (1043)
    • Wymagane sekcje (metody) (1044)
    • Kompilowanie programów (1045)
    • Tworzenie i uruchamianie aplikacji (1045)
    • Tworzenie i uruchamianie apletów (1046)
  • Java a Internet (1048)
    • JDBC (1048)
    • RMI (1049)
    • java.net - zastosowania sieciowe (1050)
  • Serwlety (1052)
  • Inne źródła informacji (1053)
    • Strony WWW (1053)

Dodatki (1055)
Dodatek A Projekt dokumentacji Linuksa (1057)

  • Projekt dokumentacji Linuksa - informacje ogólne (1057)
  • Jeśli chcesz pomóc... (1058)
  • Bieżące projekty (1058)
  • Węzły FTP oferujące dokumentację LDP (1058)
  • Konwencje obowiązujące przy tworzeniu dokumentacji (1059)
  • Prawa autorskie i licencja (1059)
  • Publikowanie podręczników LDP (1060)

Dodatek B Najważniejsze polecenia i programy systemu Linux (1061)

  • Wytyczne (1062)
  • Lista poleceń (1062)
    • . (1062)
    • & (1063)
    • | (1063)
    • > (1063)
    • < (1063)
    • >> (1064)
    • << (1064)
    • adduser (1064)
    • alias (1064)
    • apropos (1065)
    • ash (1065)
    • at (1065)
    • atq (1065)
    • atrm (1065)
    • banner (1065)
    • bash (1066)
    • batch (1066)
    • bc (1066)
    • bg (1066)
    • bind (1067)
    • cat (1067)
    • cd (1067)
    • chfn (1068)
    • chgrp (1068)
    • chmod (1068)
    • chown (1069)
    • chroot (1069)
    • chsh (1069)
    • control-panel (1070)
    • cp (1070)
    • cpio (1070)
    • crond (1070)
    • crontab (1070)
    • cu (1071)
    • cut (1071)
    • dc (1071)
    • dd (1071)
    • df (1071)
    • dir (1071)
    • display (1072)
    • dmesg (1072)
    • du (1072)
    • dump (1072)
    • echo (1072)
    • ed (1072)
    • edquota (1073)
    • efax (1073)
    • efix (1073)
    • elm (1073)
    • emacs (1073)
    • emacs-nox (1073)
    • env (1073)
    • ex (1074)
    • fax (1074)
    • faxq (1074)
    • faxrm (1074)
    • faxrunq (1074)
    • faxspool (1075)
    • fc (1075)
    • fdformat (1075)
    • fetchmail (1075)
    • fg (1075)
    • file (1075)
    • find (1076)
    • finger (1076)
    • fmt (1076)
    • free (1076)
    • ftp (1076)
    • glint (1077)
    • gnuplot (1077)
    • grep (1077)
    • groff (1077)
    • gs (1078)
    • gv (1078)
    • gvim (1078)
    • gzip (1078)
    • halt (1078)
    • head (1078)
    • hostname (1078)
    • ical (1079)
    • ifconfig (1079)
    • irc (1079)
    • ispell (1079)
    • jed (1079)
    • jmacs (1079)
    • joe (1080)
    • jpico (1080)
    • jstar (1080)
    • kill (1080)
    • less (1080)
    • ln (1081)
    • locate (1081)
    • login (1081)
    • logout (1081)
    • look (1081)
    • lpc (1081)
    • lpd (1082)
    • lpq (1082)
    • lpr (1082)
    • lprm (1082)
    • ls (1082)
    • lynx (1083)
    • mail (1083)
    • make (1083)
    • makewhatis (1083)
    • man (1083)
    • mcopy (1084)
    • mdel (1084)
    • mdir (1084)
    • mesg (1084)
    • mformat (1084)
    • mgetty (1085)
    • minicom (1085)
    • mkdir (1085)
    • mke2fs (1085)
    • mkfs (1085)
    • mkswap (1085)
    • mlabel (1086)
    • more (1086)
    • mount (1086)
    • mpage (1086)
    • mt (1086)
    • mv (1086)
    • netcfg (1087)
    • netstat (1087)
    • newgrp (1087)
    • nxterm (1087)
    • passwd (1087)
    • pdksh (1088)
    • pico (1088)
    • pine (1088)
    • ping (1088)
    • pppd (1088)
    • pppstats (1089)
    • pr (1089)
    • printtool (1089)
    • procmail (1089)
    • ps (1089)
    • pwd (1090)
    • quota (1090)
    • quotacheck (1090)
    • quotaoff (1090)
    • quotaon (1090)
    • rclock (1090)
    • red (1090)
    • repquota (1091)
    • restore (1091)
    • rjoe (1091)
    • rm (1091)
    • rmdir (1091)
    • route (1091)
    • rxvt (1092)
    • sed (1092)
    • sendfax (1092)
    • set (1092)
    • setfdprm (1092)
    • setserial (1092)
    • seyon (1093)
    • shutdown (1093)
    • slrn (1093)
    • sort (1093)
    • stat (1093)
    • statserial (1093)
    • strings (1094)
    • su (1094)
    • swapoff (1094)
    • swapon (1094)
    • tail (1094)
    • talk (1095)
    • taper (1095)
    • tar (1095)
    • tcsh (1095)
    • telnet (1095)
    • tin (1095)
    • top (1096)
    • touch (1096)
    • tput (1096)
    • tr (1096)
    • tree (1096)
    • twm (1096)
    • ulimit (1097)
    • umount (1097)
    • unalias (1097)
    • unzip (1097)
    • updatedb (1097)
    • uptime (1097)
    • uugetty (1098)
    • vdir (1098)
    • vi (1098)
    • view (1098)
    • vim (1098)
    • vimx (1098)
    • vmstat (1098)
    • w (1098)
    • wall (1099)
    • wc (1099)
    • whatis (1099)
    • whereis (1099)
    • who (1099)
    • whoami (1100)
    • xclock (1100)
    • xcutsel (1100)
    • xdaliclock (1100)
    • xdm (1100)
    • xfig (1100)
    • xhost (1101)
    • xjed (1101)
    • xload (1101)
    • xloadimage (1101)
    • xlock (1101)
    • xlsfonts (1101)
    • xmessage (1101)
    • xminicom (1102)
    • xmkmf (1102)
    • xmodmap (1102)
    • xscreensaver (1102)
    • xscreensaver-command (1102)
    • xset (1102)
    • xsetroot (1102)
    • xtop (1103)
    • xv (1103)
    • xwd (1103)
    • xwininfo (1103)
    • xwud (1103)
    • zip (1103)
    • zsh (1103)

Dodatek C Projekt dokumentacji Linuksa - informacja o prawach autorskich (1105)

  • Prawa autorskie i licencja (1105)
  • Publikowanie podręczników LDP (1106)

Dodatek D Współpraca z innymi systemami (1109)

  • Emulatory (1110)
    • Emulacja systemu DOS - program DOSEMU (1110)
    • Uruchamianie programów dla środowiska Windows - program Wine (1111)
    • Program VMware dla systemów Linux i Windows (1113)
  • Pakiet mtools (1118)
  • Środowiska graficzne (1121)
    • Kompilowanie i instalacja programu vnc (1122)
    • Uruchamianie programu vnc (1123)

Skorowidz (1127)
 

openSuSE Linux

openSuSE jest dystrybucją Linuksa sponsorowaną przez firmę Novell. Jest to Linux doskonale sprawdzający się jako system serwerowy, choć głównym zamierzeniem jego twórców było stworzenie Linuksa typu desktop. OpenSuSE Linux jest doskonałą alternatywą dla systemów Microsoft. Zawiera dopracowane graficzne narzędzia konfiguracyjne YaST i SaX2. Doskonale nadaje się dla początkujących użytkowników Linuksa.

Mandriva Linux

Mandriva Linux jest jedną z najpopularniejszych dystrybucji ogólnego użytku ostatnich lat. Dzięki swojej innowacyjności zdobyla uznanie zarówno początkujących jak i zaawansowanych użytkowników Linuksa. W kolejnych, wydawanych cyklicznie w odstępach półrocznych wersjach Mandriva Linux jest liderem we wprowadzaniu nowych narzędzi i funkcjonalności, niedostępnych jeszcze w innych dystrybucjach Linuksa.

Slackware Linux

Slackware Linux jest jedną z najstarszych dystrybucji Linuksa, rozwijaną aktywnie aż do chwili obecnej. Pierwsza wersja Slackware Linux została wydana w lipcu 1993 roku jako dystrybucja dla zaawansowanych użytkowników. Do chwili obecnej, jako jedna z niewielu dystrybucji, Slackware Linux wykorzystuje podczas instalacji tekstową wersję instalatora, przez co uznawana jest niesłusznie za trudniejszą w instalacji niż inne popularne dystrybucje.

Copyright 2003-2011 PHU Altkomp

stat4u