Idź do Linux. Biblia. Ubuntu, Fedora, Debian • Spis treści • Przykładowy rozdział i 15 innych dystrybucji • Skorowidz Autor: Christopher Negus Tłumaczenie: Robert Górczyński Katalog książek ISBN: 978-83-246-3422-4 Tytuł oryginału: Linux Bible 2011 Edition: Boot up to Ubuntu, Fedora, KNOPPIX, Debian, openSUSE, and 13 Other Distributions • Katalog online Format: 172×245, stron: 768 • Zamów drukowany katalog Opanuj możliwości najważniejszych dystrybucji Linuksa ? Odkryj cały potencjał tego bezpłatnego systemu operacyjnego! Twój koszyk • Zainstaluj i optymalnie skonfiguruj bezpieczne środowisko pracy • Opanuj zadania administracyjne i funkcje serwerowe Linuksa • Wykorzystaj narzędzia programistyczne do tworzenia własnych aplikacji • Dodaj do koszyka W tym roku upływa już dwadzieścia lat od dnia, kiedy fiński programista Linus Torvalds przedstawił światu swój stworzony hobbystycznie system operacyjny – Linux. Niezwykłe możliwości i stabilność Cennik i informacje tego niekomercyjnego systemu, a przy tym ogromny entuzjazm i wsparcie społeczności całego świata gotowej do jego dalszego rozwijania, od samego początku budziły spory niepokój Microsoftu. • Zamów informacje Jak pokazał czas, obawy te okazały się słuszne ? Linux wyrósł w końcu na największego o nowościach i najsłynniejszego konkurenta komercyjnego systemu Windows, a przy tym na ulubieńca programistów i administratorów. Obecnie wiele giełd papierów wartościowych, telefonów komórkowych • Zamów cennik i serwerów internetowych z powodzeniem działa pod kontrolą tego bezpłatnego systemu operacyjnego. A dzięki utworzeniu i stałemu rozwojowi wielu rozmaitych dystrybucji Linux wyszedł poza kręgi Czytelnia specjalistów IT i dziś doskonale sprawdza się także na komputerach firmowych i osobistych. Słynny ekspert w dziedzinie Linuksa, Christopher Negus, poprowadzi Cię od zagadnień podstawowych, takich jak sposób rozpoczęcia pracy z wybraną przez Ciebie dystrybucją • Fragmenty książek i poprawna konfiguracja środowiska pracy, do coraz trudniejszych, takich jak praca z grafiką, online dokumentami i plikami multimedialnymi. Kolejne rozdziały przedstawiają szczegółowo wszelkie zadania administracyjne i potężne funkcje serwerowe Linuksa, a na koniec poznasz praktyczne interfejsy i narzędzia programistyczne pozwalające na tworzenie własnych aplikacji. Opanujesz zatem całą wiedzę niezbędną do właściwej instalacji, doskonałej konfiguracji i pełnego wykorzystania funkcjonalności Linuksa i jego najlepszych dystrybucji! Oto wybrane zagadnienia przedstawione w tej obszernej książce: • rozpoczęcie pracy z system Linux i wybór odpowiedniej dystrybucji, • konfigurowanie optymalnego środowiska pracy, • aplikacje służące do obsługi poczty elektronicznej i przeglądania internetu, • narzędzia do odtwarzania różnych plików multimedialnych, Kontakt • podstawowe narzędzia graficzne, polecenia i pliki administracyjne, • dodawanie partycji, tworzenie systemów plików oraz montowanie systemów plików, • konfiguracja połączeń przewodowych i bezprzewodowych z sieciami LAN oraz z internetem, Helion SA ul. Kościuszki 1c • techniki zabezpieczania systemów Linux, 44-100 Gliwice • konfiguracja serwera WWW i uruchomianie serwera poczty, tel. 32 230 98 63 • interfejsy oraz środowiska programistyczne, e-mail: [email protected] • tworzenie własnych aplikacji za pomocą narzędzi programistycznych. © Helion 1991–2011 Spis tre ci
O autorze ...... 19 O recenzencie ...... 20 Wprowadzenie ...... 21
Cz I Pierwsze kroki w systemie Linux ...... 27 Rozdzia 1. Rozpocz cie pracy z systemem Linux ...... 29 Pierwsze kroki ...... 30 Czym jest system Linux? ...... 31 Rozpocz cie przygody z systemem Linux ...... 32 Rozpoczynamy! ...... 32 Zrozumienie systemu Linux ...... 37 Dlaczego Linux jest tak wyj tkowy? ...... 40 Podsumowanie ...... 42 Rozdzia 2. Konfiguracja doskona ego rodowiska Linux ...... 43 Rozpocz cie pracy w rodowisku Linux ...... 45 Krok 1. Wybór komputera ...... 45 Wybór sprz tu komputerowego ...... 45 Wybór osprz tu sieciowego ...... 46 Krok 2. Instalacja systemu Linux ...... 47 Rozpocz cie pracy z Fedor ...... 47 Przygotowanie do instalacji dodatkowego oprogramowania ...... 48 Sprawdzanie dost pno ci oprogramowania ...... 49 Krok 3. Konfiguracja systemu ...... 51 Krok 4. Dodawanie aplikacji ...... 53 Wybór aplikacji biurowych ...... 54 Gry ...... 55 Aplikacje multimedialne ...... 56 Aplikacje internetowe ...... 56 Inne aplikacje ...... 57 Krok 5. Migracja z systemu Windows ...... 58 Przeniesienie plików z systemu Windows do Linuksa ...... 58 Podsumowanie ...... 60 8 Linux. Biblia. Ubuntu, Fedora, Debian i 15 innych dystrybucji
Cz II rodowisko graficzne ...... 61 Rozdzia 3. Poznajemy rodowisko graficzne ...... 63 Zrozumienie rodowiska graficznego ...... 63 Uruchamianie rodowiska graficznego ...... 64 Uruchomienie w rodowisku graficznym ...... 65 Uruchomienie w graficznym ekranie logowania ...... 65 Uruchomienie w rodowisku tekstowym ...... 67 Korzystanie ze rodowiska KDE ...... 68 Korzystanie z pulpitu KDE ...... 69 Zarz dzanie plikami za pomoc mened erów plików Dolphin i Konqueror ...... 73 U ywanie mened era plików Dolphin ...... 73 U ywanie mened era plików i przegl darki internetowej Konqueror ...... 78 Zarz dzanie rodowiskiem KDE ...... 81 Konfiguracja pulpitu ...... 83 Korzystanie ze rodowiska GNOME ...... 85 Korzystanie z mened era okien Metacity ...... 87 Korzystanie z paneli GNOME ...... 89 Korzystanie z mened era plików Nautilus ...... 94 Efekty 3D za pomoc AIGLX ...... 96 Zmiana ustawie rodowiska GNOME ...... 99 Opuszczanie rodowiska GNOME ...... 100 Konfiguracja rodowiska graficznego ...... 101 Konfiguracja X ...... 101 Wybór mened era okien ...... 105 Wybór w asnego mened era okien ...... 108 Dodatkowe informacje ...... 109 Podsumowanie ...... 109 Rozdzia 4. Poczta e-mail i przegl danie internetu ...... 111 Korzystanie z poczty elektronicznej ...... 111 Wybór klienta poczty elektronicznej ...... 112 Przeniesienie konta pocztowego z systemu Windows ...... 114 Rozpocz cie pracy z poczt elektroniczn ...... 115 Dostosowanie dzia ania klienta poczty ...... 116 Poczta elektroniczna w programie Thunderbird ...... 117 Zarz dzanie poczt elektroniczn w programie Evolution ...... 124 Obs uga poczty elektronicznej za pomoc programu SeaMonkey Mail ...... 127 Praca z tekstowymi klientami poczty ...... 128 Wybór przegl darki internetowej ...... 129 Poznanie pakietu SeaMonkey ...... 130 Korzystanie z przegl darki Firefox ...... 132 Konfiguracja przegl darki Firefox ...... 133 Zabezpieczanie przegl darki Firefox ...... 137 Wskazówki dotycz ce u ywania przegl darki Firefox ...... 139 U ywanie kontrolek przegl darki Firefox ...... 141 Usprawnienie przegl darki Firefox poprzez dodanie paska narz dziowego ustawie ...... 141 Dodatkowe mo liwo ci przegl darki Firefox ...... 143 Korzystanie z tekstowych przegl darek internetowych ...... 144 Podsumowanie ...... 146 Spis tre ci 9
Rozdzia 5. Odtwarzanie muzyki, wideo, przegl danie zdj i gry w Linuksie .. 147 Serwery multimedialne ...... 148 Odtwarzanie plików muzycznych i wideo za pomoc programu Totem ...... 149 Dodawanie obs ugi plików muzycznych i wideo do odtwarzacza Totem ...... 149 U ywanie programu Totem jako odtwarzacza filmów ...... 151 Odtwarzanie muzyki w Linuksie ...... 152 Odtwarzanie muzyki za pomoc programu Rhythmbox ...... 152 Odtwarzanie muzyki za pomoc XMMS ...... 154 Zarz dzanie muzyk w urz dzeniu iPod za pomoc gtkpod ...... 158 Nagrywanie i kopiowanie muzyki ...... 160 Tworzenie p yty CD Audio za pomoc polecenia cdrecord ...... 160 Zgrywanie p yt CD za pomoc narz dzia Grip ...... 161 Odtwarzanie wideo ...... 163 Analiza kodeków ...... 164 Ogl danie wideo za pomoc xine ...... 166 Praca z grafik ...... 169 Zarz dzanie grafik za pomoc programu Mened er zdj Shotwell ...... 169 Operacje na grafice za pomoc programu GIMP ...... 170 Przej cie zrzutu ekranu ...... 173 Gry w Linuksie ...... 173 Ogólny opis gier w Linuksie ...... 174 Wyszukiwanie gier dla Linuksa ...... 174 Sk d czerpa informacje o grach w Linuksie? ...... 176 Ogólny opis gier komercyjnych w Linuksie ...... 178 Korzystanie z oprogramowania Cedega ...... 179 Podsumowanie ...... 180
Cz III Administracja systemem ...... 181 Rozdzia 6. Podstawowa administracja systemem ...... 183 Graficzne narz dzia administracyjne ...... 184 Administracja za pomoc przegl darki internetowej ...... 184 Administracja graficzna w ró nych dystrybucjach ...... 186 Korzystanie z konta u ytkownika root ...... 189 Uzyskanie uprawnie u ytkownika root z poziomu pow oki (polecenie su) ...... 191 Nadanie ograniczonych uprawnie administracyjnych ...... 192 Nadanie uprawnie administracyjnych za pomoc sudo ...... 192 Zrozumienie polece administracyjnych, plików konfiguracyjnych oraz plików dzienników zdarze ...... 194 Polecenia administracyjne ...... 194 Administracyjne pliki konfiguracyjne ...... 195 Pliki administracyjnych dzienników zdarze ...... 200 Korzystanie z innych loginów administracyjnych ...... 201 Podsumowanie ...... 202 Rozdzia 7. Instalacja systemu Linux ...... 203 Wybór dystrybucji Linuksa ...... 204 Pobieranie dystrybucji systemu Linux ...... 205 Szukanie innej dystrybucji Linuksa ...... 206 Zrozumienie w asnych potrzeb ...... 207 10 Linux. Biblia. Ubuntu, Fedora, Debian i 15 innych dystrybucji
Pobieranie dystrybucji ...... 208 Wypalanie dystrybucji na p ycie CD ...... 209 Zagadnienia dotycz ce instalacji ...... 209 Informacje dotycz ce posiadanej konfiguracji sprz towej ...... 210 Uaktualnienie lub instalacja od pocz tku ...... 211 Instalacja obok innego systemu operacyjnego ...... 212 Instalacja Linuksa w rodowisku wirtualnym ...... 213 Opcje procesu instalacji ...... 214 Partycjonowanie dysku twardego ...... 214 U ywanie programów uruchamiaj cych LILO i GRUB ...... 224 Konfiguracja sieci ...... 234 Konfiguracja innych funkcji administracyjnych ...... 234 Podsumowanie ...... 235 Rozdzia 8. Uruchamianie polece z poziomu pow oki ...... 237 Uruchamianie pow oki ...... 238 U ywanie wiersza polece pow oki ...... 239 U ywanie okna terminalu ...... 239 U ywanie terminali wirtualnych ...... 240 Wybór pow oki ...... 241 U ywanie pow oki bash (i wcze niejszej sh) ...... 241 U ywanie pow oki tcsh (i wcze niejszej csh) ...... 242 U ywanie pow oki ash ...... 242 U ywanie pow oki ksh ...... 243 U ywanie pow oki zsh ...... 243 Poznawanie pow oki ...... 243 Sprawdzanie sesji logowania ...... 244 Sprawdzanie katalogów oraz praw dost pu ...... 244 Sprawdzanie aktywno ci systemu ...... 247 Zako czenie pracy z pow ok ...... 248 U ywanie pow oki w systemie Linux ...... 249 Po o enie polece ...... 251 Ponowne uruchamianie polece ...... 253 czenie i dzielenie polece ...... 258 Tworzenie w asnego rodowiska pow oki ...... 261 Konfiguracja pow oki ...... 262 Zarz dzanie procesami aktywnymi oraz dzia aj cymi w tle ...... 267 Praca z systemem plików Linuksa ...... 270 Tworzenie plików i katalogów ...... 272 Przenoszenie, kopiowanie i usuwanie plików ...... 279 U ywanie edytora tekstowego vi w Linuksie ...... 280 Rozpocz cie pracy w edytorze vi ...... 281 Poruszanie si po pliku ...... 284 Wyszukiwanie tekstu ...... 284 U ywanie liczb w poleceniach ...... 285 Dalsze informacje na temat edytora vi ...... 286 Podsumowanie ...... 286 Spis tre ci 11
Rozdzia 9. Administracja systemem Linux ...... 287 Tworzenie kont u ytkowników ...... 288 Dodawanie u ytkowników za pomoc polecenia useradd ...... 288 Ustalanie ustawie domy lnych u ytkownika ...... 292 Modyfikacja ustawie u ytkownika za pomoc polecenia usermod ...... 293 Usuni cie u ytkownika za pomoc polecenia userdel ...... 295 Konfiguracja sprz tu ...... 295 Zarz dzanie wymiennym sprz tem komputerowym ...... 296 Praca z wczytywanymi modu ami ...... 299 Monitorowanie wydajno ci systemu ...... 302 Zdalna administracja systemem ...... 303 Podsumowanie ...... 305 Rozdzia 10. Zarz dzanie dyskami oraz systemami plików ...... 307 Partycjonowanie dysku twardego ...... 308 Montowanie systemów plików ...... 310 Obs ugiwane systemy plików ...... 311 Korzystanie z pliku fstab do zdefiniowania montowanych systemów plików ...... 313 Korzystanie z polecenia mount do montowania systemów plików ...... 315 Korzystanie z polecenia umount ...... 316 Korzystanie z polecenia mkfs do utworzenia systemu plików ...... 317 Dodawanie dysku twardego ...... 318 Sprawdzanie ilo ci wolnego miejsca ...... 321 Wy wietlanie dost pnej powierzchni dyskowej za pomoc polecenia df ...... 321 Sprawdzanie zu ycia miejsca na dysku za pomoc polecenia du ...... 322 Okre lanie zu ycia miejsca na dysku za pomoc polecenia find ...... 323 Podsumowanie ...... 323 Rozdzia 11. Konfiguracja sieci ...... 325 Nawi zywanie po czenia z sieci ...... 326 Nawi zywanie po czenia komutowanego ...... 326 Dost p szerokopasmowy dla pojedynczego komputera ...... 327 Dost p szerokopasmowy dla wielu komputerów ...... 328 czenie serwerów ...... 330 Nawi zywanie po czenia za pomoc innego wyposa enia ...... 332 Nawi zywanie po czenia z internetem za pomoc Ethernetu ...... 333 Konfiguracja Ethernetu podczas instalacji systemu ...... 333 Konfiguracja Ethernetu w rodowisku graficznym ...... 334 U ywanie interfejsu graficznego narz dzia Konfiguracja sieci w Fedorze ...... 335 Identyfikacja innych komputerów (w z y i DNS) ...... 337 Zrozumienie po czenia z internetem ...... 338 Nawi zywanie po czenia z internetem za pomoc po czenia komutowanego ...... 340 Pobieranie informacji ...... 341 Utworzenie po czenia komutowanego PPP ...... 342 Tworzenie po czenia komutowanego za pomoc kreatora po czenia z internetem ...... 342 Uruchamianie po czenia PPP ...... 345 Uruchamianie po czenia PPP na danie ...... 345 Sprawdzanie po czenia PPP ...... 346 Nawi zywanie po czenia z internetem za pomoc sieci bezprzewodowej ...... 348 Podsumowanie ...... 349 12 Linux. Biblia. Ubuntu, Fedora, Debian i 15 innych dystrybucji
Rozdzia 12. U ywanie narz dzi sieciowych ...... 351 Narz dzia do przegl dania internetu ...... 351 Transfer plików ...... 353 Pobieranie plików za pomoc wget ...... 353 Transfer plików za pomoc curl ...... 355 Transfer plików za pomoc polece FTP ...... 355 U ywanie narz dzi SSH do transferu plików ...... 358 U ywanie narz dzi systemu Windows do transferu plików ...... 359 Wspó dzielenie zdalnych katalogów ...... 360 Wspó dzielenie zdalnych katalogów poprzez NFS ...... 360 Wspó dzielenie zdalnych katalogów poprzez Samb ...... 361 Wspó dzielenie zdalnych katalogów za pomoc SSHFS ...... 364 Czat z przyjació mi poprzez IRC ...... 365 U ywanie tekstowych klientów poczty ...... 366 Zarz dzanie poczt e-mail za pomoc klienta mail ...... 367 Zarz dzanie poczt za pomoc klienta mutt ...... 368 Podsumowanie ...... 369 Rozdzia 13. Bezpiecze stwo systemu Linux ...... 371 Lista kontrolna bezpiecze stwa Linuksa ...... 372 Wyszukiwanie zasobów dotycz cych bezpiecze stwa danej dystrybucji ...... 376 Wyszukiwanie ogólnych zasobów dotycz cych bezpiecze stwa ...... 377 Bezpieczne korzystanie z Linuksa ...... 377 U ywanie zabezpieczenia w postaci has a ...... 377 Wybór dobrego has a ...... 378 Korzystanie z pliku hase shadow ...... 380 Korzystanie z plików dzienników zdarze ...... 382 Rola demona syslogd ...... 383 Przekierowanie komunikatów zdarze do serwera zdarze za pomoc syslogd ...... 385 Zrozumienie komunikatów pliku dziennika zdarze ...... 386 U ywanie narz dzi bezpiecznej pow oki ...... 387 Uruchamianie us ugi ssh ...... 387 U ywanie polece ssh, sftp i scp ...... 388 U ywanie polece ssh, scp i sftp bez hase ...... 389 Zabezpieczanie serwerów Linux ...... 391 Nadzór dost pu do us ug za pomoc os on TCP ...... 391 Zrozumienie techniki ataków ...... 394 Ochrona przed atakami typu DoS ...... 395 Ochrona przed rozproszonymi atakami typu DDoS ...... 398 Ochrona przed atakami intruzów ...... 402 Zabezpieczanie serwerów za pomoc SELinux ...... 405 Ochrona serwerów sieciowych za pomoc certyfikatów i szyfrowania ...... 406 U ywanie narz dzi bezpiecze stwa systemu Linux uruchamianego z no nika ...... 416 Zalety zwi zane z bezpiecze stwem dystrybucji dzia aj cych z no nika ...... 417 Korzystanie z narz dzia INSERT do wykrywania kodu typu rootkit ...... 417 Podsumowanie ...... 419 Spis tre ci 13
Rozdzia 14. Tworzenie u ytecznych skryptów pow oki ...... 421 Zrozumienie skryptów pow oki ...... 422 Uruchamianie i usuwanie b dów ze skryptów pow oki ...... 422 Zrozumienie zmiennych pow oki ...... 423 Wykonywanie operacji arytmetycznych w skryptach pow oki ...... 426 U ywanie konstrukcji programistycznych w skryptach pow oki ...... 426 Pewne u yteczne programy zewn trzne ...... 432 Wypróbowanie pewnych prostych skryptów pow oki ...... 434 Podsumowanie ...... 436
Cz IV Serwery w systemie Linux ...... 437 Rozdzia 15. Serwer WWW ...... 439 Komponenty serwera WWW (Apache, MySQL i PHP) ...... 440 Apache ...... 440 MySQL ...... 440 PHP ...... 441 Konfiguracja serwera WWW ...... 442 Instalacja Apache ...... 442 Instalacja PHP ...... 443 Instalacja MySQL ...... 444 Dzia anie serwera WWW ...... 445 Edycja plików konfiguracyjnych serwera Apache ...... 445 Dodawanie serwera wirtualnego do serwera Apache ...... 448 Dane u ytkownika i ustawienie modu u UserDir ...... 449 Instalacja aplikacji sieciowej — Coppermine Photo Gallery ...... 450 Rozwi zywanie problemów z serwerem WWW ...... 453 B dy konfiguracyjne ...... 453 B dy braku dost pu i wewn trzny b d serwera ...... 456 Zabezpieczanie komunikacji internetowej za pomoc protoko ów SSL i TLS ...... 457 Generowanie w asnych kluczy ...... 458 Konfiguracja serwera Apache w celu obs ugi SSL i TLS ...... 460 Podsumowanie ...... 461 Rozdzia 16. Serwer poczty ...... 463 Wewn trzne dzia anie internetowego serwera poczty elektronicznej ...... 464 Informacje o wykorzystanym systemie oraz oprogramowaniu ...... 465 Przygotowanie systemu ...... 466 Konfiguracja DNS dla dostawy bezpo redniej ...... 467 Konfiguracja dla pobierania poczty z komputera pocztowego ...... 468 Instalacja i konfiguracja oprogramowania serwera poczty ...... 468 Instalacja pakietów Exim i Courier ...... 468 Instalacja ClamAV i SpamAssassin ...... 470 Testowanie i rozwi zywanie problemów ...... 472 Sprawdzanie plików dzienników zdarze ...... 472 Najcz ciej wyst puj ce b dy (i sposoby ich rozwi zywania) ...... 473 Konfiguracja klientów poczty ...... 476 Konfiguracja Fetchmail ...... 476 Konfiguracja poczty web mail ...... 477 Zabezpieczanie komunikacji za pomoc SSL i TLS ...... 478 Podsumowanie ...... 479 14 Linux. Biblia. Ubuntu, Fedora, Debian i 15 innych dystrybucji
Rozdzia 17. Serwer wydruku ...... 481 System CUPS ...... 482 Konfiguracja drukarek ...... 484 Administracja systemem CUPS za pomoc interfejsu przegl darki ...... 484 U ywanie narz dzia konfiguracji drukarki ...... 487 Praca z serwerem CUPS ...... 495 Konfiguracja serwera CUPS (plik cupsd.conf) ...... 495 Uruchamianie serwera CUPS ...... 497 R czna konfiguracja opcji drukarki CUPS ...... 497 Korzystanie z polece druku ...... 499 Drukowanie za pomoc polecenia lpr ...... 499 Wy wietlanie stanu za pomoc polecenia lpc ...... 499 Usuwanie zada wydruku za pomoc polecenia lprm ...... 500 Konfiguracja serwera wydruku ...... 501 Konfiguracja drukarki wspó dzielonej CUPS ...... 501 Konfiguracja drukarki wspó dzielonej Samba ...... 503 Podsumowanie ...... 505 Rozdzia 18. Serwer plików ...... 507 Konfiguracja serwera plików NFS ...... 508 Pobieranie NFS ...... 510 Wspó dzielenie systemów plików NFS ...... 510 U ywanie systemów plików NFS ...... 516 Odmontowanie systemów plików NFS ...... 522 Inne operacje, które mo na wykona za pomoc NFS ...... 522 Kwestie bezpiecze stwa zwi zane z NFS ...... 523 Konfiguracja serwera plików Samba ...... 524 Pobieranie i instalacja serwera Samba ...... 526 Konfiguracja serwera Samba za pomoc narz dzia SWAT ...... 526 Praca z plikami i poleceniami serwera Samba ...... 537 U ywanie wspó dzielonych katalogów Samba ...... 540 Rozwi zywanie problemów zwi zanych z serwerem Samba ...... 541 Podsumowanie ...... 544
Cz V Wybór i instalacja dystrybucji systemu Linux ...... 545 Rozdzia 19. Dystrybucja Ubuntu ...... 547 Ogólny opis Ubuntu ...... 548 Wydania Ubuntu ...... 548 Instalator Ubuntu ...... 550 Ubuntu jako komputer biurkowy ...... 551 Ubuntu jako serwer ...... 552 Produkty uboczne Ubuntu ...... 553 Wyzwania stoj ce przed Ubuntu ...... 554 Instalacja dystrybucji Ubuntu ...... 555 Rozpocz cie pracy z dystrybucj Ubuntu ...... 559 Wypróbowanie rodowiska graficznego ...... 560 Instalacja dodatkowego oprogramowania ...... 561 Wi cej informacji na temat Ubuntu ...... 563 Podsumowanie ...... 564 Spis tre ci 15
Rozdzia 20. Dystrybucje Fedora i Red Hat Enterprise Linux ...... 565 Zag bianie si w funkcje ...... 567 Instalator Red Hat (Anaconda) ...... 567 Produkty pochodne, zestawy instalacyjne i p yty typu live CD ...... 568 Oprogramowanie w formacie RPM Package Management ...... 569 Najnowsze technologie rodowiska graficznego ...... 570 Narz dzia do konfiguracji systemu ...... 571 Poznanie dystrybucji Red Hat Enterprise Linux ...... 571 Red Hat Network i serwery Satellite ...... 572 Red Hat Enterprise Virtualization ...... 572 Przetwarzanie w chmurach i Red Hat ...... 572 Poznanie dystrybucji Fedora ...... 573 Wzrastaj ca spo eczno wspieraj ca Fedor ...... 573 Do czenie do grup SIG Fedory ...... 574 Fora i listy dyskusyjne ...... 575 Instalacja systemu Fedora ...... 575 Rozpocz cie instalacji ...... 575 Uruchomienie narz dzia Agent instalacji ...... 578 Podsumowanie ...... 579 Rozdzia 21. Dystrybucja Debian GNU/Linux ...... 581 Opis systemu Debian GNU/Linux ...... 582 Pakiety Debiana ...... 582 Narz dzia Debiana do zarz dzania pakietami ...... 583 Wydania Debiana ...... 585 Uzyskanie pomocy w Debianie ...... 586 Instalacja systemu Debian GNU/Linux ...... 586 Wymagania sprz towe oraz planowanie instalacji ...... 587 Uruchomienie instalatora ...... 588 Zarz dzanie systemem Debian ...... 592 Konfiguracja po cze sieciowych ...... 592 Zarz dzanie pakietami za pomoc narz dzia APT ...... 596 Zarz dzanie pakietami za pomoc narz dzia dpkg ...... 600 Instalacja zestawów pakietów (zada ) za pomoc narz dzia tasksel ...... 602 Alternatywy, zmiany i uniewa nienia ...... 603 Zarz dzanie konfiguracj pakietu za pomoc narz dzia debconf ...... 605 Podsumowanie ...... 605 Rozdzia 22. Dystrybucje SUSE Linux i openSUSE Linux ...... 607 Zrozumienie systemów SUSE Linux Enterprise i openSUSE ...... 608 Zawarto systemu SUSE ...... 609 Instalacja i konfiguracja za pomoc narz dzia YaST ...... 610 Zarz dzanie pakietami RPM ...... 613 Automatyczne uaktualnienie oprogramowania ...... 614 Instalacja systemu openSUSE ...... 614 Rozpocz cie pracy z systemem SUSE ...... 616 Podsumowanie ...... 617 16 Linux. Biblia. Ubuntu, Fedora, Debian i 15 innych dystrybucji
Rozdzia 23. Dystrybucja PCLinuxOS ...... 619 Rozpocz cie pracy z PCLinuxOS ...... 620 Poznajemy system PCLinuxOS ...... 620 Instalacja dodatkowych aplikacji ...... 621 Instalacja systemu PCLinuxOS ...... 623 Rozpocz cie instalacji ...... 623 Konfiguracja po instalacji ...... 625 Remastering systemu PCLinuxOS ...... 625 Podsumowanie ...... 626 Rozdzia 24. Dystrybucje systemu Linux dzia aj ce z no nika ...... 627 Ogólny opis dystrybucji Linuksa dzia aj cych z no nika ...... 629 Wybór dystrybucji Linuksa dzia aj cej z no nika ...... 630 Zrozumienie systemu KNOPPIX ...... 631 Prezentacja systemu Linux z p yty live CD ...... 637 Dystrybucje ratunkowe oraz zwi zane z bezpiecze stwem ...... 639 Dystrybucje demonstracyjne ...... 644 Dystrybucje multimedialne ...... 644 Prostsze rodowiska graficzne ...... 647 Dystrybucje startowe do specjalnych celów ...... 651 Dostosowanie do w asnych potrzeb dystrybucji dzia aj cej z no nika ...... 652 Utworzenie p yty live CD za pomoc Fedory ...... 654 Podsumowanie ...... 655
Cz VI Programowanie w systemie Linux ...... 657 Rozdzia 25. Programowanie rodowisk i interfejsów ...... 659 Zrozumienie rodowiska programistycznego ...... 660 Korzystanie ze rodowisk programistycznych Linuksa ...... 660 rodowisko programistyczne w Linuksie ...... 661 Graficzne rodowiska programistyczne ...... 670 Tekstowe rodowisko programowania ...... 675 Interfejsy programowe Linuksa ...... 677 Tworzenie interfejsów tekstowych ...... 677 Tworzenie interfejsów graficznych ...... 683 Interfejs programowania aplikacji (API) ...... 685 Podsumowanie ...... 689 Rozdzia 26. Narz dzia i dodatki programistyczne ...... 691 Dobrze zaopatrzony pakiet narz dziowy ...... 691 Korzystanie z kompilatora GCC ...... 693 Kompilacja wielu plików kodu ród owego ...... 694 Opcje kompilatora GCC ...... 697 Automatyzacja kompilacji za pomoc make ...... 698 Biblioteki narz dziowe ...... 701 Polecenie nm ...... 702 Polecenie ar ...... 703 Polecenie ldd ...... 704 Polecenie ldconfig ...... 704 Zmienne rodowiskowe i pliki konfiguracyjne ...... 705 Spis tre ci 17
Kontrola kodu ród owego ...... 705 Kontrola kodu ród owego za pomoc RCS ...... 706 Kontrola kodu ród owego za pomoc CVS ...... 709 Usuwanie b dów za pomoc debuggera GNU ...... 713 Uruchamianie narz dzia GDB ...... 714 Przegl danie kodu w debuggerze ...... 716 Analiza danych ...... 717 Ustawianie punktów kontrolnych ...... 719 Praca z kodem ród owym ...... 720 Podsumowanie ...... 721
Dodatki ...... 723 Dodatek A No niki ...... 725 Dystrybucje Linuksa na p ycie DVD ...... 725 Fedora Linux ...... 726 KNOPPIX Linux ...... 726 Slackware Linux ...... 726 Ubuntu Linux ...... 727 AntiX Linux ...... 727 BackTrack 3 Linux Security Suite ...... 727 Gentoo Linux ...... 727 openSUSE Linux ...... 728 PCLinuxOS ...... 728 Inside Security Rescue Toolkit ...... 728 Puppy Linux ...... 729 Debian GNU/Linux ...... 729 Damn Small Linux ...... 729 SystemRescueCd ...... 730 Coyote Linux ...... 730 Tiny Core Linux ...... 730 SLAX ...... 730 CentOS ...... 731 Tworzenie p yty CD lub DVD z systemem Linux ...... 731 Pobieranie kodu ród owego ...... 733 Dodatek B Powszechna Licencja Publiczna ...... 735 Skorowidz ...... 741 Rozdzia 2. Konfiguracja doskona ego rodowiska Linux
W tym rozdziale: ) Komputer dla systemu Linux. ) Instalacja systemu Linux. ) Konfiguracja rodowiska pracy. ) Dodawanie aplikacji do systemu. ) Migracja z systemu Windows.
Przed porzuceniem systemu Windows lub Mac na rzecz Linuksa jako podstawowego systemu biurowego w pierwszej kolejno ci trzeba si upewni o mo liwo ci instalacji wszystkich wymaganych aplikacji. Oznacza to konieczno sprawdzenia: ) mo liwo ci uruchamiania aplikacji potrzebnych do wykonywania pracy, odtwarzania plików multimedialnych, a tak e przeprowadzania komunikacji poprzez internet; ) mo liwo ci przeniesienia pracy oraz wszystkich elementów potrzebnych do jej wykonywania (dokumenty, pliki muzyczne, arkusze kalkulacyjne itd.) ze starego systemu do nowo zainstalowanego Linuksa.
Otrzymanie doskona ego rodowiska pracy w Linuksie wymaga w o enia nieco wysi ku. Dzi ki wykorzystaniu podstawowej instalacji systemu Linux, po czenia z internetem oraz informacji zawartych w niniejszej ksi ce Czytelnik powinien by w stanie skonfi- gurowa system w sposób podobny do posiadanej wcze niej instalacji Windows b d Mac, a pod niektórymi wzgl dami otrzyma nawet znacznie lepsze rodowisko pracy.
W tym rozdziale zostanie dok adnie omówiony proces instalacji systemu Linux oraz jego konfiguracji, dzi ki czemu proces migracji do Linuksa powinien by maksymalnie atwy. Proces b dzie przedstawiony na przyk adzie konkretnej dystrybucji systemu Linux. Czytelnik pozna kolejne kroki prowadz ce do otrzymania wygodnego systemu biuro- wego, a tak e sugerowane sposoby jego optymalizacji. 44 Cz I ) Pierwsze kroki w systemie Linux
Informacje przedstawione w rozdziale pochodz z wielu róde , w tym tak e z dokumentu „The Perfect Desktop” znajduj cego si na witrynie http://HowtoForge.com. Wpraw- dzie w rozdziale skoncentrowano si na Fedorze, ale na wymienionej witrynie znajduj si równie odpowiednie dokumenty przeznaczone m.in. dla dystrybucji Ubuntu, PCLinuxOS oraz innych. Poniewa cz oprogramowania przedstawiona w rozdziale oraz wymie- nionych dokumentach zawiera elementy, które nie s w pe ni „wolne”, nale y zapozna si z ramk „Wykraczaj c poza wolne oprogramowanie”, zawieraj c informacje na temat tych elementów.
Wykraczaj c poza wolne oprogramowanie Za ka dym razem podczas dodawania oprogramowania do systemu nale y sobie zada pytanie dotycz ce jako ci, bezpiecze stwa oraz licencji danego oprogramowania. Z o liwe oprogramo- wanie mo e pozwoli z ym ludziom na uzyskanie dost pu do komputera u ytkownika. Z kolei kiepsko utworzone oprogramowanie mo e znacznie obni y wydajno dzia ania systemu. Nato- miast oprogramowanie zawieraj ce elementy, które nie s w pe ni „wolne” (kod w asno ciowy b d opatentowane pomys y), mo e narazi u ytkownika na problemy z prawem. Ograniczenie si do oprogramowania dostarczanego wraz z dystrybucj systemu Linux, które zo- sta o szczegó owo sprawdzone pod wzgl dem jako ci i licencji (jak ma to miejsce w przypadku oprogramowania dostarczanego w ramach projektu Fedora), to najlepszy sposób zachowania bezpiecze stwa i sprawnie funkcjonuj cego systemu. Warto w tym miejscu przypomnie , e wy- kroczenie poza wymienione bezpieczne granice mo e si wi za z ryzykiem. Przedstawione w tym miejscu wskazówki maj jedynie charakter informacyjny. Podczas omawia- nia oprogramowania, które Czytelnik mo e chcie instalowa w systemie Linux, autor b dzie zwraca uwag , je li oprogramowanie nie b dzie w pe ni „wolne”. Tego rodzaju oprogramowanie mo e zalicza si do wielu kategorii, mi dzy innymi: ) Chronione patentami — wprawdzie cz oprogramowania zosta a w ca o ci ponownie utworzona jako wolne oprogramowanie, to jednak pewna osoba b d firma mog a opatentowa jakie koncepcje zastosowane w danym oprogramowaniu. Na przyk ad dost pne jest wolne oprogramowanie pozwalaj ce na odtwarzanie plików audio w formacie MP3, ale firma pobiera op aty zwi zane z patentem dotycz cym kodeka MP3. ) Bezp atne, ale nie wolne — podstawowe za o enia oprogramowania open source obejmuj mo liwo przegl dania, modyfikowania i bezp atnego rozpowszechniania kodu ród owego. Wyst puje jednak kod w asno ciowy, na przyk ad pozwalaj cy na odtwarzania plików Flash lub odczyt dokumentów PDF firmy Adobe, który pozostaje bezp atny, cho z ograniczeniami w innych obszarach. ) Aplikacje w asno ciowe — u ytkownik móg zakupi program dzia aj cy w systemie Windows i stwierdzi , e ta aplikacja jest mu niezb dna do pracy w nowym rodowisku Linuksa. Je eli nie mo na znale odpowiednika tego programu dla systemu Linux, aplikacj t bardzo cz sto mo na uruchomi za pomoc oprogramowania wine (dostarczaj cego rodowiska pozwalaj cego na u ywanie aplikacji Windows) lub poprzez uruchomienie pe nego systemu Windows dzi ki mo liwo ci wirtualizacji systemu operacyjnego w Linuksie. Jednak mo liwo uruchamiania danej aplikacji w systemie Linux mo e by nieobs ugiwana (lub nawet nielegalna), wi c u ytkownik nie b dzie móg modyfikowa b d rozprowadza tej aplikacji. Kiedy tego rodzaju zagro enia pojawi si podczas przedstawiania materia u, Czytelnik zostanie poinformowany o ryzyku zwi zanym z u ywaniem oprogramowania, które nie jest w pe ni wolne; zostan tak e wskazane ewentualne rozwi zania. Rozdzia 2. ) Konfiguracja doskona ego rodowiska Linux 45
Rozpocz cie pracy w rodowisku Linux
Warto pami ta o jednym: je eli Czytelnik nie b dzie potrafi skonfigurowa Linuksa podobnie jak u ywanego obecnie systemu Windows lub Mac, to prawdopodobnie nie b dzie w stanie u ywa systemu Linux do codziennej pracy. Z tego powodu w tym roz- dziale zostan przedstawione krok po kroku procesy tworzenia doskona ego rodowiska do pracy w Linuksie.
Nie ka de oprogramowanie i nie wszystkie ustawienia rodowiska b d od razu dosko- nale dopasowane do wymaga u ytkownika. Jednak dzi ki omówieniu dost pnych opcji w zakresie dodawania aplikacji, optymalizacji systemu i przeniesienia danych (doku- mentów, plików muzycznych itd.) do systemu Linux Czytelnik nie powinien t skni za poprzednim systemem operacyjnym.
Wprawdzie w ksi ce jest wielokrotnie podkre lana wolno wyboru systemu Linux i sposobu jego u ywania, to jednak procedura tworzenia doskona ego rodowiska zosta- nie przedstawiona na przyk adzie konkretnej dystrybucji Linuksa. Nast pnie, maj c opanowane podstawy przedstawione w tym rozdziale, Czytelnik b dzie móg zastosowa informacje znajduj ce si w pozosta ej cz ci ksi ki do dowolnie wybranej dystrybucji.
Aby utworzy rodowisko omówione w tym rozdziale, b dzie potrzebny komputer po- czony z internetem. Nast pnie Czytelnik zainstaluje dystrybucj Fedora znajduj c si na p ycie DVD do czonej do ksi ki. Je eli jednak Czytelnik chce rozpocz przygod z Linuksem, u ywaj c innej dystrybucji, wówczas mo e zainstalowa inny system Linux (lista dystrybucji do czonych do ksi ki znajduje si w dodatku A). W wielu przypad- kach informacje znajduj ce si w tym rozdziale mo na wykorzysta do otrzymania tych samych wyników w innej dystrybucji.
Krok 1. Wybór komputera
Dystrybucje systemu Linux (w tym wiele do czonych do niniejszej ksi ki) mog dzia a na niemal dowolnym komputerze, pocz wszy od wyposa onego w procesor 486 a po najnowsze serwery klasy przemys owej. Jednak w celu uzyskania najlepszych wyników zalecane jest u ycie komputera PC o nieco wi kszych mo liwo ciach.
Wybór sprz tu komputerowego
W tabeli 2.1 wymieniono zalecenia dotycz ce komputera, na którym ma by zainstalo- wana dystrybucja Fedora znajduj ca si na p ycie DVD do czonej do ksi ki.
W zale no ci od przeznaczenia systemu Linux mo e wyst pi potrzeba u ycia dodat- kowego sprz tu komputerowego. Przyk adowo u ytkownik mo e chcie doda kamer internetow , skaner, g o niki, drukark lub zewn trzn pami masow . Jednak kom- ponentem, którego dodanie wi e si z najwi kszym wyzwaniem, jest karta sieci bez- przewodowej. 46 Cz I ) Pierwsze kroki w systemie Linux
Tabela 2.1. Wybór komputera dla dystrybucji Fedora
Wymaganie Opis Procesor Nale y wybra procesor minimum Pentium Pro 400 MHz. Wprawdzie to minimum, ale do wygodnej pracy zalecany jest procesor pracuj cy z cz stotliwo ci co najmniej 1 GHz. Na p ycie znajduj si 32-bitowe wersje systemów Linux, ale one dzia aj równie z procesorami 64-bitowymi. (64-bitowe wersje dystrybucji mo na pobra samemu z witryn producentów dystrybucji). Pami Minimalna zalecana ilo pami ci RAM to 512 MB, ale niektóre wi ksze aplikacje nie dzia aj zbyt dobrze w komputerze wyposa onym w mniej ni 1 GB pami ci RAM. Aplikacje s u ce do takich zada , jak edycja wideo lub projektowanie CAD/CAM, mog wymaga jeszcze wi cej pami ci RAM. (Obecnie komputer u ywany przez zaawansowanego u ytkownika posiada przeci tnie od 2 do 4 GB pami ci RAM). Pami masowa Zalecane jest przygotowanie przynajmniej 5 GB wolnej pami ci na dysku (im wi cej, tym lepiej). Aby uzyska tak ilo pami ci masowej, komputer: ) nie powinien posiada zainstalowanego systemu operacyjnego (b d zawiera system przeznaczony do usuni cia) ) lub posiada wolne miejsce na dysku twardym, które nie jest u ywane przez inny system operacyjny (nie chodzi tutaj o wolne miejsce w partycji Windows — to musi by miejsce, które nie jest przypisane adnej partycji), ) lub posiada port USB, do którego mo na pod czy nap d pami ci masowej USB. Na potrzeby Linuksa mo na zakupi pendrive USB o pojemno ci 8 lub 16 GB. (W przypadku takiego rozwi zania przygotowany nap d USB b dzie mo na pó niej wykorzystywa do uruchamiania niemal ka dego komputera wyposa onego w port USB. Wprawdzie taki system b dzie dzia a wolniej od zainstalowanego na dysku twardym, ale i tak szybciej od uruchomionego z p yty live CD). Inny osprz t Potrzebne b d nap d DVD i karta sieciowa. Komputer musi umo liwia rozruch z p yty DVD, a kart sieciow nale y po czy z internetem. Ponadto, cho system Linux mo e dzia a bez wymienionych dalej komponentów, to jednak przedstawiona tutaj procedura zak ada u ycie klawiatury, monitora i myszy.
Wybór osprz tu sieciowego
Po przygotowaniu komputera przeznaczonego dla Linuksa trzeba si upewni o dost pno- ci po czenia z internetem. Po czenie przewodowe niemal zawsze i bez adnych pro- blemów dzia a od razu. Gorzej jest jednak w przypadku kart sieci bezprzewodowych.
Pewne karty sieci bezprzewodowej dzia aj od razu w Linuksie. Przyk adowo sterowniki kart sieci bezprzewodowej dla Linuksa s umieszczone w Fedorze oraz innych dystry- bucjach. Niektóre mog wymaga uaktualnienia oprogramowania firmware, natomiast inne b d u ywa sterowników dostarczonych z systemem. Karty sieci bezprzewodowej Intel IPW to przyk ady kart wymagaj cych do prawid owego dzia ania uaktualnienia oprogramowania firmware. Kilka wyda wstecz wydawcy Fedory, Ubuntu oraz kilku innych dystrybucji ugi li si i do czyli oprogramowanie firmware przeznaczone dla kart sieci bezprzewodowych Intel IPW. Rozdzia 2. ) Konfiguracja doskona ego rodowiska Linux 47
Je eli posiadana przez Czytelnika karta sieci bezprzewodowej nie dzia a, czasami warto oszcz dzi sobie problemów i zaopatrzy si w kart , która jest bezproblemowo obs ugiwa- na przez system Linux. Wi cej informacji na temat kart sieci bezprzewodowych obs ugiwa- nych w Linuksie mo na znale na stronie http://linux-wless.passys.nl/query_alles.php.
W celu zmuszenia do prawid owego dzia ania karty sieci bezprzewodowej, która nie jest ob- s ugiwana w Linuksie, przydatne mog si okaza dwa projekty. Pierwszy z nich to Linu- xant DriverLoader (http://www.linuxant.com/driverloader) przeznaczony dla kart nieposia- daj cych wymaganego firmware. Natomiast drugi, NDISwrapper (http://sourceforge.net), zawiera informacje o sposobach u ycia sterowników Windows w systemie Linux.
Krok 2. Instalacja systemu Linux
Na p ycie DVD do czonej do ksi ki znajduje si wiele dystrybucji systemu Linux, mi dzy innymi pe ne wersje Fedory, Ubuntu, PCLinuxOS oraz inne. L ejsze dystrybu- cje Linuksa to mi dzy innymi Damn Small Linux, Puppy Linux oraz SLAX. W przed- stawionej poni ej procedurze wykorzystano dystrybucj Fedora.
Istnieje wiele powodów, dla których w omawianym przyk adzie u yto dystrybucji Fedora. Oprogramowanie znajduj ce si w Fedorze zosta o dok adnie sprawdzone i mo na je dalej rozpowszechnia . A zatem jedynie od u ytkownika zale y, czy w systemie zostanie zainstalowane jakiekolwiek oprogramowanie, które nie jest w pe ni wolne. Ponadto Fedora zosta a opracowana na bazie Red Hat Enterprise Linux, czyli najpopularniejszego na wiecie systemu Linux o jako ci przemys owej. Dlatego te umiej tno ci nabyte podczas pracy z Fedor mo na bardzo atwo wykorzysta w pó niejszym okresie, na przyk ad w pracy na stanowisku profesjonalnego programisty oprogramowania, analityka systemów b d administratora systemów.
Rozpocz cie pracy z Fedor
Poni ej wymieniono podstawowe kroki pozwalaj ce na instalacj Fedory na dysku twardym komputera, jak równie kilka operacji przygotowuj cych system do dodawania oprogramowania w dalszej cz ci ca ego procesu: 1. Przygotowanie sprz tu komputerowego. W pierwszej kolejno ci nale y zaopatrzy si w komputer, wskazówki na temat jego parametrów przedstawiono w tabeli 2.1. 2. Rozpocz cie instalacji. Do nap du DVD trzeba w o y p yt DVD do czon do ksi ki, a nast pnie ponownie uruchomi komputer. Na wy wietlonym ekranie rozruchowym trzeba wybra opcj fedora. 3. Przeprowadzenie instalacji. Nast pnie, korzystaj c z informacji przedstawionych w rozdziale 20., nale y zainstalowa system Fedora, uruchomi ponownie komputer po instalacji, przeprowadzi procedur pierwszego uruchomienia i po raz pierwszy zalogowa si do systemu. (Nie wolno zapomnie hase utworzonych dla u ytkownika root oraz zwyk ego u ytkownika przeznaczonego do codziennej pracy z systemem). 48 Cz I ) Pierwsze kroki w systemie Linux
4. Konfiguracja po czenia z internetem. W przypadku przewodowego po czenia z internetem u ytkownik mo e ju mie skonfigurowane po czenie z internetem. Aby to sprawdzi , trzeba uruchomi przegl dark internetow Firefox i spróbowa odwiedzi dowoln witryn . W celu nawi zania po czenia z sieci bezprzewodow nale y klikn ikon mened era sieci wy wietlan w górnym panelu i wybra sie . Je eli adna z wymienionych metod nie dzia a, trzeba przej do rozdzia u 11., w którym przedstawiono informacje dotycz ce konfiguracji interfejsów sieciowych. 5. Aktualizacja systemu. W systemie nale y wybra opcj System/Administracja/ Aktualizacja oprogramowania. (Warto zwróci uwag na podawan ilo wolnego miejsca wymaganego do przeprowadzenia aktualizacji i upewni si , e si j posiada). Klikni cie przycisku Zainstaluj aktualizacje spowoduje rozpocz cie pobierania pakietów i ich instalacj .
Przygotowanie do instalacji dodatkowego oprogramowania
Repozytorium Fedory zawiera jedynie to oprogramowanie, które jest w pe ni wolne i mo e by bez problemów rozpowszechniane. Jednak w pewnych sytuacjach mo e wy- st pi konieczno wykroczenia poza repozytorium Fedory. Wcze niej nale y dok ad- nie zrozumie , czym s repozytoria firm trzecich: ) w porównaniu do repozytoriów Fedory charakteryzuj si mniej cis ymi wymaganiami w zakresie rozpowszechniania i wykorzystywania patentów; ) mog wprowadza pewne konflikty mi dzy oprogramowaniem; ) mog zawiera oprogramowanie, które nie jest w pe ni open source, ale pozostaje bezp atne do u ytku osobistego, a jego rozpowszechnianie mo e by niemo liwe; ) mo e spowolni proces instalacji wszystkich pakietów (poniewa metadane s pobierane dla ka dego u ywanego repozytorium).
Z wymienionych powodów autor odradza w czanie jakichkolwiek repozytoriów dodat- kowych lub w czenie jedynie repozytorium RPM Fusion. Wspomniane repozytorium RPM Fusion to po czenie kilku popularnych repozytoriów firm trzecich dla Fedory (Freshrpms, Livna.org oraz Dribble). Wi cej informacji na temat tego repozytorium mo na znale w dokumencie FAQ (http://rpmfusion.org/FAQ). Procedura w czenia wymienionego repozytorium przedstawia si nast puj co: 1. Pierwszy krok to uruchomienie narz dzia Terminal. 2. Teraz trzeba wyda polecenie su- i poda has o u ytkownika root. 3. Nast pnie nale y poda poni sze polecenie (poniewa jest zbyt d ugie, aby zmie ci o si w jednym wierszu, musia o zosta podzielone na dwa; nale y si upewni , e zosta o wprowadzone bez adnych spacji mi dzy wierszami): # rpm -Uvh http://download1.rpmfusion.org/free/fedora/ Prpmfusion-free-release-stable.noarch.rpm Rozdzia 2. ) Konfiguracja doskona ego rodowiska Linux 49
Repozytorium RPM Fusion zawiera takie elementy, jak na przyk ad kodeki wymagane do odtwarzania plików multimedialnych w wielu popularnych formatach. W czenie repozytorium nast puje po wydaniu poni szego polecenia (ponownie jest to pojedyncze polecenie, które nie zmie ci o si w jednym wierszu, a mi dzy wierszami nie ma adnej spacji): # rpm -Uhv http://download1.rpmfusion.org/nonfree/fedora/ Prpmfusion-nonfree-release-stable.noarch.rpm
Wi kszo innych repozytoriów firm trzecich mo e zawiera oprogramowanie intere- suj ce Czytelnika, ale niezaliczaj ce si do kategorii open source. W czanie tego rodzaju repozytoriów zostanie przedstawione w dalszej cz ci rozdzia u, gdy Czytelnik dowie si , jak doda repozytorium Skype i oprogramowanie firmy Adobe.
Sprawdzanie dost pno ci oprogramowania
Gdy repozytoria zosta y ju zdefiniowane i s dost pne, istnieje mo liwo wy wietle- nia dost pnych pakietów oprogramowania oraz wybrania tych, które maj zosta zain- stalowane. Z menu System/Administracja nale y wybra opcj Dodaj/usu oprogramo- wanie. Na ekranie zostanie wy wietlone okno pozwalaj ce na dodawanie i usuwanie oprogramowania. W wy wietlonym oknie trzeba wybra opcj System/ ród a oprogra- mowania. Na rysunku 2.1 pokazano przyk adowe okno ród a oprogramowania.
Rysunek 2.1. Sprawdzanie repozytoriów u ywanych przez Fedor
Na rysunku wida , e w czone jest podstawowe repozytorium Fedora oraz Fedora Updates. Ponadto w czone s równie repozytoria RPM Fusion (zarówno Free, jak i Nonfree). Repozytoria Updates zawieraj pakiety oprogramowania, które zosta o uaktualnione od chwili pierwszego wydania danej wersji Fedory.
Na tym etapie system Linux powinien by gotowy do przeprowadzenia optymalizacji systemu oraz instalacji wymaganego oprogramowania dodatkowego z repozytoriów Fedory. Jednak przed przej ciem do tych zada warto po wi ci chwil na zapoznanie si 50 Cz I ) Pierwsze kroki w systemie Linux
z oprogramowaniem dost pnym do instalacji. Za pomoc okna Dodaj/usu oprogra- mowanie mo na wykona nast puj ce operacje: ) poda nazw pakietu oprogramowania i klikn przycisk Znajd ; ) zaznaczy interesuj c u ytkownika kategori oprogramowania i przegl da znajduj ce si tam aplikacje.
Je eli Czytelnik chce wypróbowa cokolwiek, warto klikn kategori Gry, a nast pnie pakiet gnome-games-extra, co spowoduje instalacj kilku prostych gier. Po wybraniu pakietów oprogramowania przeznaczonych do instalacji nale y nacisn przycisk Zastosuj. U ytkownik mo e zosta poproszony o wyra enie zgody na instalacj pakietów dodat- kowych oraz o podanie has a u ytkownika z uprawnieniami root. Nast pnie wskazane pakiety zostan pobrane i zainstalowane.
Je eli Czytelnik lubi wyzwania, informacje o zainstalowanych pakietach mo na sprawdzi za pomoc pow oki. (Sposób u ywania pow oki w systemie Linux zostanie omówiony w rozdziale 8.). Poni ej przedstawiono kilka przyk adów pobierania informacji o do- st pnych pakietach oprogramowania za pomoc pow oki: 1. Pierwszym krokiem jest otworzenie okna narz dzia Terminal. W tym celu trzeba wybra menu Programy/Narz dzia systemowe/Terminal. 2. Uzyskanie uprawnie u ytkownika root. W terminalu nale y wyda polecenie su, a nast pnie poda has o u ytkownika root. 3. Sprawdzenie pakietów Fedory. Poszukiwanie pakietu najlepiej rozpocz od repozytoriów Fedory. Wymienione poni ej polecenie s u y do wy wietlenia wszystkich pakietów oprogramowania ze wszystkich w czonych repozytoriów. Przej cie do kolejnej strony wy wietlonych pakietów nast puje po naci ni ciu klawisza spacji. (W poni szych danych wyj ciowych przedstawiono kilka pakietów, które mog zainteresowa Czytelnika). # yum –-disablerepo="rpmfusion*" list available | more Dost pne pakiety ... audacity.i686 Popular open source audio editor blender.i686 3D animation, modeling and rendering software chess.i686 3D chess game evolution.i686 Email and groupware client gimp.i686 GNU image manipulation package gnucash.i686 Money management package inkscape.i686 Vector graphics editor k3b.i686 CD/DVD burner application mediatomb.i686 Multimedia management software openoffice.org-calc.i686 Spreadsheet application openoffice.org-draw.i686 Drawing application openoffice.org-impress.i686 Presentation application openoffice.org-math-core.i686 Mathematics application openoffice.org-writer.i686 Word processing application pidgin.i686 Instant messaging application samba.i686 Windows file/print sharing application sugar.noarch Sugar desktop environment tvtime.i686 TV viewer wine.i686 Software to run Windows applications in Linux Rozdzia 2. ) Konfiguracja doskona ego rodowiska Linux 51
4. Sprawdzenie pakietów rpmfusion. Przedstawione poni ej polecenie powoduje wy wietlenie wszystkich pakietów dost pnych w repozytoriach RPM Fusion. Przej cie pomi dzy stronami wy wietlaj cymi ponad 1800 pakietów nast puje za pomoc klawisza spacji. (W poni szych danych wyj ciowych przedstawiono kilka pakietów, które mog zainteresowa Czytelnika). # yum –disablerepo="*" --enablerepo="rpmfusion*" list available | more Dost pne pakiety ... DVDAuthorWizard.noarch Create a DVD from MPEG-2 video files SheepShaver.i586 Run-time environment to run old MacOS apps VirtualBox-OSE.i686 General-purpose full virtualizer for the PC broadcom-wl.noarch Drivers for Broadcom wireless cards bubbros.i686 Game inspired by Bubble and Bobble Mac game ffmpeg.i686 Live audio/video encoder for many formats gnome-mplayer.i686 Popular video player for GNOME desktop gnome-video-arcade.i686 MAME arcade/console game player for GNOME k3b-extras-freeworld.i686 Extra codecs for k3b CD/DVD burning kino.i686 Popular video editor for Linux lame.i686 Open source MP3 encoder lastfm.i586 Use http://last.fm to track what you listen to lightspark.i686 Open source Flash implementation motion.i686 Motion detection software for video cameras mpg123.i686 Command-line MP3 audio player mythtv.i686 TV recorder/viewer and much more ndiswrapper.i586 Lets Windows wireless drivers work in Linux nvidia-* Packages for proprietary Nvidia video drivers raine.i386 Emulator to run M68000, Z80, and M68705 games unrar.i686 Utility to extract RAR archive files xbill.i586 Game to kill an evil computer system thief xbmc.i686 Popular multimedia center software xorg-x11-drv-nvidia* Proprietary Nvidia video driver packages
Kilka kolejnych kroków przedstawia sposoby dodawania pakietów oprogramowania w celu skonfigurowania wygodnego rodowiska pracy oraz uruchamiania popularnych aplikacji.
Krok 3. Konfiguracja systemu
Istnieje wiele sposobów konfiguracji wygl du i sposobu dzia ania rodowiska GNOME (to domy lne rodowisko graficzne w Fedorze oraz wielu innych dystrybucjach Linuksa). Przed przyst pieniem do konfiguracji systemu warto wiedzie , e zarówno dla Fedory, jak i innych dystrybucji systemu Linux dost pnych jest tak e kilka innych rodowisk graficznych, których u ycie mo na rozwa y .
Za pomoc okna Dodaj/usu oprogramowanie mo na wybra i zainstalowa dowolne z wymienionych poni ej rodowisk graficznych zamiast GNOME (je eli w systemie zainstalowano kilka rodowisk graficznych, wyboru u ywanego w danej sesji mo na dokona w trakcie logowania): 52 Cz I ) Pierwsze kroki w systemie Linux
) KDE (http://www.kde.org) — to drugie wa ne rodowisko graficzne stosowane w systemach Linux; ) XFCE (http://www.xfce.org) — to znacznie bardziej efektywne, l ejsze rodowisko graficzne, które b dzie odpowiednim wyborem dla netbooków oraz starszych komputerów; ) Inne — mo na wybra tak e inne, l ejsze rodowiska graficzne, na przyk ad LXDE lub Sugar (to ostatnie jest u ywane w projekcie One Laptop Per Child, czyli laptop dla ka dego dziecka).
Kiedy Czytelnik b dzie chcia u y rodowiska graficznego innego ni GNOME, nale y wybra odpowiednie pakiety oprogramowania z grupy przedstawionej na powy szej li cie. Wi cej informacji na temat konfiguracji i u ywania tych rodowisk graficznych znaj- dzie si w rozdziale 3.
Pe ne rodowisko graficzne mo na bardzo atwo zainstalowa z poziomu pow oki. W tym celu nale y otworzy okno narz dzia Terminal i uzyska uprawnienia u ytkownika root. Nast pnie trzeba wyda polecenie yum groupinstall nazwa_ rodowiska, zast puj c nazwa_ rodowiska jedn z wymienionych pozycji: KDE, XFCE lub Sugar Desktop Environment.
Dok adne informacje na temat konfiguracji GNOME zostan przedstawione w rozdziale 3. Poni ej wymieniono kilka zada , które pozwalaj na dostosowanie rodowiska do w a- snych potrzeb i upodoba : ) Zmiana motywu — wybranie menu System/Preferencje/Wygl d powoduje wy wietlenie okna Preferencje wygl du. Po klikni ciu karty Motyw mo na wybra dowolny z przygotowanych motywów, natomiast naci ni cie przycisku Dostosuj… pozwala na zmian wygl du elementów steruj cych, kolorów, kraw dzi okna, ikon i kursora. Je eli u ytkownik chce uzyska dost p do setek bezp atnych motywów, nale y klikn cze Wi cej motywów online. Z witryny GNOME Art (http://art.gnome.org/themes) mo na pobra wybrany motyw, a nast pnie zainstalowa go za pomoc instalatora motywów. ) Zmiana t a pulpitu — karta T o w oknie Preferencje wygl du pozwala na zmian t a pulpitu. Po przeci gni ciu i upuszczeniu na kart T o dowolnego obrazu staje si on automatycznie t em pulpitu. Pierwszy obraz (lewy górny róg) oznacza brak obrazu jako t a pulpitu i zamiast tego pozwala na wybór koloru t a. ) Zmiana wygaszacza ekranu — wybranie menu System/Preferencje/Wygaszacz ekranu powoduje wy wietlenie listy dost pnych wygaszaczy ekranu. Po wybraniu wygaszacza i naci ni ciu przycisku Podgl d mo na sprawdzi sposób jego dzia ania. Aby zainstalowa wi ksz liczb wygaszaczy, nale y wy wietli okno Dodaj/usu oprogramowanie i zainstalowa pakiet, taki jak xscreensaver-extras lub xscreensaver-extras-gss. Zainstalowane w ten sposób pakiety pozwol na wy czenie wygaszacza ekranu GNOME i zamiast niego u ycie wygaszacza ekranu X screen saver, który oferuje znacznie wi kszy wybór wygaszaczy. Opcja Katalog zdj powoduje u ycie wygaszacza ekranu w postaci pokazu zdj znajduj cych si w katalogu Obrazy. Rozdzia 2. ) Konfiguracja doskona ego rodowiska Linux 53
) Konfiguracja panelu aplikacji — górny panel trzeba klikn prawym klawiszem myszy i wybra opcj Dodaj do panelu…. Dzi ki temu do panelu mo na doda aplikacj , która nast pnie b dzie uruchamiana za pomoc pojedynczego klikni cia. Dodawana aplikacja mo e mie ikon dowolnej zainstalowanej aplikacji lub apletu specjalnego, na przyk ad programu Gnote s u cego do tworzenia notatek b d Monitora systemu, czyli programu pozwalaj cego na monitorowanie obci enia systemu. ) W czenie efektów pulpitu — wprawdzie efekty pulpitu nie b d dobrze dzia a y w ka dym rodowisku, po ich w czeniu rodowisko graficzne zostanie wzbogacone o kilka przyjemnych dla oka efektów. W celu w czenia efektów pulpitu nale y wybra menu System/Preferencje/Efekty pulpitu. Nast pnie mo na wybra opcj Compiz i na przyk ad Windows Wobble lub Workspaces on Cube. Warto wypróbowa kilka efektów, jak te pojawiaj ce si po naci ni ciu klawiszy Alt+Tab (prze czanie mi dzy uruchomionymi aplikacjami) lub Ctrl+Alt+lewy przycisk myszy (rotacja obszarów roboczych na sze cianie). Wi cej informacji na temat efektów pulpitu mo na znale w rozdziale 3.
Informacje o innych funkcjach, które mo na doda do rodowiska graficznego, zostan przedstawione w rozdziale 13.
Krok 4. Dodawanie aplikacji
Dodawanie aplikacji do systemu to operacja, w trakcie której mo na troch zaszale . Dla Fedory dost pnych jest ponad 14 tysi cy pakietów oprogramowania. Wprawdzie u ytkownik nie znajdzie w ród nich tych samych aplikacji, które s dost pne w syste- mach Windows lub Mac OS X, jednak ka da kategoria na pewno oferuje pewne alter- natywy dla tych aplikacji.
Po wy wietleniu okna Dodaj/usu oprogramowanie mo na wyszuka dan aplikacj i zapozna si z opisem pakietu. Poni ej przedstawiono kilka kwestii, o których nale y pami ta podczas wyszukiwania pakietów do instalacji: ) Warto si upewni , e ma si wystarczaj c ilo wolnego miejsca do zainstalowania wybranych pakietów. Po klikni ciu menu Programy/Narz dzia systemowe/Analizator wykorzystania dysku na ekranie zostanie wy wietlone okno wymienionego narz dzia. Naci ni cie przycisku Skanowanie systemu plików powoduje wy wietlenie ilo ci wolnego miejsca. ) Po wybraniu oprogramowania do instalacji oraz klikni ciu przycisku Zastosuj u ytkownik zostanie poinformowany o ilo ci wolnego miejsca wymaganego do przeprowadzenia instalacji oraz liczbie wymaganych pakietów zale nych. Naci ni cie przycisku Anuluj pozwala na anulowanie tej operacji. 54 Cz I ) Pierwsze kroki w systemie Linux
Wybór aplikacji biurowych
Kiedy trzeba zast pi pakiet Microsoft Office innym dost pnym w systemie Linux, wi kszo u ytkowników decyduje si na u ycie pakietu OpenOffice.org1. W wyszuki- warce okna Dodaj/usu oprogramowanie nale y wpisa openoffice.org i zobaczy , jakie aplikacje s dost pne: ) Procesor tekstu — jako procesor tekstu nale y wybra OpenOffice.org Writer (wystarczy odnale pakiet openoffice.org-writer). Aplikacja ta obs uguje wiele ró nych formatów plików, cznie z wieloma wersjami plików .doc (Microsoft Office). ) Arkusz kalkulacyjny — do pracy z arkuszami kalkulacyjnymi nale y wybra aplikacj OpenOffice.org Calc (pakiet openoffice.org-calc). Oprócz obs ugi wielu formatów open source aplikacja obs uguje równie formaty Microsoft Excel (.xls i .xlt). ) Prezentacja — aplikacja OpenOffice.org Presentation (pakiet openoffice.org-impress) pozwala na tworzenie prezentacji zupe nie od pocz tku b d importowanie utworzonych w programie Microsoft PowerPoint. Z kolei za pomoc aplikacji OpenOffice.org Draw mo na tworzy obrazy i zapisywa je na dysku.
Aplikacje pakietu OpenOffice.org zaliczaj si do najwi kszych i s najcz ciej u ywa- nymi w systemie Linux. Instaluj c pakiet OpenOffice.org, nale y si liczy z koniecz- no ci pobrania kilkuset megabajtów danych instalacyjnych. Jak nietrudno zgadn , w przypadku wolnego po czenia z internetem pobieranie danych zajmie nieco czasu. Na rysunku 2.2 pokazano przyk adowy dokument tekstowy wy wietlony w aplikacji Writer oraz arkusz kalkulacyjny w aplikacji Calc.
Rysunek 2.2. Praca z dokumentami tekstowymi, arkuszami kalkulacyjnymi oraz innymi za pomoc pakietu OpenOffice.org
1 W ostatnich wydaniach Linuksa pakiet OpenOffice.org jest zast powany przez LibreOffice — przyp. t um. Rozdzia 2. ) Konfiguracja doskona ego rodowiska Linux 55
Inne popularne programy biurowe to mi dzy innymi gnucash (do zarz dzania finansami) oraz scribus (do komputerowego sk adu tekstu).
Po zainstalowaniu aplikacji biurowych mo na je uruchamia za pomoc menu Programy/Biuro.
U ytkownicy dodaj do systemu tak e oprogramowanie, które nie jest w pe ni wolne, na przyk ad narz dzie do odczytu dokumentów w formacie Adobe PDF b d odtwa- rzacz plików Flash. Je eli Czytelnik zdecyduje si na dodanie tego rodzaju oprogramo- wania (warto pami ta , e nie ma takiej potrzeby, poniewa istnieje oprogramowanie open source pozwalaj ce na odczyt plików w wymienionych formatach), Adobe oferuje repozytorium, które mo na wykorzysta do instalacji tego oprogramowania. Poni ej przedstawiono kroki wymagane do w czenia repozytorium Adobe: 1. Pierwszym krokiem jest otworzenie okna narz dzia Terminal. 2. W terminalu nale y wyda polecenie su, a nast pnie poda has o u ytkownika root. 3. Ostatni krok to wydanie poni szego polecenia (w pojedynczym wierszu, bez adnych spacji w podanym adresie WWW): # rpm -Uvh http://linuxdownload.adobe.com/adobe-release/ Padobe-release-i386-1.0-1.noarch.rpm
Poni ej wymieniono jeszcze inne pakiety, które Czytelnik mo e chcie zainstalowa z repozytorium Adobe: # yum install AdobeReader_enu Instalacja przegl darki plików w formatach PDF/PS # yum install flash-plugin Instalacja wtyczki pozwalaj cej na odtwarzanie tre ci w formacie Adobe flash
Gry Z projektem Fedora jest powi zana grupa SIG (ang. Special Interest Group) aktywnie zajmuj ca si mi dzy innymi grami, wi c dla systemu Fedora dost pne s setki gier typu open source. Gama dost pnych gier jest naprawd szeroka, pocz wszy od prostych gier planszowych i karcianych, a sko czywszy na skomplikowanych symulacjach i grach FPS (ang. First-Person Shooter). Ponadto wiele gier komercyjnych (na przyk ad Enemy Ter- ritory, Medal of Honor, Eve Online) zosta o wydanych jako public domain i przeniesio- nych do Linuksa.
W wy wietlonym oknie Dodaj/usu oprogramowanie nale y zaznaczy kategori Gry w lewej kolumnie. W prawej cz ci okna zostan wy wietlone gry, które mo na od razu zainstalowa w Fedorze.
Proste gry planszowe i karciane s dostarczane wraz ze rodowiskiem graficznym GNOME i KDE (to odpowiednio pakiety gnome-games i kdegames). Wspomniane gry mog dostarczy niezapomnianej rozrywki bez zabierania graczowi ogromnej ilo ci czasu i nie wymagaj du ej ilo ci miejsca na dysku.
Po przeciwnej stronie spektrum mamy gry wymagaj ce du ej ilo ci miejsca na dysku oraz poch aniaj ce graczowi wiele czasu. U ytkownik mo e wi c spróbowa zagra w gry OpenArena (pakiet openarena), Doom (pakiety doom-shareware, prboom i freedoom) lub inne starsze gry typu FPS.
Temat gier b dzie omówiony dok adniej w rozdziale 5. 56 Cz I ) Pierwsze kroki w systemie Linux
Aplikacje multimedialne
Multimedia to obszar, na którym u ytkownik znajdzie sporo oprogramowania niewol- nego. Wprawdzie jest ono dost pne jako oprogramowanie typu open source, ale niektó- re kodeki do odtwarzania plików MP3 oraz innych formatów audio i wideo wykorzy- stuj pewne patenty. Innymi s owy, mog si znale firmy b d indywidualne osoby oczekuj ce wnoszenia op at za u ywanie tych kodeków, nawet je li nie przyczyni y si one do ich utworzenia.
Informacje dotycz ce takich formatów oraz zwi zane z tym kwestie prawne zosta y po- ruszone w rozdziale 5., z którym warto si zapozna przed instalacj oprogramowania multimedialnego w Linuksie. Poni ej wymieniono pewne aplikacje s u ce do odtwa- rzania filmów, muzyki oraz obróbki i przegl dania obrazów. ) Odtwarzacze wideo — do odtwarzania tre ci audio i wideo mo na wykorzysta mi dzy innymi takie aplikacje, jak totem, mplayer i xine. W rozdziale 5. zostan przedstawione rozszerzenia multimedialne, których dodanie mo e si okaza konieczne, aby wymienione odtwarzacze by y w pe ni funkcjonalne. W szczególno ci warto zwróci uwag na rozszerzenia gstreamer. Niektóre b d wymaga y uzyskania dost pu do repozytoriów RPM Fusion Nonfree. Ponadto we wcze niejszym podrozdziale „Aplikacje biurowe” przedstawiono informacje na temat w czenia repozytorium Adobe i dodania rozszerzenia Flash pozwalaj cego na odtwarzanie plików Flash w przegl darce internetowej. ) Edytory i odtwarzacze audio — aplikacja Rhythmbox jest standardowo zainstalowana w systemie i zapewnia doskona y sposób zarz dzania muzyk , podcastami i strumieniowan tre ci audio. Zainstalowana jest równie aplikacja Sound Juicer s u ca do odtwarzania muzyki z p yt CD i zrzucania zawarto ci muzycznych p yt CD na dysk. Amarok (pakiet amarok) to kolejna popularna aplikacja do odtwarzania muzyki i zarz dzania ni . W celu przeprowadzania edycji audio warto rozwa y instalacj Audacity (pakiet audacity). Do nagrywania p yt CD i DVD s u y aplikacja Brasero, domy lnie znajduj ca si w systemie. Pakiet k3b oferuje alternatywn aplikacj do nagrywania oraz przygotowywania p yt CD i DVD. ) Edytory i przegl darki obrazów — aplikacja GIMP (ang. GNU Image Manipulation Program) to najpopularniejsze narz dzie s u ce do obróbki obrazów cyfrowych. Z kolei program Shotwell domy lnie znajduje si w systemie i pozwala na zarz dzanie obrazami i ich podstawow obróbk . Alternatywnym mened erem obrazów jest aplikacja o nazwie F-Spot.
Aplikacje internetowe
Po nawi zaniu po czenia z internetem dost pnych jest wiele aplikacji pozwalaj cych na przegl danie i u ywanie jego zasobów. Poni ej wymieniono kilka przyk adów: ) Przegl darki internetowe — aplikacja Firefox domy lnie znajduje si w Fedorze i jest najpopularniejsz przegl dark internetow w systemach Linux. Konqueror to przegl darka internetowa pochodz ca z rodowiska KDE, która równie zosta a dodana do GNOME. Pe ny zestaw aplikacji internetowych (bazuj cych na przegl darce Mozilla) mo na otrzyma po instalacji oprogramowania SeaMonkey. Rozdzia 2. ) Konfiguracja doskona ego rodowiska Linux 57
) Klienty poczty — aplikacje Evolution (pakiet evolution) i Thunderbird (pakiet thunderbird) to najpopularniejsze graficzne klienty poczty w Linuksie. Je eli Czytelnik chce u ywa tekstowego klienta poczty, wówczas warto wypróbowa program mutt (pakiet mutt). ) Aplikacje do transferu plików — przegl dark internetow Firefox mo na wykorzysta do pobierania plików z witryn WWW oraz serwerów FTP. W celu wspó dzielenia plików za pomoc protoko u BitTorrent nale y u y klienta Transmission, który równie znajduje si w domy lnej instalacji systemu. Oddzielny klient FTP jest dost pny w systemie po zainstalowaniu pakietu, na przyk ad gftp. ) Komunikatory internetowe — aby otrzyma w systemie komunikatory internetowe, nale y zainstalowa pakiet pidgin lub empathy.
Oprócz wymienionych powy ej aplikacji dost pne s równie inne, nieb d ce typu open source, które jednak mo na zainstalowa w Fedorze. Wiele osób korzysta z aplikacji Skype pozwalaj cej mi dzy innymi na po czenia telefoniczne i przeprowadzanie kon- ferencji wideo. Wprawdzie zaleca si u ywa oprogramowania open source, gdy tylko takie istniej , jednak wielu u ytkowników b dzie chcia o u ywa Skype’a w Fedorze. Poni ej przedstawiono sposób instalacji Skype’a w systemie Fedora: 1. Pierwszym krokiem jest otworzenie okna narz dzia Terminal. 2. W terminalu nale y wyda polecenie su, a nast pnie poda has o u ytkownika root. 3. Za pomoc dowolnego edytora tekstów trzeba utworzy plik repo dla Skype’a. Przyk adowo mo na wyda polecenie gedit /etc/yum.repos.d/skype.repo, a nast pnie w pliku umie ci nast puj cy tekst: [skype] name=Skype Repository baseurl=http://download.skype.com/linux/repos/fedora/updates/i586/ gpgkey=http://www.skype.com/products/skype/linux/rpm-public-key.asc gpgcheck=0 4. Kolejny krok to instalacja oprogramowania Skype poprzez wydanie polecenia: # yum install Skype 5. Aby uruchomi aplikacj Skype, nale y klikn menu Programy/Internet/Skype.
Inne aplikacje
W rozdziale przedstawiono zaledwie wierzcho ek góry lodowej aplikacji, które mo na zainstalowa w systemie w celu rozbudowania mo liwo ci oferowanych przez Fedor . Teraz, gdy Czytelnik ju wie, w jaki sposób wyszukiwa pakiety oprogramowania do instalacji, poni ej wymieniono kilka innych kategorii aplikacji, które mog by intere- suj ce dla niektórych u ytkowników: ) Programowanie — je eli Czytelnik jest programist , z pewno ci zainteresuje go fakt, e klikni cie kategorii Programowanie w lewej kolumnie okna Dodaj/usu oprogramowanie spowoduje wy wietlenie setek pakietów oprogramowania przeznaczonego w a nie dla programistów. 58 Cz I ) Pierwsze kroki w systemie Linux
) Narz dzia administracyjne — ta kategoria zawiera du ilo oprogramowania s u cego do administracji dyskami, sieciami oraz innych zada administracyjnych. ) Edukacja — istnieje mo liwo instalacji oprogramowania edukacyjnego, na przyk ad programów do nauki przedmiotów, j zyków, poznawania kosmosu b d geometrii. Pakiet childsplay dostarcza zestaw gier edukacyjnych dla ma ych dzieci.
Aplikacje interesuj ce u ytkownika warto spróbowa wyszukiwa poprzez u ycie s ów kluczowych. Czytelnik nie jest w stanie wypróbowa wszystkich interesuj cych go aplikacji, wcze niej mo e po prostu zabrakn miejsca na dysku.
Krok 5. Migracja z systemu Windows
Rozpocz cie pracy z nowym systemem operacyjnym Linux oznacza konieczno prze- niesienia danych u ytkownika (dokumentów, plików muzycznych, wideo, zdj itd.) z dotychczas u ywanego systemu Windows lub Mac oraz instalacji aplikacji pozwalaj - cych na prac z tymi danymi. We wcze niejszej cz ci tego rozdzia u Czytelnik pozna sposoby wyszukiwania aplikacji niezb dnych do codziennej pracy. Poza tym w bie cej sekcji Czytelnik dowie si , jak: ) uzyska dost p do Linuksa lub przenie do niego swoje dane z poprzednio u ywanego systemu; ) okazjonalnie uruchamia aplikacje Windows w systemie Linux (o ile naprawd zachodzi taka konieczno ).
Przeniesienie plików z systemu Windows do Linuksa
Konkretny sposób przeniesienia plików muzycznych, zdj , dokumentów oraz innych plików z systemu Windows do Linuksa zale y od kilku czynników. Czy w chwili obec- nej u ytkownik u ywa obu systemów operacyjnych i dane znajduj si na dyskach lo- kalnych? Czy komputer jest pod czony do sieci i istnieje mo liwo udost pnienia danych systemu Windows? Czy dane u ytkownika znajduj si poza komputerem?
Poni ej przedstawiono kilka sugerowanych sposobów przeniesienia danych z systemu Windows do Linuksa.
Przeniesienie danych systemu Windows z dysku lokalnego
Je eli system Windows jest zainstalowany na innej partycji dysku twardego, warto spróbowa zamontowa t partycj pod Linuksem, a nast pnie po prostu przekopiowa dane. Oto sposób, w jaki mo na to zrobi w systemie Fedora: 1. Pierwszym krokiem jest otworzenie okna narz dzia Terminal. 2. W terminalu nale y wyda polecenie su, a nast pnie poda has o u ytkownika root. Rozdzia 2. ) Konfiguracja doskona ego rodowiska Linux 59
3. Kolejny krok to wydanie polecenia: # fdisk -l | grep -i ntfs /dev/sda1 * 1 2618 21029053+ HPFS/NTFS 4. Je eli partycja jest oznaczona jako NTFS, wówczas prawdopodobnie b dzie to partycja systemu Windows. W systemie plików Linuksa trzeba utworzy punkt montowania, a nast pnie zamontowa wspomnian partycj . W przypadku przyk adowej partycji /dev/sda1 przedstawionej w poprzednim punkcie mo na wyda nast puj ce polecenia: # mkdir /mnt/windows # mount /dev/sda1 /mnt/windows
Je eli w kroku 3. lub 4. nie pojawia si adna partycja NTFS, wówczas ntfs nale y za- st pi przez fat w celu wyszukania partycji FAT i VFAT. Nast pnie nale y utworzy inny punkt montowania i zamontowa znalezione partycje.
Tradycyjnie zapis danych na partycji NTFS z poziomu Linuksa niesie ze sob pewne ryzyko uszkodzenia danych. Natomiast odczyt danych z partycji NTFS jest, jak przedstawiono w rozdziale, ca kiem stabilny i bezpieczny.
W celu skopiowania danych z zamontowanej partycji nale y klikn prawym przyci- skiem myszy ikon Katalog domowy na pulpicie, a nast pnie wybra opcj Otwórz. U ywaj c przycisków, trzeba przej do g ównego systemu plików, a nast pnie wskaza partycje systemu Windows (/mnt/windows). W zamontowanej partycji nale y wyszuka katalogi, które maj zosta przekopiowane z systemu Windows do Linuksa. Przed roz- pocz ciem kopiowania (przeci gni cie katalogu i jego upuszczenie na pulpicie) trzeba sprawdzi wielko kopiowanego katalogu i ilo wolnego miejsca na dysku docelowym.
Kopiowanie danych systemu Windows za pomoc sieci System Linux ma mo liwo uzyskania dost pu do udzia ów Windows. Je eli dane przeznaczone do przeniesienia znajduj si w udziale Windows dost pnym w sieci, w Linuksie nale y wybra menu Miejsca/Po cz z serwerem…. W wy wietlonym oknie dialogowym trzeba wybra opcj Udzia Windows i poda nazw serwera, udzia u oraz u yt- kownika. Nast pnie wystarczy nacisn przycisk Po cz. Na ekranie mo e zosta wy wie- tlone okno dialogowe, w którym trzeba b dzie poda has o dost pu do udzia u Windows.
Alternatywnym podej ciem jest podanie jedynie nazwy serwera i wybór dost pnego udzia u. Nast pnie trzeba b dzie poda nazw u ytkownika i has o.
Je eli wszystko przebiegnie bez problemów, na ekranie zostanie wy wietlone okno przedstawiaj ce wybrany udzia . Teraz pozostaje ju kopiowanie plików poprzez ich przeci ganie i upuszczanie w miejscu docelowym.
Umieszczanie danych na no nikach wymiennych Wymienne no niki danych o du ej pojemno ci s obecnie na tyle tanie, e mo na je wykorzysta do przenoszenia ogromnej ilo ci danych mi dzy systemami bez konieczno ci korzystania z sieci. Dane mo na wi c nagra na p ycie CD lub DVD b d po prostu skopiowa na nap d pendrive USB w systemie Windows. 60 Cz I ) Pierwsze kroki w systemie Linux
Omawiany w rozdziale system Fedora ma mo liwo odczytu danych umieszczonych na nap dach pendrive USB sformatowanych jako NTFS lub FAT. Po pod czeniu nap du do komputera dzia aj cego pod kontrol systemu Fedora zostanie uruchomiony mened er plików, a u ytkownik mo e rozpocz kopiowanie plików do systemu lokalnego.
Uruchamianie aplikacji systemu Windows w Linuksie
Wprawdzie dost pne w Linuksie aplikacje mog zast pi wi kszo u ywanych dot d przez u ytkownika aplikacji Windows, nadal mo e wyst pi sytuacja, gdy oka e si konieczne uruchomienie konkretnej aplikacji Windows. Na szcz cie istnieje kilka spo- sobów uruchamiania aplikacji systemu Windows w Linuksie.
Poni ej wymieniono kilka sposobów: ) WINE — aplikacja dost pna po zainstalowaniu pakietu wine (WINE to akronim WINE is not an Emulator, czyli WINE nie jest emulatorem). Za pomoc WINE mo na zainstalowa wiele programów systemu Windows, a nast pnie uruchomi je w Linuksie. ) Wirtualizacja — dzi ki narz dziom wirtualizacji u ytkownik otrzymuje mo liwo instalacji i uruchomienia ca ego systemu Windows w Linuksie (zak adaj c oczywi cie, e u ywany sprz t komputerowy na to pozwala). W Fedorze warto zainstalowa pakiet virt-manager, a nast pnie uruchomi aplikacj Virtual Machine Manager w celu instalacji wirtualnego systemu Windows i zarz dzania nim. VirtualBox to kolejna aplikacja pozwalaj ca na u ycie wirtualizacji w Linuksie.
Warto pami ta o potencjalnym ryzyku zwi zanym z uruchamianiem aplikacji systemu Windows w Linuksie. O ile to mo liwe, nale y u ywa rodzimych aplikacji open source Linuksa.
Podsumowanie
Domy lne rodowisko systemu Linux mo e nie zawiera wszystkiego, co b dzie wy- magane przez u ytkownika. Jednak dzi ki przeprowadzeniu procedur przedstawionych w rozdziale Czytelnik pozna sposoby wyszukiwania niezb dnych aplikacji, a tak e bezproblemowego przenoszenia danych ze starego systemu operacyjnego do Linuksa.
Wprawdzie w tym rozdziale jako przyk ad konfiguracji rodowiska Linux pos u y a dystrybucja Fedora, jednak wi kszo przedstawionych informacji mo na wykorzysta równie w innych systemach Linux. Kiedy tylko istnieje taka mo liwo , zaleca si ko- rzystanie z alternatyw open source dla u ywanych wcze niej aplikacji Windows. Gdy jednak zachodzi potrzeba u ycia okre lonej aplikacji systemu Windows, poszczególne programy mo na instalowa za pomoc WINE. Natomiast instalacja pe nego systemu Windows jest mo liwa dzi ki wirtualizacji. Skorowidz
!!, 257 /etc/xinetd.d, 197 !?ci g_tekstowy?, 257 /home, 219, 223, 271, 290, 523 !n, 257 /lib/modules, 301 #, 239 /media, 271 $, 239, 260 /mnt, 271 &, 260, 268 /proc, 271 *, 274 /project, 523 .bash_history, 258 /root, 190, 271 .bash_logout, 262 /sbin, 194, 271 .bash_profile, 262 /sys, 272 .bashrc, 262 /tmp, 223, 272 .fetchmailrc, 476, 477 /usr, 223, 272 .shosts, 388 /usr/sbin, 195 .xinitrc, 106, 108 /var, 219, 223, 272 /bin, 270 /var/log, 384, 523 /boot, 223, 270 /var/spool/mail, 523 /dev, 270 ?, 274, 275 /dev/null, 396 [...], 274 /etc, 196, 198, 271 |, 249, 259 /etc/cron*, 196 ~, 273 /etc/cups, 196 <, 276 /etc/exports, 511 >, 276 /etc/groups, 382 >>, 276 /etc/httpd, 196 3D Athena Toolkit, 684 /etc/inetd.conf, 404 /etc/init.d, 197, 404 /etc/mail, 197 A /etc/mail/access, 396 A, 467 /etc/passwd, 380 Acronis Disk Director, 212 /etc/pcmcia, 197 ActiveX, 137 /etc/postfix, 197 Adblock, 136 /etc/ppp, 197 adfs, 311 /etc/rc?.d, 197 administracja, 183, 287, 307 /etc/security, 197 konfiguracja sprz tu, 295 /etc/services, 403 monitorowanie wydajno ci systemu, 302 /etc/shadow, 381 pliki konfiguracyjne, 195 /etc/skel, 197, 290 polecenia, 194 /etc/sysconfig, 197 administracja graficzna, 186 /etc/X11, 200 narz dzia konfiguracyjne w Red Hat, 186 /etc/xinetd, 404 YaST, 188 742 Linux. Biblia. Ubuntu, Fedora, Debian i 15 innych dystrybucji administracja za pomoc przegl darki internetowej, 184 pliki konfiguracyjne, 445 CUPS, 185 ResourceConfig, 445 Samba, 184 ServerAlias, 449 SWAT, 184 serwery wirtualne, 446, 448 Webmin, 185 UserDir, 449 administracyjne pliki konfiguracyjne, 195 VirtualHost, 448 administrator, 183 Apache Access Log, 384 Adobe Acrobat Plug-in, 138 Apache Error Log, 384 adres IP, 234, 330, 333, 335, 467 apachectl, 453, 454 ADSL, 327 API, 660, 677, 685 Advanced Package Tool, 583 dokumentacja, 686 AES, 407 plik bibliotek, 686 affs, 312 plik nag ówkowy, 686 AFS, 312 aplety, 90 Agent instalacji, 578 aplikacje, 39 agent aplikacje CPG, 450 MRA, 466, 476 aplikacje sieciowe, 450 MUA, 464 apostrofy, 260 AIGLX, 96, 98 apt, 373 akceleracja 3D, 174 APT, 470, 583, 596 OpenGL, 96 instalacja pakietów, 598 aktywatory, 92 szukanie pakietów, 598 aktywno systemu, 247 uaktualnianie bazy pakietów, 598 algorytm trapdoor, 380 uaktualnianie systemu, 600 alias, 252, 265 usuwanie pakietów, 599 tworzenie, 265 zarz dzanie list repozytoriów pakietów, 597 aliases, 198 apt4rpm, 569 ALSA, 300, 665 apt-cache Anaconda, 566, 567 search, 598 analiza bezpiecze stwa na komputerach Windows, 639 show, 598 analiza technik szyfrowania, 640 apt-get analizator sk adni XML, 688 install, 443, 444, 599 ANSI C, 693 remove, 599 Apache, 440 update, 598 .htaccess, 447 upgrade, 600 AccessConfig, 445 ar, 703 AccessFileName, 447 argumenty, 249 blok lokalizacji, 446 ash, 237, 242 bloki konfiguracyjne, 446 ataki, 394 dane u ytkownika, 449 DDoS, 394, 398 Directory, 446 DoS, 394 DirectoryIndex, 447 intruzów, 395, 402 dodawanie serwera wirtualnego, 448 mailbombing, 395 dyrektywy, 445 odmowa us ugi, 394 edycja plików konfiguracyjnych, 445 rozproszony atak DoS, 394 ErrorDocument, 447 smurf, 398 Files, 446 Athena, 684 httpd.conf, 445 Atk, 686 Include, 445 audiofile, 686 instalacja, 442 auto.master, 521 Location, 446 autofs, 520 lokalizacja, 446 automatyczne montowanie systemu plików NFS, 518 NameVirtualHost, 448 automatyzacja kompilacji, 698 obs uga SSL i TLS, 460 automount, 195 Options, 447 autorun, 315 Skorowidz 743
B bin, 201 BitTorrent, 208 BackTrack, 640 Blackbox, 107 BackTrack Network Security Suite, 640 Blender, 174 bash, 241 blockall, 640 pliki konfiguracyjne, 262 blokada systemu, 666 znak zach ty, 263 blokowanie BASH, 261, 266 dost pu, 328 bash shell, 237 poczty, 395, 396 BASH_VERSION, 266 reklam, 136 bashrc, 198, 262 wyskakuj cych okien, 143 baza danych, 445, 686 Boot Log, 384 MySQL, 440, 445 boot.log, 200, 384 tabele, 445 BOOTP, 336 befs, 311 Bourne Again Shell, 237 Berkeley DB, 686 brama, 234 Berkeley Unix sh, 242 Breezy Badger, 548 bezpiecze stwo, 38, 371, 642 brutalna si a, 378 ataki typu DOS, 395 BTS, 581 budowanie modu ów, 299 certyfikaty, 406 Business card CD, 647 Debian, 376 bzImage, 228 dystrybucje, 376 bzip2, 642 Fedora Core, 376 Gentoo, 376 has a, 372, 377 C komunikacja internetowa, 457 konta administracyjne, 373 C shell, 237 kontrola fizycznego dost pu, 372 CA, 457 lista kontrolna, 372 case, 238, 252 monitorowanie systemu, 374 cat, 259, 495 nadzór dost pu do us ug, 391 cd, 245, 252, 272 oprogramowanie, 373 cdc_ether, 332 os ony TCP, 391 cdda2wav, 161 pliki dzienników zdarze , 382 cdrecord, 160 Red Hat Enterprise Linux, 376 CDSL, 327 rootkit, 417 Cedega, 179 SELinux, 374, 405 Cedega 5.2.3, 178 Slackware, 376 Cedega GUI, 179 sprawdzanie systemu, 374 centra autoryzacji, 457 SSL, 408 Centrum sterowania KDE, 67, 83 SUSE, 376 Centrum sterowania YaST, 188 system Linux uruchamiany z no nika, 416 CERT, 377 szyfrowanie, 406 certyfikaty, 406, 457 Ubuntu, 376 pochodz ce od firm trzecich, 410 uprawnienia, 372 samodzielnie podpisane, 411 us ugi, 374 SSL, 409 rozwi zywanie problemów, 416 u ytkownicy, 372 CHAP, 341 wy czanie us ug sieciowych, 404 ChatZilla, 131 bezpieczna pow oka, 387 cheat codes, 630 bezpieczne aplikacje, 373 check in, 707 bg, 269 check out, 707 biblioteki chkconfig, 387, 497, 515 narz dziowe, 701 chkrootkit, 417, 639, 642 statyczne, 701 chmod, 272, 273, 276, 278, 279 wspó dzielone, 701 744 Linux. Biblia. Ubuntu, Fedora, Debian i 15 innych dystrybucji ci, 707 konfiguracja drukarki lokalnej cifs, 311 w systemie Fedora Core, 488 CIFS, 525 konfiguracja drukarki wspó dzielonej, 501 clamav, 642 konfiguracja drukarki wspó dzielonej Samba, 503 ClamAV, 466, 470, 639 konfiguracja drukarki zdalnej, 492 clamd, 642 konfiguracja klientów SMB, 504 CLI, 675 konfiguracja serwera, 495, 501 CMYK, 171 konfiguracja systemu, 483 co, 707 lista zada druku, 486 Code Crusader, 670, 674 lpc, 499 Command-Line Interface, 675 lpr, 499 compress, 642 lprm, 500 Concurrent Versions System, 709 narz dzia konfiguracji drukarki conffiles, 583 systemów Red Hat, 487 control, 583 polecenia druku, 483 cookies, 81, 135 r czna konfiguracja, 483 Coppermine Photo Gallery, 450 r czna konfiguracja drukarki, 497 core, 715 ServerCertificate, 496 Courier, 468 sterowniki, 482 Courier MTA, 465 tworzenie klasy drukarki, 486 cp, 280 uruchamianie serwera, 497 CPG, 450 usuwanie zada wydruku, 500 CPU, 663 wy wietlanie drukarek, 487 cracklib, 379 wy wietlanie stanu, 499 cron, 384 zdalne drukarki, 493 Cron log, 384 cupsd, 483, 488 cron.daily, 196 cupsd.conf, 484, 495 cron.hourly, 196 cron.weekly, 196 cut, 669 crond, 196 cvs, 710 crontab, 198 CVS, 706, 709 CrossOver Plugin, 138 cvs checkout, 712 csh, 237, 242 cvs commit, 711 csh.cshrc, 198 cvs diff, 712 CSR, 412, 459 cvs update, 713 CUPS, 185, 481, 482 czcionki, 85 administracja, 185 cz stotliwo sprawdzania systemu plików, 320 administracja za pomoc interfejsu przegl darki, 484 D BrowseRelay, 496 Classification, 496 Damn Small Linux, 33, 629, 648, 652, 653 cupsd.conf, 495 Dapper Drake, 548 definicja dost pu do drukarki, 496 Data Encryption Standard, 407 demon, 488 date, 259 dodawanie drukarki lokalnej, 489 db-4, 686 dodawanie drukarki Windows, 494 DBMS, 440 dodawanie zdalnej drukarki, 493 DBX, 639 dodawanie zdalnej drukarki Unix, 493 DDoS, 371, 394, 398 drukarki sieciowe, 492 debconf, 605 drukowanie, 499 Debian, 581 edycja drukarki lokalnej, 491 alternatywy, 603 informacje udost pniane o drukarce, 496 analiza pliku pakietu, 602 IPP, 482 APT, 583, 596 klasy drukarki, 482 BTS, 581 konfiguracja drukarek, 484 conffiles, 583 Skorowidz 745
control, 583 klogd, 200 debconf, 605 sshd, 388 dokumentacja, 586 syslogd, 200, 383 dpkg, 600 xinetd, 197, 404 Ethernet, 592 Denial of Service, 394 identyfikacja modemu, 595 DES, 407 instalacja pakietów, 598, 600 Desktop Effects, 97 instalacja systemu, 586 device is busy, 316 instalacja zestawów pakietów, 602 Devil-Linux, 651 konfiguracja modemu, 595 df, 321 konfiguracja partycji, 589 DFSG, 581 konfiguracja po cze sieciowych, 592 DHCP, 328, 329, 333, 336 lista repozytoriów pakietów, 597 diagnostyka problemów, 639 listy dyskusyjne, 586 dial-up, 325 nazwy dystrybucji, 585 Disk Druid, 216 NFS, 510 Distributed Denial of Service, 394 pakiety, 582 DistroWatch, 206, 630 planowanie instalacji, 587 DivX, 165 po czenia PPP, 593 DivX 5.0.5 for Linux, 164 po czenia PPPoE, 595 DjVuLibre Plug-in, 138 po czenia sieciowe, 592 dmesg, 319, 338, 384 pomoc, 586 DMZ, 331 proces instalacji, 588 DNS, 234, 337, 464 schemat podzia u dysku na partycje, 590 A, 467 serwer, 587 MX, 467 sie bezprzewodowa, 592 dobre has a, 378 sie Ethernet, 592 dodawanie stacja robocza, 587 aliasów, 265 ledzenie b dów, 586 dysku twardego, 212, 318 tasksel, 602 obrazu uruchomieniowego w GRUB, 228 uaktualnianie bazy pakietów, 598 u ytkowników, 288 uaktualnianie systemu, 600 zmiennych rodowiskowych, 264 uniewa nienia, 603 dokumentacja uruchamianie instalatora, 588 API, 686 usuwanie pakietów, 599, 600 X, 109 wydania, 585 dokumenty FAQ, 31 wymagania sprz towe, 587 Domain Name Server, 234 zale no ci pakietu, 583 domy lna cie ka dost pu, 251 zarz dzanie konfiguracj pakietu, 605 DOOM, 178 zarz dzanie list repozytoriów pakietów, 597 dopasowanie plików, 274 zarz dzanie pakietami, 583, 596 DoS, 394 zarz dzanie pakietami narz dziem dpkg, 600 dost p do bazy danych MySQL, 444 zarz dzanie systemem, 592 dost p do skrzynki pocztowej, 464 zestawy pakietów, 602 dost p szerokopasmowy, 327 zmiany, 603 dostosowanie dystrybucji dzia aj cej z no nika, 652 Debian Developers’ Corner, 586 dpkg, 600 Debian Free Software Guidelines, 581 analiza pliku pakietu, 602 Debian Social Contract, 581 instalacja pakietów, 600 Debian Tracking System, 581 usuwanie pakietów, 600 debugger, 676, 713 zapytania do bazy danych pakietów, 601 defragmentacja, 213 --contents, 602 dekoder MPEG, 687 --info, 602 demony, 271, 374 --install, 600 cupsd, 483 --list, 601 inetd, 391 746 Linux. Biblia. Ubuntu, Fedora, Debian i 15 innych dystrybucji dpkg wypalanie na p ycie CD, 209 --listfiles, 601 zapora sieciowa, 651 --purge, 601 dzia ania wobec intruzów, 640 --remove, 601 dzielenie polece , 258 --search, 601 dzienniki zdarze , 200, 382 --status, 601 komunikaty, 386 dpkg-divert, 604 messages, 386 dpkg-reconfigure, 468, 605 przegl danie, 382 dpkg-statoverride, 604 przekierowanie komunikatów DRI, 174 zdarze do serwera zdarze , 385 DRM, 165 syslogd, 383 drukarki, 481, 488 d wi kowe p yty CD, 297 konfiguracja, 484 sieciowe, 492 SMB, 494 E Windows, 494 echo, 241, 252 Winprinters, 488 Eclipse, 670 drukowanie, 481 Declarations, 672 lpr, 499 Javadoc, 672 DSL, 327 Problems, 672 DSN, 468 przegl darka klas, 671 du, 322 Edgy Eft, 548 DVD, 645 editor, 597 dynamiczny DNS, 330 EDITOR, 192 dynamiczny program cz cy, 702 Edubuntu, 553 dysk twardy, 318 edycja dystrybucje, 30 drukarki lokalnej, 491 bezpiecze stwo, 639 wiersza polece , 253 Damn Small Linux, 629, 648 edytor tekstowy, 280, 281 Debian, 581 efekty 3D, 96 demonstracyjne, 644 ekran, 188 Devil-Linux, 651 ekran logowania, 65, 67 diagnostyka problemów, 639 emacs, 280 dzia aj ce z no nika, 627 2 e-mail, 111 eMoviX , 644 emerge, 373 Fedora Core, 573 emulator terminalu, 240 GeeXboX, 646 etc/default, 196 INSERT, 642 eth0, 333, 335 Inside Security Rescue Toolkit, 642 eth1, 335 KNOPPIX, 629 Ethereal, 374 KNOPPIX-STD, 642 Ethernet, 329, 333 KnoppMyth, 647 2 identyfikacja komputerów, 337 MoviX , 645 konfiguracja, 333 multimedialne, 644 po czenie z internetem, 338 pobieranie, 205, 208 EUID, 266 Puppy Linux, 650 evms, 641 ratunkowe, 639 Evolution, 112, 113, 115, 124 Red Hat Enterprise Linux, 565 filtrowanie wiadomo ci, 127 Rescue CD, 629 foldery, 126 SLAX, 629 kalendarze, 124 startowe do specjalnych celów, 651 kontakty, 124 SUSE, 607 ksi ka adresowa, 125 System Rescue CD, 641 odbieranie wiadomo ci, 125 szukanie, 206 odczyt wiadomo ci pocztowej, 125 Ubuntu, 547 Odebrane, 126 wybór, 204 pobieranie wiadomo ci, 124 Skorowidz 747
przenoszenie wiadomo ci, 126 RPM Package Management, 569 przeszukiwanie wiadomo ci, 126 spo eczno , 573 Search Folder, 126 uaktualnienia, 568 tworzenie folderów, 126 uk ad partycji, 577 tworzenie wiadomo ci, 124, 125 FedoraForum.org, 574 usuwanie wiadomo ci, 125 Feisty Fawn, 548 vFolder, 126 fetchmail, 476, 477 wysy anie wiadomo ci, 124, 125 konfiguracja, 476 zadania, 124 fg, 269 zarz dzanie du ilo ci poczty, 126 FIFO, 668 Exchange, 114 filesystems, 313 exec(), 662 filtr antyspamowy, 466 EXIF, 687 find, 268, 323 Exim, 465, 468 Firefox, 129, 132 dziennik zdarze , 473 about:config, 140 instalacja, 468 ActiveX, 137 odmowa przekazania, 474 Adblock, 136 wiadomo ci niedor czone, 475 blokowanie reklam, 136 wiadomo ci odrzucone, 473 blokowanie wyskakuj cych okien, 143 exit, 248, 252 certyfikaty, 139 Expat, 686 ciasteczka, 135 exportfs, 515 dodawanie s ów kluczowych, 140 exports, 198, 511 dodawanie wtyczek, 135 ext, 311 karty, 134, 143 ext2, 311 konfiguracja, 133, 140 ext3, 38, 311 kontrolki, 141 EXTRAVERSION, 300 motywy, 137 panel boczny, 141 prywatno , 135, 138 F szukanie w internecie, 141 false, 201 usprawnienie przegl darki, 141 FAQ, 31 ustawienia, 133 FAT, 212 wiele stron domowych, 140 fc, 257 wtyczki, 135, 138 FCEDIT, 266 wyskakuj ce okna, 137 fdisk, 215, 219, 222, 308, 319 wysy anie tre ci internetowej, 141 Fedora Core wy wietlanie informacji o stronie, 141 Agent instalacji, 578 zabezpieczenia, 137 Anaconda, 567 zmiana motywu, 137 dodawanie drukarki lokalnej, 489 zmiana rozmiaru tekstu, 144 dokument FAQ, 574 firestarter, 640 edycja drukarki lokalnej, 491 floppyfw, 640 fora, 575 FLTK, 684 has o u ytkownika root, 577 flushall, 640 instalacja, 568, 575 Fluxbox, 107, 643 instalator Red Hat, 567 foremost, 639 konfiguracja drukarki lokalnej, 488 fork(), 662 konfiguracja drukarki zdalnej, 492 formatowanie tekstu, 260 konfiguracja programu uruchamiaj cego, 578 FOSS, 29 konfiguracja systemu, 571 fs, 313 listy dyskusyjne, 575 fstab, 198, 311, 313, 517, 518 narz dzia konfiguracji systemu, 571 opis pól, 314 oprogramowanie, 569 ftimes, 639 partycje, 577 FTP, 389 proces instalacji, 575 FTP Log, 384 748 Linux. Biblia. Ubuntu, Fedora, Debian i 15 innych dystrybucji funkcje, 252 gniazda, 402 funkcje serwerowe, 39 GNOME, 63, 64, 85 FVWM, 108 AIGLX, 96 FVWM-95, 108 aktywatory, 92 fwlogwatch, 640 aplety, 90 dodawanie apletu, 90 dodawanie panelu, 91 G dodawanie programu uruchamiaj cego, 91 galleta, 639 dodawanie szuflady, 93 gcc, 663, 693 dost pno , 99 GCC, 663, 693 efekty 3D, 96 konwencje nazw plików, 694 mened er logowania, 67 gconf-editor, 89 mened er okien, 86 gdb, 676, 713, 714 mened er plików, 86, 94 analiza danych, 717 menu, 89 backtrace, 716 Metacity, 86, 87 break, 719, 720 motywy, 100 continue, 720 Nautilus, 86, 94 core, 715 obszar pulpitu, 86 historia, 718 opuszczanie rodowiska, 100 kod ród owy, 720 panele, 86, 89 list, 717 programy uruchamiaj ce, 91 print, 717 pulpit, 86, 87 przegl danie kodu, 716 System, 90 punkty kontrolne, 719 szuflady, 93 reverse-search, 721 t o pulpitu, 99 rodzaj zmiennych, 719 uruchamianie aplikacji, 86 run, 716, 720 wygaszacz ekranu, 99 uruchamianie, 714 zmiana ustawie , 99 ustawianie punktów kontrolnych, 719 zmiana w a ciwo ci panelu, 93 whatis, 719 gnome-system-log, 382 GDBM, 686 gnome-terminal, 240 GdkPixbuf, 686 Gnoppix, 631 gdm, 65, 67 GNU, 39 gdm/:0.log, 384 GNU Privacy Guard, 640 gdmsetup, 67 gpasswd, 595 gedit, 280, 281 gpg, 640 GeeXboX, 646 GPL, 39 generowanie kluczy SSL, 458 graficzne narz dzia administracyjne, 184 Gentoo, 654 graficzne rodowiska programistyczne, 670 NFS, 510 graficzny ekran logowania, 65, 67 Samba, 526 graficzny interfejs u ytkownika, 39, 63 Ghost for Linux, 309 grafika, 169 ghostscript, 488 Grip, 161 gid, 244 Rip only, 163 GIF, 688 Rip+Encode, 163 giffshuffle, 640 zgrywanie p yt CD, 161 gimp, 170 group, 198, 290, 291 GIMP, 68, 169, 632 GRUB, 224, 270, 372, 578 CMYK, 171 dodawanie obrazu uruchomieniowego, 228 operacje na grafice, 170 trwa a zmiana opcji uruchamiania systemu zrzut ekranu, 173 operacyjnego, 226 GLUT, 686 tymczasowa zmiana opcji uruchamiania GMP, 686 systemu operacyjnego, 225 GNet, 686 grub.conf, 225, 226 Skorowidz 749 grub-install, 233 HTTPS, 408 grupy, 290, 291 hwinfo, 612 wheel, 192 gry akceleracja 3D, 174 I Cedega, 179 ICMP, 398 Cedega 5.2.3, 178 id, 244 id Software, 178 ID grupy, 244 informacje, 176 ID u ytkownika, 244 serwery, 174 IDE, 659 gshadow, 198 identyfikacja GTK+, 684 katalogów, 273 gtk-iptables, 640 komputerów, 337 GUI, 39, 63, 237, 239, 683 identyfikator gunzip, 259 grupy, 244 gzip, 642 procesu, 268, 663 u ytkownika, 244 H IEEE 1284, 687 ifconfig, 339 HAL, 295 ImageMagick, 632 has a, 190, 290, 292, 372, 377 IMAP, 114, 341, 465, 477 amanie, 380 ImLib, 686 shadow, 380 inetd, 391, 392, 404 sprawdzanie pliku hase shadow, 380 inetd.conf, 404 u ytkownik root, 190 info, 225, 250 zabezpieczenia, 377 informacje o grach, 176 zasady tworzenia, 378 init.d, 197 zmiana, 378 initdefault, 65 hdparm, 168 inittab, 198 HDSL, 327 inode, 215 help, 250 INSERT, 417, 642 High Sierra, 311 Inside Security Rescue Toolkit, 640, 642 HISTCMD, 266 insmod, 287, 301 HISTFILE, 258, 266 instalacja HISTFILESIZE, 266 Apache, 442 historia pow oki, 253 aplikacji sieciowej, 450 history, 252, 253, 257, 258 ClamAV, 470 Hoary Hedgehog, 548 MySQL, 444 HOME, 245, 266, 273 PHP, 443 honeyd, 640 serwera poczty elektronicznej, 468 honeypot, 640 SpamAssassin, 470 host.conf, 198 instalacja systemu Linux, 203 HOSTFILE, 256 Debian GNU/Linux, 586 hosts, 198 Fedora Core, 568, 575 hosts.allow, 198, 391, 392 has o u ytkownika root, 235 hosts.deny, 198, 391, 392 instalacja od pocz tku, 211 HOSTTYPE, 266 j zyk, 235 hotplug, 295 kickstart, 568 HOWTO, 31 KNOPPIX, 637 HPFS, 312 konfiguracja funkcji administracyjnych, 234 httpd, 196, 440 konfiguracja sieci, 234 httpd.conf, 445 konfiguracja sprz towa, 210 httpd/access_log, 384 opcje procesu, 214 httpd/error_log, 384 openSUSE, 614 750 Linux. Biblia. Ubuntu, Fedora, Debian i 15 innych dystrybucji instalacja systemu Linux K partycjonowanie dysku, 214 p yty CD i DVD do czone do ksi ki, 235 kable null modem, 342 pobieranie dystrybucji, 205 kafs, 312 program uruchamiaj cy, 224 kalendarze, 124 PXE, 210 karta sieci bezprzewodowej, 349 sprawdzanie plików konfiguracyjnych, 211 karta sieciowa, 211 system plików, 215 katalogi, 244, 270 uaktualnianie, 211 bie cy, 244 Ubuntu, 555 g ówny, 307 wiele partycji, 214 identyfikacja, 273 wiele systemów operacyjnych, 214 nadrz dny, 270 zapora sieciowa, 234 przypisywanie partycji, 223 Instalator Red Hat, 567 roboczy, 244 InstantSSL, 457 tworzenie, 76, 272, 273 Intel PRO/Wireless for Linux, 348 wy wietlanie zawarto ci, 245 interfaces, 593 kate, 281 interfejs KDE, 63, 64, 68, 683 API, 660 Centrum sterowania KDE, 83 graficzny, 660, 683 czcionki, 85 programowania aplikacji, 677, 685 kolory, 85 programowy, 660, 677 konfiguracja pulpitu, 83 tekstowy, 660, 677 Konqueror, 70, 73 u ytkownika, 678, 681 mened er logowania, 67 internet, 325 mysz, 71, 72 po czenie, 326 panel, 70 Internet Storm Center, 371 pasek zada , 81 Internet Super Server, 391 pozostawanie okna pod spodem, 82 IPC, 667 pozostawianie okna zawsze na wierzchu, 82 ipod, 298 przeci gnij i upu , 68 IPP, 482, 492 prze czanie okien, 81 IPv6, 335 przenoszenie okien, 82 IRC, 131 pulpit, 69 ISDN, 332 pulpity wirtualne, 83 ISDN4LINUX, 332 wygaszacz ekranu, 84 ISO, 207 zachowanie myszy, 71, 72 ISO9660, 215, 311 zarz dzanie oknami, 81 ISP, 327 zarz dzanie plikami, 73 zmiana wielko ci okien, 82 KDE Control Module, 298 J KDevelop, 672 Declaration, 672 Java, 670 komunikaty, 672 Java Runtime Environment, 671 kdm, 66 j dro, 38 kedit, 281 jed, 281 Kerberos, 187 JetDirect, 492 Kerberos 5, 381 j zyk, 67, 235 Kernel Startup Log, 384 j zyk C, 693 kfind, 76 j zyk Java, 670 kickstart, 188, 568 j zyk PHP, 441 klient poczty elektronicznej, 111, 112 j zyk PostScript, 488 Klipper, 75 joe, 281 klogd, 200, 374 JPEG, 687 klucz publiczny, 457 JRE, 671 klucze SSL, 458 Skorowidz 751
KMail, 115 programu uruchamiaj cego, 578 KNOPPIX, 33, 204, 629, 653 pulpitu KDE, 83 dostosowanie systemu, 634 serwera instalacja systemu na dysku twardym, 637 CUPS, 495 karta graficzna, 636 LAMP, 442 KDE, 632 plików NFS, 508 narz dzia administracyjne, 632 plików Samba, 524 narz dzia internetowe, 632 poczty, 468 opcje startowe, 633 wydruku, 501 opcje uruchomieniowe, 630 sieci, 234 OpenOffice.org, 632 sprz towa, 210 oprogramowanie multimedialne, 632 sprz tu, 287, 295 przyspieszanie uruchamiania systemu, 636 GNOME, 296 serwery, 632 KDE, 298 sprawdzanie p yty CD, 635 KDE Control Module, 298 uruchamianie systemu, 632 modu y, 299 uruchamianie systemu z pami ci RAM, 637 wczytywanie modu ów, 301 usuwanie problemów z uruchamianiem wykrywanie osprz tu, 295 systemu, 633 wymienne no niki danych, 296, 298 wy czanie osprz tu, 635 systemu CUPS, 483 Knoppix Customizations, 630 rodowiska graficznego, 101 KNOPPIX STD, 631 X, 101 knoppix testcd, 635 Konfiguracja uwierzytelniania, 381 knoppix toram, 642 Konqueror, 70, 73, 130 KnoppiXMAME, 631 cookies, 81 KNOPPIX-STD, 639, 642 Dowi zanie do urz dzenia, 77 KnoppMyth, 631, 647 identyfikacja przegl darki, 81 kod ród owy j dra, 299 informacje o plikach i katalogach, 74 kodek, 164 interfejs przegl darki internetowej, 78 MPEG4, 164 MIME, 78 kolejka wiadomo ci, 668 opcje konfiguracyjne, 79 kompilacja, 663, 693 praca z plikami, 74, 75 automatyzacja, 698 proxy, 80 wiele plików kodu ród owego, 694 przegl darka internetowa, 79 kompilator GCC, 663, 676, 693 pulpit sieciowy, 78 opcje, 697 rodzaje plików, 78 kompresja danych, 642 tworzenie katalogów, 76 komputer tworzenie plików, 76 biurkowy, 21, 590 tworzenie typów MIME, 78 serwerowy, 21 ukryte pliki, 74 komunikacja mi dzy procesami, 667 WebDAV, 78 komunikaty pliku dziennika zdarze , 386 wtyczki, 81 konfiguracja wyszukiwanie plików, 76 bezprzewodowego po czenia sieciowego, 348 Zak adki, 79 drukarek, 484 konsola, 240 drukarki zdalnej, 492 konstrukcja wielodost pna, 667 Ethernetu, 333 konta administracyjne, 373 adresuIP, 335 konta u ytkowników, 288, 372 rodowisko graficzne, 334 data wa no ci konta, 288, 294 klientów poczty, 476 has a, 290 konta pocztowego, 115 modyfikacja ustawie , 293 modemu, 595 root, 189 poczty web mail, 477 tworzenie, 288 po czenia TCP/IP, 234 ustawienia domy lne u ytkownika, 292 pow oki, 262 usuwanie, 293 PPP, 342 752 Linux. Biblia. Ubuntu, Fedora, Debian i 15 innych dystrybucji kontakty, 124 libart_lgpl, 687 konto pocztowe, 115 libexif, 687 kontrola fizycznego dost pu, 372 libglade, 687 kontrola kodu ród owego, 705 libid3tag, 687 blokada, 706 libieee1284, 687 check in, 707 libjpeg, 687 check out, 707 libmad, 687 CVS, 706, 709 libmng, 687 debugger, 713 libogg, 687 gdb, 713 libpng, 687 plik RCS, 706 libtermcap, 687 plik roboczy, 706 libtiff, 687 RCS, 706 libungif, 688 repozytorium, 707 libusb, 688 SCCS, 706 libvorbis, 688 sprawdzanie plików wyj ciowych, 707 libwmf, 688 usuwanie b dów, 713 libxml2, 688 wersja, 706 Licencja publiczna GNU, 39 wprowadzanie zmian w plikach lilo, 231, 233 z repozytorium, 708 LILO, 224, 229, 372 kopia zapasowa, 309, 642 konfiguracja, 230 kopiowanie lilo.conf, 230 muzyki, 160 linia ISDN, 332 plików, 279 links, 130, 144 plików mi dzy systemami, 389 Linmodem, 327 Korn shell, 237 linux, 588 KPPP, 342 Linux, 22, 29, 37 kryptografia Linux native, 215 asymetryczna, 407, 457 LinuxLinks.com, 630 klucza prywatnego, 406 LinuxSecurity, 377 symetryczna, 406 lista kontrolna bezpiecze stwa, 372 z u yciem klucza publicznego, 407 lista wczytanych modu ów, 300 ksh, 237, 243 live CD, 22, 312 ksi ka adresowa, 114 Damn Small Linux, 653 Kubuntu, 553 dostosowanie dystrybucji do w asnych potrzeb, 652 KuickShow, 68 Gentoo, 654 KView, 68 KNOPPIX, 653 projekty, 653 Puppy Linux, 653 L remastering, 652 LAN, 609 Local Area Network, 325 ld.so, 702 Logical Volume Management, 641 ld.so.conf, 704, 705 login, 288 ld.so.preload, 705 login administracyjny, 201 LD_LIBRARY_PATH, 705 login.defs, 290, 292 LD_PRELOAD, 705 logowanie, 244 LDAP, 187, 381 lokalny IPC, 464 ldconfig, 704 lokalny MDA, 464 ldd, 704 loopback, 316, 593 less, 248, 380 lp, 201 lewe apostrofy, 260 lpc, 499 Libao, 687 LPD, 492 libapache-mod-php4, 442 lpd.perms, 494 Libart, 687 lpr, 499 lprm, 500 Skorowidz 753 ls, 261, 272, 273, 274 menu GNOME, 89 ls -la, 245 messages, 200, 384 lsmod, 287, 300, 612 Metacity, 86, 87 lspci, 349, 612 dodanie pulpitów wirtualnych, 88 lvm, 641 Edytor konfiguracji, 89 LVM, 641 nadawanie nazw pulpitom wirtualnym, 88 lynx, 130, 145 przenoszenie okien na inne pulpity, 88 pulpity wirtualne, 88 skróty klawiszowe, 88 metaznaki, 249, 274 metaznaki dopasowania plików, 274 adowane modu y, 299 metaznaki przekierowania plików, 276 amanie hase , 377, 380 Microsoft Windows, 37 czenie polece , 258 MIME, 78, 463 czenie serwerów, 330 Minix, 312 mkdir, 272, 273, 313 M mkfs, 317, 320 mkfs.reiserfs, 320 Macromedia Flash Player, 138 mkfs.vfat, 320 madwifi, 348 mmap(), 665 mail, 129 MNG, 687 MAIL, 249, 266 mod_ssl, 416, 460 Mail Delivery Agent, 464 mod_userdir, 449 Mail Log, 384 model bezpiecze stwa, 664 Mail Retrieval Agent, 466 model przetwarzania, 662 Mail Transfer Agent, 464 model wolnego oprogramowania, 29 Mail User Agent, 464 modem, 326, 340 mailbombing, 395 dial-up, 325 maildirmake.maildrop, 469 DSL, 327 Maildrop, 465 g o no , 343 maillog, 384 kablowy, 325, 327, 328 mailto, 112 kablowy USB, 332 mainlog, 472 konfiguracja, 595 make, 676, 698 konfiguracja po czenia PPP, 341 make menuconfig, 299 konfiguracja PPP, 342 make xconfig, 299 kontrola przep ywu, 343 Makefile, 569, 698 pobieranie informacji, 341 man, 241, 250 po czenie z internetem, 340 maska sieciowa, 234 PPP, 340 maskowanie IP, 329 sprawdzanie po czenia PPP, 346 Master Boot Record, 212, 229 tworzenie po czenia komutowanego PPP, 342 MBOX, 639 uruchamianie po czenia PPP, 345 MBR, 212, 229, 233, 578 uruchamianie po czenia PPP na danie, 345 mcedit, 281 wybieranie tonowe, 344 md5sum, 209 modinfo, 300 MD5SUM, 207 modprobe, 287, 301, 313 MDA, 464 modules.conf, 198 mened er logowania, 67 modu y, 287, 299, 668 GNOME, 67 budowanie, 299 KDE, 67 informacje, 300 mened er okien, 64, 86, 101, 106 usuwanie, 301 Metacity, 86, 87 wczytywanie, 301 wybór, 105 wy wietlanie listy wczytanych modu ów, 300 mened er plików monitor, 104 Konqueror, 70, 73 monitorowanie plików dziennika zdarze zapory Nautilus, 86, 94 sieciowej, 640 754 Linux. Biblia. Ubuntu, Fedora, Debian i 15 innych dystrybucji monitorowanie systemu, 200, 374 nap dy, 210 monitorowanie wydajno ci systemu, 302 nap dy CD, 313 montowanie, 307 narz dzia montowanie katalogów serwera Samba, 541 administracyjne, 39, 186 montowanie obrazu dysku, 316 bezpiecznej pow oki, 387 montowanie systemu plików, 310 programistyczne, 39, 691 montowanie systemu plików NFS, 516 NAT, 329 montowanie systemu plików typu noauto, 518 Nautilus, 86, 94 montowanie wymiennych no ników danych, 315 pasek boczny, 95 mostek, 325 przeci gnij i upu , 96 Motif, 685 rodzaje plików, 96 motywy, 100 Samba, 540 mount, 308, 315, 318, 516 typy MIME, 96 mouseadmin, 104 wspó dzielenie plików i drukarek mouseconfig, 104 z Windowsem, 95 2 MoviX , 645 nawi zywanie po czenia z sieci , 326 Mozilla, 130 nawigacja w obr bie wiersza polece , 254 Mozilla Mail, 115, 127 nazwa Mozilla.org, 130 hosta DNS, 331 mp3stego, 640 komputera, 234 MPEG4, 164 plików, 246 MPlayer, 646 urz dze dyskowych, 221 MRA, 466, 476 nbtscan, 639 MRL, 167 ncpfs, 312 msdos, 312 NCSA, 440 MTA, 464 ncurses, 610, 677, 678 mtab, 198 ndiswrapper, 348 mtools.conf, 198 nedit, 281 MUA, 464 Nessus, 374 mutt, 129 NetBIOS, 525 muzyka, 645 netcardconfig, 639 kopiowanie, 160 Netcat, 642 nagrywanie, 160 net-setup eth0, 334 tworzenie p yty CD Audio, 160 netstat, 401, 454 mv, 280 NetWare, 492 MX, 467 news, 201 mysql, 444 News Log, 384 MySQL, 440, 445 NFS, 312, 507, 508 dost p do bazy danych, 444 autofs, 520 instalacja, 444 automatyczne montowanie systemu plików, 518 MySQL Server Log, 384 Debian, 510 mysqld.log, 384 eksport wspó dzielonych systemów plików, 514 mysz, 104 exports, 511 fstab, 517, 518 N Gentoo, 510 grupy NIS, 513 nadanie ograniczonych uprawnie konfiguracja bezpiecze stwa, 508 administracyjnych, 192 konfiguracja serwera, 508 nagrywanie muzyki, 160 konfiguracja sieci, 508 nagrywanie p yt, 160 mapowanie opcji u ytkownika, 513 cdrecord, 160 mapowanie u ytkownika, 514 p yty CD Audio, 160 montowanie systemu plików, 508, 516 named.conf, 199 montowanie systemu plików na danie, 520 NameVirtualHost, 448 montowanie systemu plików typu noauto, 518 nano, 281 nazwy komputerów, 512 Skorowidz 755
nfsnobody, 514 odtwarzanie multimediów, 644 odmontowanie systemu plików, 522 odtwarzanie muzyki opcje dost pu, 513 XMMS, 154 opcje montowania, 519 odzyskiwanie danych, 639 operacje, 522 OGG, 687 pobieranie, 510 Ogg Vorbis, 164 Red Hat Linux, 510 ogl danie wideo, 166 uruchamianie demona, 515 ograniczanie dost pu do us ug, 374 wspó dzielenie systemów plików, 510 okna, 81 wybór wspó dzielonych danych, 508 pozostawianie zawsze na wierzchu nfs-common, 510 lub pod spodem, 82 nfs-kernel-server, 510 przenoszenie, 82 nfsnobody, 514 zmiana wielko ci, 82 niebieski ekran mierci, 664 OLDPWD, 266, 273 nikto, 639 opcje polece , 249 NIS, 187 opcje uruchamiania systemu operacyjnego, 225, 226 nm, 702 OpenGL, 96, 174, 685 nmap, 374, 395, 639, 642 OpenOffice.org, 632 nmbd, 525, 533 openssh, 387 No-IP, 467 openssh-clients, 387 nologin, 201 openssh-serwer, 387 no niki danych, 296 openssl, 458 OpenSSL, 458 Novell NetWare, 312 openSUSE, 96 nroff, 260 openSUSE Linux, 608 NTFS, 38, 212, 312, 313 Opera, 112, 130 ntp.conf, 199 operatory, 274 null, 396 oprogramowanie, 373 null client, 464 oprogramowanie honeypot, 640 null modem, 342 os ony TCP, 391 numer portu, 403 OSS, 300 OSTYPE, 256, 266 O obraz dysku, 316 P obraz ISO, 208 pager, 597 obrazki, 645 pakiet narz dziowy, 691 ocena s abych punktów, 639 pakiety Debiana, 582 ochrona PAM, 194, 531 pami ci, 663 pami RAM, 38, 210 przed atakami, 223 pami wspó dzielona, 668 przed atakami intruzów, 402 panel KDE, 70 przed atakami typu DOS, 395 panele GNOME, 86, 89 przed rozproszonymi atakami typu DDoS, 398 Pango, 688 przed uszkodzonym systemem plików, 223 PAP, 341 odmontowanie parted, 641 systemu plików, 316 Partition Magic, 212 systemu plików NFS, 522 partycje, 214, 215, 219, 308, 309, 313 zaj tego urz dzenia, 317 przypisywanie katalogom, 223 odmowa us ugi, 394 tworzenie, 216, 222, 319 odtwarzacz multimedialny, 164 wymiany, 314 odtwarzanie cyfrowej tre ci partycjonowanie dysku, 214, 641 DRM, 165 Disk Druid, 216 kodek, 164 fdisk, 219 756 Linux. Biblia. Ubuntu, Fedora, Debian i 15 innych dystrybucji pasek zada , 81 klient, 111, 112 passwd, 190, 199, 290, 291, 378, 379, 380, 539 klient tekstowy, 128 password, 259 KMail, 115 PATH, 250, 251, 264, 266 konfiguracja konta pocztowego, 115 PCL, 488 ksi ka adresowa, 114 PCRE, 688 mail, 129 PHP, 441 Mozilla Mail, 115, 127 instalacja, 443 mutt, 129 PID, 248, 663 obs uga wielu kont, 113 Pilot-link, 688 POP3, 114 ping, 339 pow oka, 112 platforma programowania gier, 174 pozostawienie wiadomo ci na serwerze, 116 pliki, 270 przegl darka internetowa, 112 .bash_history, 258 przeniesienie konta pocztowego biblioteki, 686 z systemu Windows, 114 CSR, 412 Search Folder, 126 dzienniki zdarze , 200, 382 serwery, 114, 463 kopiowanie, 279 sortowanie, 113 Makefile, 698 spam, 113 md5, 207 Thunderbird, 113, 115, 117 metaznaki dopasowania, 274 tworzenie wiadomo ci, 113 nag ówkowe, 686, 696 wykrywanie spamu, 113 prawa dost pu, 277 wysy anie wiadomo ci, 121 przenoszenie, 279 wyszukiwanie, 113 shadow, 380 wy wietlanie, 113 cie ka dost pu, 251 znakowanie, 113 tworzenie, 76, 272, 274 podpisywanie pliku CSR, 413 tymczasowe, 272, 667 podr cznik pow oki, 241 ukryte, 246 podstawowy serwer DNS, 234 usuwanie, 279 polecenia w a ciciel, 278 alias, 252, 265 zmiana praw dost pu, 272 apachectl, 453 pliki konfiguracyjne, 195, 271 ar, 703 /etc, 198 argumenty, 249 dzienniki zdarze , 200 bg, 269 serwer X, 102 cat, 259 xorg.conf, 200 cd, 245 PLIP, 332 cdda2wav, 161 p yty CD Audio, 160, 645 cdrecord, 160 p yty DVD wideo, 297 chkrootkit, 417 PNG, 687 chmod, 272, 276, 278 pobieranie ci, 707 aplikacji, 40 co, 707 dystrybucji, 205, 208 cp, 280 obrazów ISO, 208 cut, 669 poczta elektroniczna, 111 cvs, 710 automatyczne sprawdzanie wiadomo ci, 116 date, 259 bezpiecze stwo, 113 debconf, 605 certyfikaty, 117 df, 321 dostosowanie dzia ania klienta, 116 dmesg, 319 Evolution, 112, 113, 115, 124 dpkg, 600 Exchange, 114 dpkg-reconfigure, 605 filtrowanie, 113 drukowanie, 499 filtry, 113 du, 322 IMAP, 114 dzia anie w tle, 260 Skorowidz 757 dzielenie, 258 netstat, 401, 454 echo, 241 nm, 702 editor, 597 nroff, 260 emacs, 280 opcje, 249 exit, 248 openssl, 458 exportfs, 515 pager, 597 fc, 257 passwd, 190, 290, 378, 379 fdisk, 219, 308, 319 ping, 339 fetchmail, 477 po o enie, 251 fg, 269 pon, 594 find, 268, 323 ponowne uruchamianie, 253 firefox, 132 potokowanie, 259 gcc, 663, 693 pppoeconf, 595 gconf-editor, 89 ps, 247, 248 gdb, 714 pwd, 245, 272, 273 gdmsetup, 67 rm, 280 gimp, 170 rmmod, 301, 302 gnome-system-log, 382 rozwijanie, 260 gpasswd, 595 rpm, 569, 613 gunzip, 259 scp, 388, 389 hdparm, 168 set, 253 help, 250 sftp, 388, 389 history, 253, 257, 258 sha1sum, 209 id, 244 smbclient, 542 ifconfig, 339 smbpasswd, 539 info, 225, 250 smbstatus, 537, 540 insmod, 301 spamassassin, 466 kfind, 76 ssh, 388 ldconfig, 704 ssh-keygen, 390 ldd, 704 startx, 68, 106 less, 248 su, 191 lilo, 231 sudo, 192 links, 144 system plików, 252 lpc, 499 system-config-mouse, 104 lpr, 499 system-config-network, 335 lprm, 500 system-config-printer, 487 ls, 245, 272, 274 system-config-xfree86, 105 lsmod, 300 tasksel, 602 lspci, 349 telnet, 475 lynx, 145 testparam, 196 czenie, 258 testparm, 537 mail, 129 top, 303 make, 698 touch, 274 man, 241, 250 troff, 259, 260 md5sum, 209 ttcp, 400 mkdir, 272, 273 tune2fs, 320 mkfs, 317 type, 252 modinfo, 300 umask, 279 modprobe, 301 umount, 193, 316, 522 mount, 308, 315, 516 update-alternatives, 603 mouseadmin, 104 uruchamianie, 251 mouseconfig, 104 useradd, 287, 288, 289 mutt, 129 userdel, 293 mv, 280 usermod, 190, 243, 293 mysql, 444 vi, 260, 280 758 Linux. Biblia. Ubuntu, Fedora, Debian i 15 innych dystrybucji polecenia ash, 237, 242 visudo, 192 bash, 241 vlock, 84 bash shell, 237 w3m, 145 csh, 237, 242 wget, 208 dodawanie zmiennych rodowiskowych, 264 who, 244 dzielenie polece , 258 wvdialconf, 342, 346 edycja wiersza polece , 253 Xorg, 102 edytor tekstowy, 280 xwmconfig, 106 formatowanie tekstu, 260 polecenia administracyjne, 39, 194 funkcje, 252 automount, 195 historia, 253 useradd, 195 katalog bie cy, 244 polityka ISP, 331 konfiguracja, 262 po czenia konfiguracja znaku zach ty, 262 komutowane, 326, 340 kopiowanie plików, 279 PPPoE, 595 ksh, 237, 243 TCP/IP, 234 czenie polece , 258 VPN, 640 metaznaki, 249, 274 z sieci , 326 metaznaki przekierowania plików, 276 po czenie z internetem, 325, 326, 338 nawigacja w obr bie wiersza polece , 254 adres IP, 330 opcje, 249 blokowanie dost pu, 328 operatory, 274 DHCP, 328, 329 pliki konfiguracyjne, 262 dost p szerokopasmowy, 327 poczta elektroniczna, 112 dost p szerokopasmowy dla wielu polecenia dzia aj ce w tle, 260 komputerów, 328 po o enie polece , 251 DSL, 327 dynamiczny DNS, 330 pomoc, 250 Ethernet, 333 ponowne uruchamianie polece , 253 ISDN, 332 potokowanie polece , 259 komutowane, 326, 340 prawa dost pu, 244 maskowanie IP, 329 przenoszenie plików, 279 modem, 326, 340 przywo anie wiersza polece , 256 modem kablowy USB, 332 rozwijanie polece , 260 NAT, 329 rozwijanie wyra e arytmetycznych, 261 nazwa hosta DNS, 331 rozwijanie zmiennych rodowiskowych, 261 PLIP, 332 sekwencyjne wykonywanie polece , 259 polityka ISP, 331 sh, 241 routing, 329 skrypty, 238 sie bezprzewodowa, 348 sprawdzanie katalogów, 244 Token ring, 332 system plików, 270 zapora sieciowa, 329 tcsh, 237, 242 po o enie polece , 251 terminal, 239 pon, 594 tworzenie rodowiska, 261 ponowne uruchamianie polece , 253 uruchamianie, 238 POP3, 114, 341, 465 usuwanie plików, 279 Popt, 688 uzupe nianie wiersza polece , 255 portmap, 510 uzyskanie uprawnie u ytkownika root, 191 porty, 403 wbudowane polecenia, 252 postfix, 197 wiersz polece , 239 PostScript, 488 wybór, 241 potoki, 259 wykonywanie sekwencyjne, 259 potokowanie polece , 249, 259 wyra enia arytmetyczne, 261 pow oka, 237 zako czenie pracy, 248 aktywno systemu, 247 zarz dzanie procesami, 267 alias, 265 zmiana pow oki, 243 Skorowidz 759
zmienne rodowiskowe, 249, 265 KDevelop, 672 znak zach ty wiersza polece , 239 kod w przestrzeni u ytkownika, 664 zsh, 243 kolejki wiadomo ci, 668 poziomy dzia ania, 197 kompilacja, 663, 693 pozostawianie okna zawsze pod spodem, 82 kompilacja wielu plików kodu ród owego, 694 PPID, 266, 663 kompilator GCC, 693 PPP, 197, 340, 344 komunikacja mi dzy procesami, 667 PPPoE, 595 konstrukcja wielodost pna, 667 pppoeconf, 595 kontrola kodu ród owego, 705 prawa dost pu, 244, 277 konwencje nazw plików, 694 zapis liczbowy, 278 ld.so, 702 zapis znakowy, 278 LD_LIBRARY_PATH, 705 zmiana, 278 LD_PRELOAD, 705 printcap, 199, 533 ldconfig, 704 proc, 312 ldd, 704 procesor, 37, 210 make, 676, 698 procesy, 247 Makefile, 698 aktywny, 267 model bezpiecze stwa, 664 dzia aj ce w tle, 248, 267 model przetwarzania, 662 identyfikator, 268 modu y, 668 uruchamianie w tle, 268 Motif, 685 zarz dzanie, 267, 269 ncurses, 678 Procmail, 395 nm, 702 blokowanie poczty, 395 ochrona pami ci, 663 profile, 199, 262 opcje kompilatora GCC, 697 program OpenGL, 685 antywirusowy, 466 rozruchowy, 187, 372 pakiet narz dziowy, 691 uruchamiaj cy, 224 pami wspó dzielona, 668 GRUB, 224, 225 pliki konfiguracyjne, 705 LILO, 229 pliki nag ówkowe, 696 zmiana programu, 233 pliki obiektów, 696 programowanie, 659 pliki tymczasowe, 667 3D Athena Toolkit, 684 przestrze j dra, 664 API, 677, 685 przestrze u ytkownika, 664 ar, 703 przypadki u ycia, 667 Athena, 684 RCS, 706 automatyzacja kompilacji, 698 semafory, 668 biblioteki narz dziowe, 701 S-Lang, 681, 682 biblioteki statyczne, 701 syscall, 664 biblioteki wspó dzielone, 701 rodowisko, 659, 660 blokada systemu, 666 wielozadaniowo z wyw aszczeniem, 665 Code Crusader, 674 wy cig, 666 debugger, 676 wywo ania systemowe, 663 dynamiczny program cz cy, 702 X Window, 677 Eclipse, 670 XForms, 684 FLTK, 684 Xlib, 685 graficzne rodowiska programistyczne, 670 Xt, 685 GTK+, 684 zakleszczenie, 666 IDE, 659 zmienne rodowiskowe, 705 interfejs graficzny, 683 projekty interfejs programowania aplikacji, 685 GNU, 39 interfejs programowy, 660, 677 LiveCD, 653 interfejs tekstowy, 677 oprogramowania, 644 interfejs u ytkownika, 678, 681 XFree86, 101 IPC, 667 760 Linux. Biblia. Ubuntu, Fedora, Debian i 15 innych dystrybucji
PROMPT_COMMAND, 266 pulpit, 41 protocols, 199 GNOME, 86 protoko y KDE, 69 BitTorrent, 208 konfiguracja, 83 DHCP, 328 wirtualny, 83 HTTPS, 408 punkt montowania, 271, 310 IMAP, 465 punkty kontrolne, 719 IPP, 482 Puppy Linux, 650, 653 PLIP, 332 pwd, 245, 272, 273 POP3, 465 PWD, 266, 273 PPP, 340 PXE, 210 SMB, 524 SMTP, 403, 404 Q SSL, 408, 457 TCP, 403 Qt, 672 TCP/IP, 330 QT, 610 TLS, 457 qtparted, 641 proxy, 80 QTParted, 212 przeci gnij i upu , 68, 86 przegl danie internetu, 111 R Przegl darka dzienników systemowych, 382, 383 przegl darka internetowa RAM, 38, 210 poczta elektroniczna, 112 RANDOM, 267 przegl darka klas, 671 ratowanie uszkodzonych systemów, 639 przegl darki internetowe, 111, 129, 184 rc.sshd, 388 Firefox, 129, 132 RCS, 706 Konqueror, 78, 79, 130 RealOne Player, 138 links, 130, 144 Red Hat, 566 lynx, 130, 145 Red Hat Enterprise Linux, 565 Mozilla, 130 Red Hat Linux, 565 Opera, 130 NFS, 510 tekstowe, 130, 144 Samba, 526 w3m, 130, 145 reiserfs, 38 przekazywanie spamu, 397 ReiserFS, 312 przekierowanie komunikatów zdarze remastering, 652 do serwera zdarze , 385 repozytorium, 707 przekierowanie plików, 276 repozytorium oprogramowania, 207 prze czanie okien, 81 Rescue CD, 629 przeniesienie konta pocztowego Resident Set Size, 248 z systemu Windows, 114 resolv.conf, 337 return, 252 przenoszenie Return to Castle Wolfenstein, 178 okien, 82 Revision Control System, 706 plików, 279 ridiuti, 639 przeno ne odtwarzacze muzyczne, 297 Rijndael, 407 przeno no , 40 rlogin, 373, 405 przestrze wymiany, 38 rm, 280 przypadki u ycia, 667 rmmod, 287, 301, 302 przywo anie wiersza polece , 256 robaki sieciowe, 371 ps, 247, 248, 388 root, 183, 189, 190 ps aux, 248 has o, 190 PS1, 249, 262, 266 katalog domowy, 190 PS2, 104, 262 rootkit, 417 PS3, 262 router DSL, 325 PS4, 262 routing, 329 Skorowidz 761 rozdzielczo ekranu, 105 testowanie uprawnie , 539 rozproszony atak DoS, 394 tworzenie ustawie globalnych serwera, 528 rozwijanie uruchamianie SWAT, 527 polece , 260 uruchamianie us ugi, 539 wyra e arytmetycznych, 261 u ytkownicy, 539 zmiennych rodowiskowych, 261 WINS, 533 rpc, 199 wspó dzielone katalogi, 535, 540 rpm, 569, 613 zapora sieciowa, 543 RPM, 569 samba/log.smbd, 384 RPM Package Management, 566, 569 samodzielnie podpisane certyfikaty, 411, 414, 458 RPM Packages, 384 SCCS, 706 rpmpkgs, 384 sched_yield(), 666 rsh, 405 schemat podzia u dysku na partycje, 590 rsh-server, 405 scp, 387, 388, 389, 639 RSS, 248 script kiddie, 399 rsync, 404 SDL, 688 SDSL, 327 S Search Folder, 126 SECONDS, 267 Samba, 507, 524 secure, 200, 384 administracja, 184 Secure Socket Layer, 408 dodawanie u ytkowników, 539 Security Enhanced Linux, 38 dost pno us ugi, 542 Security Log, 384 edycja pliku smb.conf, 537 SecurityFocus, 377 Gentoo, 526 sekwencyjne wykonywanie polece , 259 has o u ytkownika, 543 SELinux, 374, 405 instalacja serwera, 526 semafory, 668 konfiguracja drukarki, 503 sendmail, 384 konfiguracja katalogów wspó dzielonych, 535 blokowanie poczty, 396 konfiguracja klientów SMB, 504 service, 388, 405 konfiguracja serwera, 524, 526 services, 199, 403 konto go cia, 532 serwer, 39 montowanie katalogów w Linuksie, 541 serwer Apache, 440 Nautilus, 540 serwer DNS, 234, 337 NetBIOS, 525 serwer gier, 174 nmbd, 525 serwer internetowy, 331 opcje druku, 533 serwer LAMP, 439 opcje podstawowe, 529 Apache, 440 opcje przegl dania, 533 awaria skryptu, 456 opcje WINS, 534, 535 b dy braku dost pu, 456 opcje wydajno ci, 532 b dy konfiguracyjne, 453 opcje zabezpiecze , 529 brak dost pu, 456 opcje zapisywania plików dzienników zdarze , 532 instalacja Apache, 442 PAM, 531 instalacja aplikacji sieciowej, 450 pobieranie serwera, 526 instalacja MySQL, 444 polecenia, 537 instalacja PHP, 443 przegl darka g ówna, 533 komponenty, 440 Red Hat Linux, 526 konfiguracja, 442 rozwi zywanie problemów, 541 MySQL, 440 smb.conf, 537 nieznaleziony indeks, 456 smbd, 525 PHP, 441 sprawdzanie konfiguracji serwera, 537 pliki konfiguracyjne serwera Apache, 445 sprawdzanie stanu wspó dzielonych prawa dost pu, 456 katalogów, 540 rozwi zywanie problemów, 453 SWAT, 525, 526 wewn trzny b d serwera, 456 762 Linux. Biblia. Ubuntu, Fedora, Debian i 15 innych dystrybucji serwer list dyskusyjnych, 341 SSL, 478 serwer plików, 507 system, 465 NFS, 507, 508 testowanie, 472 Samba, 507, 524 TLS, 478 serwer poczty elektronicznej, 341, 463 tworzenie systemu, 466 adres IP, 467 wiadomo ci niedor czone przez program Exim, 475 bezpo redni dost p do skrzynki pocztowej, 464 wiadomo ci odrzucone przez Exim, 473 b dna konfiguracja programu ClamAV, 474 zabezpieczanie komunikacji, 478 b dy, 473 zdalny MDA, 464 ClamAV, 466 serwer Ubuntu, 552 Courier, 468 serwer WINS, 533 Courier MTA, 465 serwer wirtualny, 446, 448 DNS, 464 serwer wydruku, 481 dost p interaktywny poprzez sie , 465 CUPS, 481, 482 DSN, 468 konfiguracja, 501 dzia anie wewn trzne, 464 serwer X Window, 101 dziennik zdarze , 472 serwer X.org, 101 Exim, 465, 468 sesja, 66 filtry antyspamowy, 466 sesja FTP, 389 IMAP, 465 sesja logowania, 244 instalacja, 468 set, 253 instalacja ClamAV, 470 sftp, 387, 388, 389 instalacja Courier, 468 sh, 241 instalacja Exim, 468 SHA1, 207 instalacja SpamAssassin, 470 sha1sum, 209 konfiguracja, 468 shadow, 199, 290, 380 konfiguracja DNS, 467 konfiguracja Fetchmail, 476 SHELL, 249 konfiguracja klientów poczty, 476 shells, 199 konfiguracja pobierania poczty SHLVL, 267 z komputera pocztowego, 468 shorewall, 640 konfiguracja poczty web mail, 477 shosts.equiv, 388 lokalny IPC, 464 sie , 325, 333 lokalny MDA, 464 adres IP, 234, 330 Maildrop, 465 aktywacja przy uruchomieniu, 234 mainlog, 472 brama, 234 MDA, 464 DMZ, 331 MRA, 466 DNS, 337 MTA, 464 dynamiczny DNS, 330 MUA, 464 Ethernet, 333 niedost pny program ClamAV, 474 identyfikacja komputerów, 337 nieudane logowanie podczas nawi zywania konfiguracja, 234, 333 po czenia z agentem Courier, 475 maska sieciowa, 234 odmowa przekazania, 474 nazwa komputera, 234 oprogramowanie, 465 os ony TCP, 391 pobieranie poczty z komputera, 466 po czenie z komputerem, 339 pobranie poczty do stacji roboczej, 465 porty, 403 POP3, 465 serwer DNS, 234 program antywirusowy, 466 strefa zdemilitaryzowana, 331 rekord A, 467 TCP/IP, 330 rekord MX, 467 sie bezprzewodowa, 348 rozwi zywanie problemów, 472 konfiguracja, 348 SMTP, 464, 467 konfiguracja kart bezprzewodowych, 349 SpamAssassin, 466 SIGHUP, 405 sprawdzanie plików dzienników zdarze , 472 Simple Directmedia Layer, 174 SquirrelMail, 477 skarbiec hase , 407 Skorowidz 763 skrypty stan gniazda, 402 pow oki, 238 startx, 68, 100, 106 poziomu dzia ania, 197 stdin, 677 skrzynka pocztowa, 266 stdout, 677 S-Lang, 677, 681, 682 stegbreak, 640 SLAX, 629, 652 stegdetect, 640 SMB, 187, 492, 494, 524 stegonography, 640 smb.conf, 196, 503, 529, 537 sterowniki, 287 smbclient, 542 drukarki, 482 smbd, 525 serwer X, 103 smbpasswd, 537, 539 streamingCobra, 639 smbstatus, 537, 540 strefa zdemilitaryzowana, 331 smbusers, 537 stunnel, 640 SMTP, 331, 403, 464, 467 su, 191 smurf, 398 sudo, 192, 193 snd_seq_oss, 300 sudoers, 192, 199 Snort, 640 super-freeSWAN, 640 spam, 113, 397 superu ytkownik, 183 spamassassin, 466 SUSE, 204, 607, 608 SpamAssassin, 466, 470 aplikacje biurkowe, 617 spamc, 466 Automatyczne logowanie, 616 spamd, 466 automatyczne uaktualnienie oprogramowania, 614 spooler, 384 definicja us ug sieciowych, 612 sprawdzanie instalacja pakietów, 613 aktywno ci systemu, 247 instalacja systemu, 610, 614 ilo ci wolnego miejsca, 321 konfiguracja systemu, 610, 617 katalogów, 244 konfiguracja urz dze sieciowych, 612 pliku hase shadow, 380 oprogramowanie, 616 po czenia PPP, 346 partycjonowanie dysku, 615 systemu, 374 weryfikacja zainstalowanych pakietów, 614 zu ycia miejsca na dysku, 322 wykonywanie zapytania do bazy danych sprz t, 295 pakietów RPM, 613 squashfs, 312 wykrywanie sprz tu komputerowego, 612 squid/access.log, 384 YaST, 610 SquirrelMail, 477 YaST Online Update, 614 ssh, 387, 388 zarz dzanie konfiguracj systemu, 612 generowanie kluczy, 390 zarz dzanie pakietami RPM, 613 po czenie, 388 zmiana ustawie bezpiecze stwa, 612 stosowanie bez hase , 389 SUSE Enterprise Linux Desktop, 607 uruchamianie us ugi, 387 SUSE Enterprise Linux Server, 607 uwierzytelnianie, 389 SVCD, 645 sshd, 387, 388 swap, 215, 312, 314 ssh-keygen, 390 SWAT, 184, 525, 526 SSL, 408, 457, 478 sprawdzanie konfiguracji serwera, 537 centra autoryzacji, 457 uruchamianie, 527 certyfikaty, 457 switch, 325 generowanie kluczy, 458 syscall, 664 klucz publiczny, 457 syslog.conf, 199, 200, 385 klucze, 458 syslogd, 200, 374, 383 konfiguracja serwera Apache, 460 przekierowanie komunikatów zdarze OpenSSL, 458 do serwera zdarze , 385 pliki CSR, 459 SYSLOGD_OPTIONS, 386 weryfikacja to samo ci, 457 system d wi ku, 300 stacja robocza, 21 system Linux, 37 sta y adres IP, 330 System Log, 384 764 Linux. Biblia. Ubuntu, Fedora, Debian i 15 innych dystrybucji system operacyjny, 37 system-config-xfree86, 105 system plików, 38, 215, 270, 307 szacowanie dost pu do us ug sieciowych, 403 adfs, 311 szuflady, 93 affs, 312 szukanie dystrybucji, 206 automatyczne pod czanie, 307 szyfrowanie, 406, 407 befs, 311 AES, 407 cd, 272 asymetryczne, 407 cifs, 311 DES, 407 cz stotliwo sprawdzania, 320 kluczem publicznym, 408 definiowanie montowanych systemów, 313 Rijndael, 407 ext, 311 SSL, 408 ext2, 311 symetryczne, 407 ext3, 311 fstab, 311, 313 HPFS, 312 ISO9660, 311 cie ka dost pu, 251 kafs, 312 cie ka wyszukiwania DNS, 337 katalogi, 270 ledzenie aktywno ci j dra, 200 Linux, 271 rodowisko graficzne, 63, 647 Linux native, 215 dokumentacja X, 109 minix, 312 gdm, 65 montowanie, 310, 315 GNOME, 64, 85, 87 msdos, 312 KDE, 64, 68 ncpfs, 312 kdm, 66 NFS, 312, 516 konfiguracja, 101 NTFS, 312, 313 konfiguracja X, 101 obs ugiwane systemy plików, 311 mened er okien, 64, 101, 106 odmontowanie, 316 monitor, 104 partycje, 308 mysz, 104 proc, 312 Red Hat, 570 punkt montowania, 310 rozdzielczo ekranu, 105 ReiserFS, 312 serwer X Window, 101 sprawdzanie ilo ci wolnego miejsca, 321 sterowniki serwera X, 103 sprawdzanie zu ycia miejsca na dysku, 322 tworzenie pliku konfiguracyjnego serwera X, 102 squashfs, 312 uk ad graficzny, 105 swap, 312 uruchamianie, 64 tworzenie, 317 uruchamianie w rodowisku tekstowym, 67 ufs, 312 wybór mened era okien, 105, 108 umsdos, 312 X Window, 64 VFAT, 312 X.org, 101 Windows, 271 xdm, 65 zachowanie podczas wyst pienia b dów, 320 xorg.conf, 104 System Rescue CD, 640, 641 rodowisko programistyczne, 659, 660, 661 system Unix, 37 Code Crusader, 674 System V, 197 Eclipse, 670 system graficzne, 670 wielodost pny, 219, 667 KDevelop, 672 wielozadaniowy, 667 tekstowe, 675 zarz dzania bazami danych, 440 system Windows, 37 T system-config-mouse, 104 system-config-network, 335, 337 t1lib, 688 system-config-nfs, 510 Tabbed Window Manager, 108 system-config-printer, 483, 487, 489 tabele, 445 Skorowidz 765
TagLib, 688 trapdoor, 380 tarball, 569 troff, 259, 260 tasksel, 602 tryb chroniony procesora, 663 TCP, 403 ttcp, 400 TCP/IP, 330 tty1, 244 tcsh, 237, 242 TUI, 677 TcX, 441 tune2fs, 320 tekstowe przegl darki internetowe, 144 tunel VPN, 373 tekstowe rodowisko programowania, 675 Twm, 108 telnet, 373, 475 tworzenie termcap, 199, 685 aliasy, 265 terminal, 239 certyfikaty SSL, 409 tekstowy, 267 interfejs graficzny, 683 wirtualny, 240 interfejs tekstowy, 677 terminfo, 685 interfejs u ytkownika, 681 testdisk, 639 katalogi, 76, 272 testparam, 196 konta u ytkowników, 288 testparm, 537 kopia zapasowa, 642 Thunderbird, 113, 115, 117 partycje, 222, 319 certyfikaty, 122 pliki, 76, 272, 274 Filtr niechcianej poczty, 119 pliki CSR, 412 filtrowanie wiadomo ci, 121, 122 p yty CD Audio, 160 filtry, 122 po czenia komutowane PPP, 342 katalogi poczty, 120 samodzielnie podpisane certyfikaty, 414 kreator nowego konta, 118 system plików, 317 ksi ka adresowa, 122 rodowisko pow oki, 261 Nowa wiadomo , 121 wiadomo ci e-mail, 121, 125 obs uga wielu kont, 119 zmienne rodowiskowe, 265 odczytywanie wiadomo ci, 121 tymczasowa zmiana opcji uruchamiania Odebrane, 120, 122 systemu operacyjnego, 225 Odpowied na wiadomo , 121 type, 252 pobieranie wiadomo ci, 119 po czenie z serwerem poczty, 119 Przekazanie wiadomo ci, 121 U regu y filtru, 123 sortowanie wiadomo ci, 121 uaktualnianie Szablony, 120 systemu Debian, 600 tworzenie regu filtru, 123 systemu Linux, 211 tworzenie wiadomo ci, 121 oprogramowania, 373 wykrywanie spamu, 122 Ubuntu, 547 Wys ane, 120 Akcesoria, 560 wysy anie wiadomo ci, 121 Alternate Install CD, 550 wyszukiwanie wiadomo ci, 121 Biuro, 561 za czniki, 122 Breezy Badger, 548 zarz dzanie poczt przychodz c , 120 cykl wyda , 554 TIFF, 687 Dapper Drake, 548, 549 TLS, 457, 478 Desktop Install CD, 549 t o pulpitu, 99 dokumenty FAQ, 563 TMOUT, 264, 267 D wi k i obraz, 561 Token ring, 332 Edgy Eft, 548 top, 303 Feisty Fawn, 548 Torvalds, Linus, 38 Grafika, 560 Totem, 297 Gry, 560 touch, 274 Hoary Hedgehog, 548 to samo u ytkownika, 244 instalacja oprogramowania, 561 TransGaming, 180 instalacja systemu, 555 766 Linux. Biblia. Ubuntu, Fedora, Debian i 15 innych dystrybucji
Ubuntu userdel, 293 instalator, 550 UserDir, 449 Internet, 560 usermod, 190, 293 komputer biurkowy, 551 users, 290 Mened er aktualizacji, 558 us ugi, 374 model biznesowy, 554 sieciowe, 403 produkty uboczne, 553 SMTP, 403 Server Install CD, 549 ssh, 387 serwer, 552 ustawianie rodowisko graficzne, 551, 560 punktów kontrolnych, 719 Warty Warthog, 548 uprawnie , 278 wydania, 548 ustawienia domy lne u ytkownika, 292 zarz dzanie instalacj aplikacji, 551 usuwanie Ubuntu Cafe, 564 b dy, 713 Ubuntu Desktop Install CD, 556 konto u ytkownika, 293 Ubuntu Linux, 334 modu y, 301 Ubuntu Server Install CD, 552 pliki, 279 Udev, 295 zadania wydruku, 500 ufs, 312 zombie, 640 uid, 244 uucp, 201, 384 uk ad graficzny, 105 uwierzytelnianie, 187 ukryte pliki, 246 uzupe nianie wiersza polece , 255 umask, 279 aliasy, 256 umount, 193, 316, 522 funkcje, 256 umsdos, 312 nazwa hosta, 256 Unix, 37, 39 nazwa u ytkownika, 256 Unix System V, 243 polecenia, 256 update-alternatives, 603 zmienne rodowiskowe, 255 uprawnienia, 277, 372, 665 uzyskanie uprawnie u ytkownika root administrator, 189 z poziomu pow oki, 191 ustawianie, 278 u ytkownicy, 288, 372 uptime, 669 nazwa logowania, 288 URL, 77, 122 root, 183, 189, 373 uruchamianie komputera, 224 tworzenie konta, 288 GRUB, 224 ustawienia domy lne, 292 LILO, 229 uruchamianie V polecenia, 251 polecenia o danym numerze, 257 VCD, 645 polecenia z poziomu pow oki, 237 VFAT, 38, 312 po czenia PPP, 345 vFolder, 126 na danie, 345 vi, 260, 280 poprzedniego polecenia, 257 klawisze kursora, 282 pow oki, 238 liczby w poleceniach, 285 procesów dzia aj cych w tle, 268 nawigacja, 282, 284 programu, 693 tryb command, 282 serwera WWW, 416 tryb input, 282 rodowiska graficznego, 64 tryby pracy, 282 us ug, 40 uruchamianie, 281 urz dzenia, 38 usuwanie tekstu, 283 dyskowe, 221 wyj cie z programu, 283 blokowe loopback, 316 wyszukiwanie tekstu, 284 usbnet, 332 zapis pliku, 283 useradd, 195, 287, 288, 289, 292 Virtual Set Size, 248 opcje, 288, 294 VirtualHost, 448 warto ci domy lne tworzonego konta, 293 visudo, 192 Skorowidz 767 vlock, 84 WWW, 331 Vorbis General Audio Compression, 688 wybór VPN, 373, 640 dobrego has a, 378 vsftpd.log, 384 dystrybucji dzia aj cej z no nika, 630 VSZ, 248 dystrybucji Linuksa, 204 pow oki, 241 W wydania Debiana, 585 wygaszacz ekranu, 84, 99 w3m, 130, 145 wykonywanie kopii zapasowej, 642 waitpid(), 663 wykrywanie warscan, 639 kodu typu rootkit, 417 Warty Warthog, 548 osprz tu komputerowego, 295 wbudowane polecenia, 252 spamu, 113, 122 wczytywane modu y, 299 wy czanie us ug sieciowych, 404 wczytywanie modu ów, 301 wymienne no niki danych, 296, 298 WebDAV, 78 montowanie, 315 Webmin, 185 wypalanie dystrybucji na p ycie CD, 209 weryfikacja p yty CD, 209 wyra enia arytmetyczne, 261 w z y, 337 wyskakuj ce okna, 137 wget, 208 wysy anie sygna u, 405 wheel, 192 wysy anie wiadomo ci e-mail, 121, 124 which, 252 wyszukiwanie plików, 268 who, 244 find, 268 wiadomo ci e-mail, 111 Konqueror, 76 pobieranie, 119, 124 wyszukiwanie tekstu, 284 tworzenie, 121, 124 wy cig, 666 wysy anie, 121, 124 wy wietlanie nazwy katalogu bie cego, 272 wideo, 645 wy wietlanie zawarto ci katalogu, 245, 272 wiele systemów operacyjnych, 214, 309 wywo ania systemowe, 663 wielodost p, 667 wielozadaniowo , 247, 666 wielozadaniowo z wyw aszczeniem, 665 X wiersz polece , 239 Window Maker, 108 X, 101 Windows, 37 dokumentacja, 109 Windows SMB, 639 modyfikacja pliku konfiguracyjnego, 104 Windows Wobble When Moved, 97 plik konfiguracyjny, 102 WINE, 179 sterowniki, 103 WineX, 180 X display manager, 65 Winmodem, 327 X Window, 39, 41, 63, 64, 101, 677 Winprinters, 488 X.org, 101, 109 WINS, 533 X.Org X11 Log, 384 w amania, 371 XAANoOffscreenPixmaps, 99 w a ciciel pliku, 278 xdm, 65, 200 WMA, 165 Xfce, 106 WMV, 165 xferlog, 384 wolne oprogramowanie, 29 XForms, 684 Workspaces on Cube, 97 XFree86, 101 wspó dzielenie XFree86.0.log, 200 drukarek, 481 Ximian Connector for Microsoft Exchange, 114 plików, 95 xine, 166 po czenia z internetem, 325 formaty plików, 166 systemów plików NFS, 510 lista odtwarzania, 167 wvdial.conf.new, 347 MRL, 167 wvdialconf, 342, 346 rozwi zywanie problemów, 168 768 Linux. Biblia. Ubuntu, Fedora, Debian i 15 innych dystrybucji xinetd, 197, 391, 392, 393, 394, 404 zastrze one s owo pow oki, 252 xinetd.conf, 199 zatrzymywanie us ug, 40 xinit, 200 zdalny MDA, 464 xinitrc, 106 zgrywanie p yt CD, 161 Xlib, 685 zintegrowane rodowisko programowania, 659 xmms, 632 zlib, 688 XMMS, 154 zmiana informacje o pliku, 156 etykiety wolumenów, 320 kontrola odtwarzania, 156 has a, 290, 378 korektor graficzny, 156 katalogu bie cego, 272 lista odtwarzania, 157 opcji uruchamiania systemu operacyjnego, 226 odtwarzanie muzyki, 154 pow oki, 243 poziom g o no ci, 156 praw dost pu, 272, 278 wy wietlanie czasu, 156 programu uruchamiaj cego, 233 XON/XOFF, 343 wielko ci okien, 82 Xorg, 102 wielko ci partycji Windowsa, 212 Xorg.0.log, 200, 384 zmienne rodowiskowe, 249, 705 xorg.conf, 101, 104, 200 BASH, 261, 266 Xt, 685 BASH_VERSION, 266 xterm, 240 EUID, 266 Xubuntu, 553 FCEDIT, 266 xwmconfig, 106 HISTCMD, 266 HISTFILE, 266 Y HISTFILESIZE, 266 HOME, 245, 266 YaST, 188, 608, 610 HOSTTYPE, 266 YaST Online Update, 614 LD_LIBRARY_PATH, 705 Yet another Setup Tool, 610 LD_PRELOAD, 705 YOU, 614 MAIL, 266 yum, 373, 569 OLDPWD, 266 OSTYPE, 266 Z PATH, 251, 264, 266 PPID, 266 zabezpieczanie PROMPT_COMMAND, 266 komunikacji internetowej, 457 PS1, 262, 266 komunikacji pocztowej, 478 PWD, 266 serwerów, 391 RANDOM, 267 systemu komputerowego, 371 SECONDS, 267 systemu przed awari dysku, 309 SHLVL, 267 zakleszczenie, 666 TMOUT, 264, 267 zako czenie pracy z pow ok , 248 tworzenie, 264, 265 za czniki, 122 u ywanie, 265 zapora sieciowa, 234, 329 znak zach ty wiersza polece , 239 monitorowanie plików dziennika zdarze , 640 u ytkownika root, 239 Samba, 543 zombie, 371, 640 Zarz dzanie certyfikatami, 410 ZoneEdit, 467 zarz dzanie zrzut ekranu, 173 kontami u ytkowników, 195 zsh, 243 oknami, 81 zu ycie pami ci, 247 pakietami RPM, 613 plikami, 73 po czeniami PPP, 593 procesami, 267 sprz tem komputerowym, 296 zapor sieciow , 640