Red_Hat_Enterprise_Linux_i_Fedora_Core_2_Wprowadzenie_rhelwp.pdf

(730 KB) Pobierz
IDZ DO
PRZYK£ADOWY ROZDZIA£
SPIS TRE CI
KATALOG KSI¥¯EK
KATALOG ONLINE
ZAMÓW DRUKOWANY KATALOG
Red Hat Enterprise
Linux i Fedora Core 2.
Wprowadzenie
Autor: Bill McCarty
T³umaczenie: Grzegorz Kowalczyk
ISBN: 83-7361-672-1
Tytu³ orygina³u:
Learning Red Hat Enterprise Linux & Fedora
Format: B5, stron: 360
TWÓJ KOSZYK
DODAJ DO KOSZYKA
Najnowsze wcielenie najpopularniejszej dystrybucji Linuksa
• Instalacja i konfiguracja systemu
• rodowiska graficzne i tryb konsoli
• Administracja systemem
Chyba wszyscy u¿ytkownicy komputerów s³yszeli o Linuksie. System ten, dziêki
swojej elastyczno ci, stabilno ci, niezawodno ci i ogromnej wydajno ci jest instalowany
na coraz wiêkszej liczbie komputerów. Znaczna ich czê æ to serwery sieciowe,
ale coraz czê ciej na instalacjê Linuksa decyduj¹ siê równie¿ u¿ytkownicy komputerów
domowych i biurowych. Producent najpopularniejszej chyba dystrybucji Linuksa — firma
RedHat Inc. — dokona³a podzia³u swoich produktów na dwie kategorie: profesjonalne
i domowe. Efekty tego podzia³u — dystrybucje RedHat Enterprise Linux oraz Fedora
Core — s¹ przeznaczone dla ró¿nych grup odbiorców i ró¿ni¹ siê zasadami dystrybucji.
Ksi¹¿ka „Red Hat Enterprise Linux i Fedora Core 2. Wprowadzenie” omawia obie
dystrybucje; jest przeznaczona dla u¿ytkowników, którzy nie mieli dotychczas kontaktu
z systemami operacyjnymi z rodziny Linuksa. Wiadomo ci w niej zawarte koncentruj¹
siê g³ównie na programach, narzêdziach i aplikacjach pracuj¹cych w rodowisku
graficznym. W ksi¹¿ce znajdziesz tak¿e omówienie bardziej zaawansowanych
zagadnieñ, m.in. opis instalacji i konfiguracji serwerów us³ug sieciowych. Wszystko
to przedstawione jest jednak w formie zrozumia³ej dla pocz¹tkuj¹cych u¿ytkowników
Linuksa.
• Historia Linuksa
• Przygotowanie do instalacji
• Instalacja i konfiguracja systemu
• Struktura plików i katalogów w systemie
• rodowiska graficzne Gnome i KDE
• Praca w rodowisku tekstowym
• Instalacja nowego oprogramowania za pomoc¹ narzêdzia RPM Package Manager
• Po³¹czenie z sieci¹ internet
• Konfiguracja us³ug sieciowych — serwera plików i serwera WWW
• Programowanie skryptów pow³oki
Wiadomo ci zawarte w niniejszej ksi¹¿ce rozwiej¹ obawy ka¿dego, kto czuje respekt
przed Linuksem.
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
Przedmowa .................................................................................................................... 7
1. Dlaczego Linux? ............................................................................................................15
Dlaczego Red Hat Enterprise Linux i Fedora?
Czym jest Linux?
Linux, czy nie Linux — oto jest pytanie
15
16
32
2. Przygotowania do instalacji systemu Linux ............................................................... 37
Minimalne wymagania sprzętowe systemu Linux
Gromadzenie informacji o konfiguracji komputera
Przygotowanie dysku twardego do instalacji systemu Linux
37
40
46
3. Instalacja systemu Linux.............................................................................................. 55
Instalacja systemu operacyjnego oraz aplikacji
Uruchamianie procesu instalacji
Pierwsze uruchamianie systemu
Logowanie do systemu pracującego w trybie graficznym
Rozwiązywanie problemów
55
56
92
97
100
4. System Linux — jak to właściwie działa?................................................................. 103
Konta użytkowników
Sposób organizacji danych w systemie Linux
Korzystanie z systemu X Window
103
104
110
5. Środowiska graficzne GNOME i KDE .......................................................................... 117
Środowisko graficzne GNOME
Środowisko graficzne KDE
118
131
6. Korzystanie z aplikacji dostępnych w systemie Linux.............................................. 143
OpenOffice.org
Evolution — klient poczty elektronicznej
Obsługa urządzeń typu PDA
Druid CD
143
152
155
159
3
7. Praca z powłoką systemu Linux ................................................................................. 161
Uruchamianie poleceń powłoki
Praca z wierszem poleceń powłoki systemu Linux
Przydatne polecenia systemu Linux
162
166
186
8. Instalacja oprogramowania
przy użyciu menedżera pakietów RPM Package Manager ....................................... 191
Menedżer pakietów RPM
Polecenie redhat-install-packages
Polecenie rpm
Zapytania do bazy pakietów RPM
Instalacja pakietów RPM
Odinstalowanie pakietu
Aktualizacja pakietu
Odświeżenie pakietu
Zaawansowane zastosowania programu rpm
Aktualizowanie systemu Red Hat Enterprise Linux
Aktualizacja systemu Fedora Core
191
195
196
197
198
201
201
202
202
203
209
9. Zarządzanie i konfiguracja systemu Linux ................................................................ 211
Konfiguracja systemu Linux przy użyciu narzędzi z menu Ustawienia systemowe
Zarządzanie systemem Linux przy użyciu narzędzi z menu Narzędzia systemowe
Zarządzanie usługami systemowymi
211
227
235
10. Podłączenie do sieci Internet..................................................................................... 241
Podstawy sieci komputerowych
Konfiguracja połączenia internetowego
Przeglądarka internetowa Mozilla
gFTP — Klient FTP
Korzystanie z wvdial
Konfiguracja systemu Linux do korzystania z modemu kablowego lub modemu DSL
241
242
254
257
258
259
11. Konfiguracja usług sieciowych...................................................................................261
Konfiguracja hosta
Samba
Serwer Apache
Bezpieczna powłoka SSH
Zastosowanie zapory sieciowej
Kontrola bezpieczeństwa systemu przy użyciu programu Nmap
Bezpieczeństwo sieci komputerowych
262
264
275
280
285
287
288
4
|
Spis treści
12. Zastosowanie skryptów i innych zaawansowanych mechanizmów powłoki .............. 291
Powłoka systemu UNIX — potężne narzędzie w rękach użytkownika
Mapowanie nazw plików
Aliasy poleceń powłoki
Zastosowanie konsoli wirtualnych
X Window kontra powłoka systemu Linux
Skrypty powłoki
Skrypty powłoki — techniki zaawansowane
291
293
294
295
297
298
306
A Drzewo katalogów systemu Linux.............................................................................315
B Najważniejsze pliki systemu Linux ............................................................................319
C Zarządzanie procesem uruchamiania systemu Linux .............................................. 323
Uruchamianie systemu Linux
Dyskietka startowa systemu Linux
Program ładujący GRUB
Parametry uruchomieniowe systemu
323
324
325
328
D Lista poleceń systemu Linux ...................................................................................... 339
Skorowidz...................................................................................................................345
Spis treści
|
5
ROZDZIAŁ 7.
Praca z powłoką
systemu Linux
System Linux udostępnia dwa rodzaje interfejsów użytkownika: graficzny interfejs użytkow-
nika (ang.
GUI — Graphical User Interface),
działający pod kontrolą serwera X, oraz stary, dobry,
tekstowy interfejs wiersza poleceń (ang.
CLI — Command Line Interface),
nazywany w skrócie
powłoką systemu.
Użytkownicy mający pewne doświadczenia ze znanym z systemu Windows oknem wiersza
poleceń MS-DOS z pewnością zauważą spore podobieństwo do niego powłoki systemu Linux,
gdzie użytkownik wpisuje z klawiatury polecenia dla systemu i może bezpośrednio na ekra-
nie oglądać wyniki ich działania. Należy tutaj jednak przyznać, że porównywanie powłoki
systemu Linux z oknem wiersza poleceń MS-DOS jest wielce dla tej pierwszej krzywdzące,
głównie ze względu na fakt, że powłoka systemu Linux daje użytkownikowi o wiele większe
możliwości. Krótko mówiąc, w tym konkretnym przypadku określenie
stary interfejs
wcale
nie oznacza
gorszy
— a wręcz przeciwnie.
Graficzne interfejsy użytkownika są ostatnimi czasy bardzo modne, głównie ze względu na
łatwość, z jaką użytkownik może się nimi posługiwać. Nie zawsze jednak są one najbardziej
efektywnym sposobem komunikacji użytkownika z komputerem. Doświadczony, dysponujący
odpowiednią wiedzą użytkownik może często pracować daleko bardziej efektywnie w trybie
tekstowym niż jego konkurent wykorzystujący interfejs GUI. Co więcej, użytkownik pracują-
cy z interfejsem graficznym może wykonywać tylko takie operacje, jakie zostały przewidzia-
ne i zaimplementowane przez jego twórców. Z kolei powłoka systemu jest o wiele bardziej
elastyczna i podatna na zwiększanie swojej funkcjonalności; przykładowo, użytkownik może
wykonywać zupełnie nowe, nietypowe zadania, bazując na odpowiednio dobranych sekwen-
cjach istniejących poleceń.
Bez żadnej przesady można powiedzieć, że prawdziwa siła systemu Linux leży właśnie w jego
powłoce. Wynika stąd jasno, że jeżeli użytkownik chce na poważnie pracować z systemem
Linux, to powinien solidnie i rzetelnie zapoznać się z możliwościami i obsługą powłoki tego
systemu. Nie każdemu użytkownikowi niezbędna będzie wiedza o systemie na poziomie praw-
dziwego guru, niemniej jednak nawet bardzo podstawowe wiadomości o funkcjonowaniu
powłoki z pewnością będą bardzo procentowały w praktyce. Wiele książek, publikacji, witryn
internetowych i innych źródeł zajmujących się zagadnieniami systemu Linux domyślnie za-
kłada, że użytkownik dysponuje przynajmniej elementarną wiedzą o powłoce systemu; co
więcej, w pewnych sytuacjach, jak np. kłopoty z uruchomieniem środowiska X, usunięcie
przyczyny danego problemu bez znajomości poleceń powłoki staje się bardzo utrudnione, je-
śli nie wręcz niemożliwe.
161
Zgłoś jeśli naruszono regulamin