Mandrake_Linux_manldk.pdf

(803 KB) Pobierz
IDZ DO
PRZYK£ADOWY ROZDZIA£
SPIS TRE CI
Mandrake Linux
Autorzy: Marek Czajka, £ukasz Ko³odziej
ISBN: 83-7361-367-6
Format: B5, stron: 360
KATALOG KSI¥¯EK
KATALOG ONLINE
ZAMÓW DRUKOWANY KATALOG
TWÓJ KOSZYK
DODAJ DO KOSZYKA
Ca³owicie bezp³atny, wydajny i niezawodny pakiet biurowy
Zalety Linuksa znaj¹ ju¿ chyba wszyscy. Jego popularno æ jest coraz wiêksza.
Z prostego systemu napisanego przez studenta w ramach zajêæ na uczelni, Linux
sta³ siê jednym z najdynamiczniej rozwijaj¹cych siê produktów informatycznych.
Korzystaj¹ z niego nie tylko pasjonaci i u¿ytkownicy domowi, ale tak¿e firmy i koncerny.
Wszyscy u¿ytkownicy doceniaj¹ jego stabilno æ, uniwersalno æ, a przede wszystkim —
nieodp³atny dostêp zarówno do samego systemu, jak i jego kodu ród³owego.
Madrake Linux to, obok systemów operacyjnych firmy Red Hat jedna z najpopularniejszych
dystrybucji tego systemu operacyjnego. Ksi¹¿ka „Mandrake Linux” opisuje tê w³a nie
dystrybucjê. Przedstawia instalacjê i konfiguracjê systemu oraz mo¿liwo ci wykorzystania
go w zastosowaniach domowych i profesjonalnych. Opisuje tak¿e zasady administrowania
systemem Mandrake Linux oraz sposoby u¿ywania go w roli serwera sieciowego.
• Instalacja w trybie tekstowym i graficznym
• Konfiguracja systemu
• Graficzne rodowiska pracy
• Korzystanie z WWW i poczty elektronicznej
• Pakiet biurowy OpenOffice.org
• Mo¿liwo ci multimedialne Linuksa
• Narzêdzia do archiwizowania danych
• Gry
• Praca z konsol¹ systemow¹
• Administracja kontami u¿ytkowników
• Linux w sieci — serwer WWW Apache, firewalle i VPN
• Programowanie w jêzyku pow³oki
• Podstawowe zasady programowania w C
Poznaj fenomen Linuksa. Przekonaj siê, ¿e bezp³atne oprogramowanie wcale nie musi byæ
gorsze od komercyjnego.
CENNIK I INFORMACJE
ZAMÓW INFORMACJE
O NOWO CIACH
ZAMÓW CENNIK
CZYTELNIA
FRAGMENTY KSI¥¯EK ONLINE
Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl
Spis treści
Część I
Start systemu ..................................................................7
Zbieranie informacji o systemie ...................................................................................... 11
Wiele systemów operacyjnych.................................................................................. 12
Instalacja w trybie tekstowym ................................................................................... 13
Instalacja w trybie graficznym .................................................................................. 13
Instalacja pakietów w środowisku systemu ..................................................................... 33
Instalacja pakietów w środowiskach graficznych KDE oraz GNOME ..................... 33
Instalacja pakietów w konsoli systemowej................................................................ 36
Rozdział 1. Instalacja systemu............................................................................. 9
Rozdział 2. Konfiguracja .................................................................................... 43
Narzędzia konfiguracyjne................................................................................................ 43
Ustawienia języka i ustawienia regionalne................................................................ 49
Konfiguracja urządzeń .............................................................................................. 52
Rozdział 3. Środowiska graficzne ....................................................................... 61
KDE ................................................................................................................................ 62
GNOME .......................................................................................................................... 65
WindowMaker................................................................................................................. 67
IceWM............................................................................................................................. 68
Failsafe ............................................................................................................................ 68
Część II
Programy użytkowe ........................................................69
Konqueror ....................................................................................................................... 72
Nautilus ........................................................................................................................... 83
Mozilla ............................................................................................................................ 88
Galeon ............................................................................................................................. 91
Midnight Commander ..................................................................................................... 94
gFTP.............................................................................................................................. 100
NCFtp............................................................................................................................ 102
Ximian Evolution .......................................................................................................... 103
Mutt............................................................................................................................... 108
Rozdział 4. Menedżery plików, przeglądarki WWW i poczta e-mail ....................... 71
4
Mandrake Linux
Rozdział 5. Pakiet biurowy OpenOffice.org ....................................................... 113
Edytor tekstu — Writer ................................................................................................. 113
Arkusz kalkulacyjny Calc.............................................................................................. 122
Impress .......................................................................................................................... 129
Rozdział 6. Narzędzia multimedialne................................................................. 135
KsCD............................................................................................................................. 135
Xmms ............................................................................................................................ 136
Noatun........................................................................................................................... 137
XMovie ......................................................................................................................... 138
GIMP............................................................................................................................. 139
Paint .............................................................................................................................. 143
GQview ......................................................................................................................... 144
Kuickshow..................................................................................................................... 145
K3b — narzędzie do nagrywania płyt ........................................................................... 146
Rozdział 7. Archiwizacja danych ...................................................................... 149
Ark ................................................................................................................................ 149
File Roller ..................................................................................................................... 152
Tar ................................................................................................................................. 153
Rozdział 8. Gry w Mandrake ............................................................................ 157
Frozen Bubble ............................................................................................................... 157
Asteroidy ....................................................................................................................... 158
Wyścig wę y ................................................................................................................. 159
Pasjans........................................................................................................................... 159
Poker ............................................................................................................................. 160
Tuxracer ........................................................................................................................ 161
Gnome Mahjongg.......................................................................................................... 161
Miny .............................................................................................................................. 161
Inne gry ......................................................................................................................... 163
Część III Konsola systemu..........................................................165
Rozdział 9. Tryb poleceń, konsola systemowa i dostępne powłoki ..................... 167
Powłoki ......................................................................................................................... 169
Powłoka BASH.............................................................................................................. 170
Dokańczanie poleceń .............................................................................................. 171
Historia sesji............................................................................................................ 171
Zmienne .................................................................................................................. 171
Aliasy ...................................................................................................................... 175
Symbole wieloznaczne............................................................................................ 175
Przekierowanie wyjścia oraz wejścia ...................................................................... 176
Potoki ...................................................................................................................... 177
Konfiguracja powłoki.............................................................................................. 177
Rozdział 10. Obsługa plików i katalogów............................................................ 179
Struktura katalogów ...................................................................................................... 179
Przeglądanie plików i katalogów............................................................................. 180
Tworzenie, kasowanie, kopiowanie plików i katalogów ........................................... 183
Prawa dostępu i atrybuty plików ............................................................................. 186
System plików i katalogów ..................................................................................... 189
Procesy .......................................................................................................................... 190
Spis treści
5
Część IV Administracja...............................................................195
Rozdział 11. Hasła ............................................................................................ 197
Grupy i u ytkownicy systemu ....................................................................................... 198
quota.............................................................................................................................. 204
Rozdział 12. KCron............................................................................................ 207
Rozdział 13. Montowanie urządzeń .................................................................... 211
Montowanie wymienialnego dysku twardego ............................................................... 211
Montowanie CD-ROM-u oraz stacji dyskietek ............................................................. 215
Pliki konfiguracyjne ................................................................................................ 215
Tworzenie kopii zapasowej ..................................................................................... 217
Rozdział 14. Zagrożenia i sposoby zabezpieczeń................................................. 221
Programy antywirusowe typu Open Source .................................................................. 221
Firewall ......................................................................................................................... 226
Szyfrowanie................................................................................................................... 228
PGP ......................................................................................................................... 228
SSL.......................................................................................................................... 232
Rozdział 15. Sieć i Internet ............................................................................... 237
Nowe połączenie ........................................................................................................... 238
Usuwanie połączenia..................................................................................................... 239
Zarządzanie połączeniami ............................................................................................. 240
Monitorowanie połączeń ............................................................................................... 240
Część V
LAN, Internet oraz usługi sieciowe ................................243
VPN............................................................................................................................... 255
Rozdział 16. OpenSSH ....................................................................................... 245
Rozdział 17. Apache — Advanced Extranet Server ............................................. 257
Plik konfiguracyjny serwera Apache............................................................................. 258
Dokumentacja Apache................................................................................................... 261
Rozdział 18. DNS .............................................................................................. 263
Część VI Programowanie ............................................................267
Rozdział 19. Programowanie w shellu ................................................................ 269
Słowa kluczowe............................................................................................................. 271
Zmienne......................................................................................................................... 272
Parametry ...................................................................................................................... 274
Instrukcje warunkowe ................................................................................................... 275
Pętle............................................................................................................................... 277
Przekierowania oraz potoki ........................................................................................... 279
Wyra enia matematyczne.............................................................................................. 280
Funkcje.......................................................................................................................... 281
Okna dialogowe............................................................................................................. 281
6
Mandrake Linux
Rozdział 20. Programowanie w C ....................................................................... 287
Kompilator oraz techniki kompilacji ............................................................................. 287
Składnia języka C.......................................................................................................... 291
Rozdział 21. Wstęp do Qt Designer — narzędzie dla programisty .......................... 299
Tworzenie...................................................................................................................... 299
Wstawianie obiektu ....................................................................................................... 301
Otwieranie plików ......................................................................................................... 301
Okna dialogowe............................................................................................................. 302
Dodatki .......................................................................................305
Dodatek A Emulatory ...................................................................................... 307
Dodatek B Mandrake w internecie i na grupach dyskusyjnych ........................... 319
Dodatek C Licencje ........................................................................................ 323
GNU GENERAL PUBLIC LICENSE........................................................................... 323
Powszechna Licencja Publiczna GNU .......................................................................... 329
GNU LESSER GENERAL PUBLIC LICENSE ........................................................... 337
Skorowidz...................................................................................... 347
Zgłoś jeśli naruszono regulamin