You are on page 1of 45

IDZ DO

PRZYKADOWY ROZDZIA
SPIS TRECI

KATALOG KSIEK
KATALOG ONLINE
ZAMW DRUKOWANY KATALOG

TWJ KOSZYK
DODAJ DO KOSZYKA

CENNIK I INFORMACJE
ZAMW INFORMACJE
O NOWOCIACH
ZAMW CENNIK

CZYTELNIA
FRAGMENTY KSIEK ONLINE

Red Hat Linux 7.1.


Ksiga eksperta

Autor: Bill Ball & Dave Pitts


Tumaczenie: Tomasz Jarzbowicz, Bartosz Kruk
Redakcja wydania: Bartosz Powzka
Tytu oryginau: Red Hat Linux 7 Unleashed
ISBN: 83-7197-587-2
Nonik: 2 CD
Liczba stron: 940
Red Hat Linux jeden z najpopularniejszych systemw linuksowych zdobywa nowych
uytkownikw prostot obsugi, bezawaryjnoci, bezpieczestwem. Tym razem mamy
okazj przedstawi Ci dystrybucj o kryptonimie Seawolf.
Ksika z serii Ksiga eksperta (seria cieszy si duym powodzeniem i zaufaniem
uytkownikw komputerw osobistych) przedstawi Ci podstawowe i zaawansowane
zagadnienia dotyczce uytkowania i administracji Red Hata w wersji 7.1. Nauczy Ci jak:
przebudowywa, zmienia i dostosowywa jdro systemu do wasnych potrzeb
skonfigurowa oprogramowanie, np. samb, dziki ktrej poczysz si z kadym
systemem firmy Microsoft
konfigurowa protokoy i zarzdza sieci
wykonywa kopie zapasowe, zarzdza kontami uytkownikw, utrzymywa
w nieskazitelnym stanie system plikw
personalizowa ustawienia X-serwera
wykorzystywa w Linuksie jzyki programowania C++, Jav, Perla, tcl/tck,
Pythona i wiele innych

"
"
"
"
"
"

Pozycja zdecydowanie dobra dla pocztkujcych uytkownikw i szczeglnie polecana


tym, ktrzy chc jak najszybciej pozna Red Hata.

Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl






       !





  
    
Wersja stabilna czy wersja beta? ........................................................................................... 30
Zalety Linuksa ....................................................................................................................... 31
Magia Red Hat Linuksa......................................................................................................... 32
Red Hat Linux w porwnaniu z innymi dystrybucjami Linuksa .......................................... 34
Co nowego w dystrybucji Red Hat i jdrze Linuksa? ........................................................... 35
Prawo autorskie i gwarancja.................................................................................................. 36
Programy z wolnym dostpem do rda i ich licencje .................................................. 37
Dystrybucja Red Hat Linux................................................................................................... 37
Wymagania systemu.............................................................................................................. 38
Wymagania systemu Intel .......................................................................................... 38





    
Przygotowania do instalacji Linuksa..................................................................................... 42
Wybr metody instalacji........................................................................................................ 44
Instalacja w trybie graficznym czy tekstowym?.................................................................... 45
Partycjonowanie .................................................................................................................... 45
Partycjonowanie za pomoc programu fdisk .................................................................. 46
Uycie programu Disk Druid do partycjonowania ......................................................... 47
Obszar wymiany.............................................................................................................. 50
Formatowanie partycji..................................................................................................... 50
Tworzenie dyskietki startowej............................................................................................... 51
Instalowanie systemu bez uycia dyskietki startowej ..................................................... 52
Instalacja sieciowa................................................................................................................. 52
Rozpoczcie instalacji NFS............................................................................................. 53
Rozpoczcie instalacji FTP ............................................................................................. 53
Rozpoczcie instalacji HTTP .......................................................................................... 54
Instalacja z urzdze PCMCIA ............................................................................................. 54
Proces instalacji krok po kroku ............................................................................................. 55
Instalacja.......................................................................................................................... 55
Program instalacyjny....................................................................................................... 58
Instalator systemu............................................................................................................ 59
Konfiguracja LILO.......................................................................................................... 60
Konfiguracja sieci ........................................................................................................... 61
Ustalanie strefy czasowej ................................................................................................ 61
Ustawianie konta i hasa administratora.......................................................................... 61
Konfiguracja uwierzytelniania ........................................................................................ 62
Wybr pakietw do instalacji.......................................................................................... 62




Konfigurowanie X-w .................................................................................................... 63
Instalowanie .................................................................................................................... 64
Instalowanie pakietw..................................................................................................... 64
Tworzenie dyskietki startowej ........................................................................................ 64
Zakoczenie instalacji ..................................................................................................... 64
Kilka rad po zakoczeniu instalacji....................................................................................... 65
Meneder pakietw Red Hata ......................................................................................... 65
Logowanie si i zamykanie systemu ..................................................................................... 65




    !


 "#
Wybr i instalacja programu adujcego ............................................................................... 68
Instalacja i konfigurowanie LILO ......................................................................................... 69
Instalowanie lub ponowne konfigurowanie LILO .......................................................... 70
Konfigurowanie LILO .................................................................................................... 71
Usuwanie LILO ..................................................................................................................... 74
Rozwizywanie problemw z LILO ..................................................................................... 75
Uruchamianie Linuksa za pomoc LOADLIN.EXE............................................................. 76
Program BootMagic .............................................................................................................. 77




$
% &
 ' 
#
System X Window................................................................................................................. 79
XFree czy inny system X11?................................................................................................. 80
Nowe funkcje XFree86 4.0.3................................................................................................. 81
Wybr narzdzia konfiguracyjnego....................................................................................... 83
Plik XF86Config ............................................................................................................. 86
Serwer XFree86 .............................................................................................................. 87
Uywanie Xconfiguratora ............................................................................................... 88
Uywanie xf86config ...................................................................................................... 92
Sprawdzanie pliku XF86Config .......................................................................................... 102
Sekcja ServerLayout (Ustawienia serwera)............................................................... 102
Sekcja Files (Pliki)..................................................................................................... 103
Sekcja Module (Moduy)........................................................................................... 104
Sekcja Server flags section (Znaczniki serwera) ....................................................... 105
Sekcja InputDevice (Urzdzenie wejciowe)................................................................ 105
Sekcja Monitor (Monitor).......................................................................................... 106
Sekcja Device (Urzdzenia graficzne)....................................................................... 108
Sekcja Screen (Ekran)................................................................................................ 108
Uruchamianie X11 za pomoc polecenia startx .................................................................. 110
Uycie konsoli i wielokrotnych sesji X-w .................................................................. 111
Plik .xinitrc .................................................................................................................... 112
Uywanie xdm..................................................................................................................... 113
Rozwizywanie problemw z XFree86............................................................................... 115


(

) !
* #
Czym jest meneder okien................................................................................................... 117
rodowisko GNOME X ...................................................................................................... 118
Czym jest GNOME ....................................................................................................... 119
Skadniki instalacyjne GNOME-a................................................................................. 119
Konfigurowanie X11 na potrzeby GNOME-a
lub innych menederw wywietlania ....................................................................... 121
Uywanie klientw i narzdzi GNOME-a .................................................................... 123
Konfigurowanie pulpitu za pomoc Centrum Sterowania GNOME ............................ 124
Konfigurowanie panelu GNOME-a .............................................................................. 126
Funkcje menedera okien sawfish....................................................................................... 127




Funkcje menedera okien Enlightenment............................................................................ 128


Funkcje rodowiska pulpitu K (KDE) ................................................................................. 130
Skadniki instalacji KDE............................................................................................... 130
Logowanie za pomoc kdm........................................................................................... 131
Funkcje pulpitu KDE .................................................................................................... 132
Wykonywanie podstawowych czynnoci zwizanych z pulpitem................................ 133
Uywanie panelu pulpitu............................................................................................... 133
Uywanie menedera plikw konqueror....................................................................... 134
Konfigurowanie KDE za pomoc Centrum Sterowania KDE ............................................ 135
Opcje menedera wywietlania..................................................................................... 135
Zmiana tapety pulpitu.................................................................................................... 137
Zmiana wygaszacza ekranu........................................................................................... 138
Zmiana ustawie klawiatury i myszy............................................................................ 138
Zmiana ustawie okienek.............................................................................................. 139
Kontrolowanie wskanika myszy za pomoc klawiatury ............................................. 140
Kontrolowanie ruchw kursora pomidzy pulpitami.................................................... 141
Meneder okien fvwm2 ....................................................................................................... 141
Meneder okien twm ........................................................................................................... 143


"

+
,-    #
Konfiguracja interfejsu pozornego ...................................................................................... 147
Konfiguracja protokou PPP................................................................................................ 150
Instalowanie PPP........................................................................................................... 151
Konfiguracja konta PPP ................................................................................................ 151
Konfiguracja programu chat.......................................................................................... 152
Konfiguracja programu pppd ........................................................................................ 153
Wsppraca programw chat i pppd.............................................................................. 154
Konfiguracja PPP za pomoc skryptw ........................................................................ 154
Konfiguracja PPP za pomoc Dialup Configuration..................................................... 156
Konfiguracja PPP za pomoc programu kppp .............................................................. 158
Konfiguracja PPP za pomoc polecenia wvdial............................................................ 164
Konfigurowanie poczenia DSL PPPOE ........................................................................... 165
Konfigurowanie poczenia PPPOE ............................................................................. 166
Protok SLIP ...................................................................................................................... 170
Konfiguracja serwera Dial-in PPP....................................................................................... 171


#

 ./.0
 * .1 #(
Klient i Serwer Talk ............................................................................................................ 175
Instalacja i konfiguracja Talk........................................................................................ 176
czenie z Talk ............................................................................................................. 177
Rozmowa za pomoc Talk ............................................................................................ 178
Kontrolowanie dostpu do terminala ............................................................................ 179
Rozmowa z wieloma uytkownikami za pomoc programu ytalk ............................... 179
IRC Internet Relay Chat ................................................................................................. 180
Praca z klientem o interfejsie tekstowym ircII......................................................... 182
xchat .............................................................................................................................. 193
Uruchamianie serwera IRC ........................................................................................... 197
ICQ ................................................................................................................................ 197
AIM ............................................................................................................................... 200


2

+
&&% - 
    3
Graficzne narzdzia Linuksa ............................................................................................... 203
Popularne formaty graficzne ............................................................................................... 204
Konwersja plikw graficznych...................................................................................... 206




Podstawowe edytory graficzne............................................................................................ 210
Klient graficzny X11..................................................................................................... 210
Programy graficzne pracujce w rodowisu GNOME.................................................. 212
Programy graficzne rodowiska K Desktop Environment............................................ 215
Praca z GIMP ...................................................................................................................... 217
Wywietlanie i drukowanie grafiki...................................................................................... 219
Konfiguracja dwiku ......................................................................................................... 221
Odtwarzanie audio CD ........................................................................................................ 225
Odtwarzanie plikw .mp3 ................................................................................................... 226
Odtwarzanie wideo .............................................................................................................. 227
Praca z kamerami internetowymi ........................................................................................ 229



"#$   %&




4-1    *  


Start systemu procesy ..................................................................................................... 233
Proces inicjujcy i skrypty startowe .................................................................................... 234
init i /etc/inittab ............................................................................................................. 235
/etc/inittab oraz stany systemu ...................................................................................... 236
Zamykanie systemu ............................................................................................................. 243
shutdown ....................................................................................................................... 243
halt i reboot ................................................................................................................... 245
Awaria systemu ............................................................................................................. 245
Uywanie konta root ..................................................................................................... 246
Tworzenie dyskietki startowej ...................................................................................... 246
Narzdzia systemw plikw.......................................................................................... 248
Awaria systemu ................................................................................................................... 249
Dodatkowe informacje .................................................................................................. 251


3 5)6+ 

*
    , (
Krtka historia standardw poczty internetowej ................................................................. 253
Wprowadzenie do sendmail-a ....................................................................................... 254
Post Office Protocol (POP) ........................................................................................... 254
Internet Mail Access Protocol (IMAP) ......................................................................... 255
SMTP i sendmail ................................................................................................................. 255
Protokoy pocztowe w Internecie.................................................................................. 256
System nazw domen i poczta elektroniczna.................................................................. 257
Zadania sendmaila......................................................................................................... 261
Pliki pomocnicze sendmaila.......................................................................................... 262
Plik aliases..................................................................................................................... 262
Konfigurowanie sendmaila ........................................................................................... 264
Plik konfiguracyjny sendmaila: sendmail.cf ................................................................. 267
Automatyczne tworzenie pliku sendmail.cf .................................................................. 279
atwiejsza metoda konfiguracji sendmaila ................................................................... 283
Testowanie sendmaila i jego pliku konfiguracyjnego................................................... 286
Typowe bdy popeniane przy konfiguracji sendmaila ............................................... 288
POP...................................................................................................................................... 288
Konfiguracja serwera POP ............................................................................................ 288
IMAP ................................................................................................................................... 291
Konfiguracja serwera IMAP ......................................................................................... 291
Odbieranie poczty................................................................................................................ 292
Konfiguracja POP3 lub IMAP pod Netscape................................................................ 293
fetchmail........................................................................................................................ 295





 76+#
Instalacja serwera FTP ........................................................................................................ 298
Dziaanie serwera FTP ........................................................................................................ 300
Konfiguracja serwera FTP................................................................................................... 301
Kontrola dostpu plik /etc/ftpaccess ........................................................................ 301
Konwersja plikw w locie plik /etc/ftpconversions ................................................. 317
Konfigurowanie dostpu hostw plik /etc/ftphosts.................................................. 319
Plik z dziennikiem zdarze FTP /var/log/xferlog .................................................... 320
Narzdzia administracyjne serwera FTP ............................................................................. 321
ftprestart ........................................................................................................................ 321
ftpshut............................................................................................................................ 321
ftpwho ........................................................................................................................... 322
ftpcount ......................................................................................................................... 323
Klienty FTP ......................................................................................................................... 323
wget ............................................................................................................................... 324
autoexpect...................................................................................................................... 325
ncftp............................................................................................................................... 326
xtp.................................................................................................................................. 327
gftp ................................................................................................................................ 327
konqueror ...................................................................................................................... 328


 58-1 
Instalacja serwera ................................................................................................................ 332
Instalacja z RPM ........................................................................................................... 332
Kompilacja rde ......................................................................................................... 334
Konfiguracja rodowiska pracy serwera ..............................................................................335
Edycja pliku httpd.conf ................................................................................................. 336
Pliki .htaccess a ograniczenia dostpu .......................................................................... 339
Autoryzacja i kontrola dostpu............................................................................................ 340
Ograniczanie dostpu za pomoc dyrektyw allow i deny ............................................. 341
Autoryzacja na podstawie nazwy uytkownika i hasa................................................. 342
Poczenie obu metod kontroli dostpu ........................................................................ 344
Moduy Apache ................................................................................................................... 345
mod_access ................................................................................................................... 345
mod_actions .................................................................................................................. 345
mod_alias ...................................................................................................................... 346
mod_asis........................................................................................................................ 346
mod_auth....................................................................................................................... 346
mod_auth_anon ............................................................................................................. 347
mod_auth_db................................................................................................................. 347
mod_auth_digest ........................................................................................................... 347
mod_autoindex .............................................................................................................. 347
mod_bandwidth............................................................................................................. 347
mod_cern_meta ............................................................................................................. 348
mod_cgi......................................................................................................................... 348
mod_digest .................................................................................................................... 348
mod_dir ......................................................................................................................... 348
mod_env ........................................................................................................................ 348
mod_example ................................................................................................................ 348
mod_expires .................................................................................................................. 349
mod_headers ................................................................................................................. 349
mod_imap...................................................................................................................... 349
mod_include .................................................................................................................. 349
mod_info ....................................................................................................................... 349




mod_log_agent .............................................................................................................. 350
mod_log_config ............................................................................................................ 350
mod_log_referer ............................................................................................................ 350
mod_mime..................................................................................................................... 350
mod_mime_magic......................................................................................................... 350
mod_mmap_static ......................................................................................................... 350
mod_negotiation............................................................................................................ 350
mod_proxy .................................................................................................................... 351
mod_put......................................................................................................................... 351
mod_rewrite .................................................................................................................. 351
mod_setenvif ................................................................................................................. 351
mod_speling .................................................................................................................. 351
mod_status..................................................................................................................... 351
mod_throttle .................................................................................................................. 352
mod_unique_id.............................................................................................................. 352
mod_userdir................................................................................................................... 352
mod_usertrack ............................................................................................................... 352
mod_vhost_alias............................................................................................................ 352
Serwery wirtualne................................................................................................................ 353
Serwery wirtualne identyfikowane adresami IP............................................................ 353
Wirtualne hosty identyfikowane nazwami domenowymi............................................. 354
Rejestracja dziaania serwera............................................................................................... 355
CGI i SSI ............................................................................................................................. 357
Interfejs CGI.................................................................................................................. 357
SSI ................................................................................................................................. 358
Proste dyrektywy SSI .................................................................................................... 359
Sterowanie wykonywaniem polece SSI ...................................................................... 362
PHP ............................................................................................................................... 363
Uruchamianie i zatrzymywanie serwera.............................................................................. 363
Rczne uruchamianie serwera....................................................................................... 363
Skrypt httpd w katalogu /etc/rc.d .................................................................................. 365
Listingi plikw konfiguracyjnych ....................................................................................... 367


 9 
Linux i grupy dyskusyjne .................................................................................................... 392
Na czym polega newsfeed............................................................................................. 392
Pushing i pulling ........................................................................................................... 393
Alternatywne metody pobierania grup news................................................................. 393
Wymagania sprztowe i programowe INN ............................................................................ 393
Wprowadzenie do INN........................................................................................................ 394
Instalacja INN ............................................................................................................... 395
Pliki startowe INN......................................................................................................... 396
Konfiguracja INN.......................................................................................................... 402
Wprowadzenie do Leafnode+.............................................................................................. 404
Dziaanie Leafnode+ ..................................................................................................... 404
Pobranie i konfiguracja Leafnode+ ............................................................................... 405
Wprowadzenie do trn .......................................................................................................... 406
Instalacja i konfiguracja trn........................................................................................... 406


 :
 95; - : -
.
% &
+

-
 3#
Krtka historia Internetu...................................................................................................... 408
Plik hosts.txt .................................................................................................................. 409
Plik /etc/hosts ................................................................................................................ 409
BIND 8 .......................................................................................................................... 410
Kilka sw na temat przykadw w tym rozdziale .............................................................. 411




Wane fakty i pojcia zwizane z DNS .............................................................................. 412


Klient i serwer DNS to dwie rne rzeczy.................................................................... 412
Terminologia DNS ........................................................................................................ 413
DNS zajmuje si tumaczeniem nazw hostw na numery IP i odwrotnie .................... 413
Pierwotne i odwrotne strefy powinny si ze sob zgadza ........................................... 414
Sygna HUP kontra restart ............................................................................................ 414
Domena in-addr.arpa..................................................................................................... 414
Schematy nazywania hostw ........................................................................................ 415
Konfiguracja klienta DNS: /etc/resolv.conf .................................................................. 415
Oprogramowanie DNS.................................................................................................. 416
Pliki konfiguracyjne serwera DNS ...................................................................................... 418
Plik startowy DNS: /etc/named.conf............................................................................. 418
Pliki z danymi stref DNS .............................................................................................. 420
Uruchomienie prostego Caching DNS ................................................................................ 426
Testowanie caching DNS .............................................................................................. 427
DNS caching podsumowanie ................................................................................... 429
Konfiguracja podstawowych stref serwera DNS ................................................................ 430
Dodanie tumaczenia lokalnej domeny ......................................................................... 430
Dodanie tumaczenia wirtualnej domeny...................................................................... 434
Delegacja autoryzacji .......................................................................................................... 435
Dodanie autoryzacji dla poddomena.domena.cxm na sylvia ........................................ 436
Testowanie lokalnego tumaczenia nazw w poddomena.domena.cxm......................... 437
Delegacja autoryzacji z numark do sylvia dla poddomeny........................................... 437
Testowanie delegacji poddomena.domena.cxm............................................................ 438
Uruchomienie rezerwowego serwera DNS ............................................................................ 438
Dodawanie stref rezerwowych do mtx.......................................................................... 439
Dodawanie kolejnego serwera nazw ............................................................................. 440
Rozwizywanie problemw zwizanych z DNS................................................................. 441
Uycie skryptw do testowania DNS ........................................................................... 441
Poszukiwanie bdw za pomoc zrzutw pamici i logw ......................................... 442
Sprawdzanie konfiguracji DNS za pomoc dnswalk .................................................... 443
rda informacji o DNS..................................................................................................... 444
Automatyczne konfigurowanie klientw za pomoc DHCP............................................... 445
Konfigurowanie serwera DHCP ................................................................................... 445
Konfigurowanie linuksowego klienta DHCP................................................................ 447
Konfigurowanie windowsowego klienta DHCP ........................................................... 448


( 95<9
*%

5; -
Idea NIS............................................................................................................................... 450
Domeny NIS.................................................................................................................. 450
Rne serwery ............................................................................................................... 450
Instalacja oprogramowania.................................................................................................. 451
Konfiguracja podstawowego serwera NIS............................................................................ 451
Uruchamianie demonw podczas startu systemu.......................................................... 454
Konfiguracja klienta NIS..................................................................................................... 455
Testowanie klienta......................................................................................................... 457
Konfiguracja rezerwowego serwera NIS............................................................................. 457
Uycie NIS w pliku /etc/passwd.......................................................................................... 459
Uycie grup sieciowych ...................................................................................................... 460
Kilka porad dotyczcych rozwizywania problemw......................................................... 461


" 975<9
*7 "
Instalacja NFS ..................................................................................................................... 464
Uruchamianie i zatrzymywanie demonw NFS.................................................................. 465
Status NFS ........................................................................................................................... 465






Konfiguracja serwerw i klientw NFS .............................................................................. 465
Konfiguracja pliku /etc/exports..................................................................................... 466
Uycie mount do montowania udostpnionych systemw plikw ............................... 467
Odmontowywanie systemw plikw ............................................................................ 468
Automatyczne montowanie systemw plikw: plik /etc/fstab...................................... 469
Przykadowe pliki konfiguracyjne....................................................................................... 471


# 5=#
Instalowanie Samby............................................................................................................. 474
Uruchomienie prostej konfiguracji Samby.......................................................................... 474
Testowanie za pomoc klienta linuksowego................................................................. 476
Testowanie za pomoc klienta z Windows ................................................................... 476
Konfiguracja Samby ............................................................................................................ 480
Sekcja [global]............................................................................................................... 480
Sekcja [homes] .............................................................................................................. 482
Sekcja [printers] ............................................................................................................ 483
Wspdzielenie plikw i drukarek....................................................................................... 486
Optymalizacja wydajnoci Samby ...................................................................................... 488
Testowanie wasnej konfiguracji ......................................................................................... 489
Testowanie za pomoc smbstatus ................................................................................. 490
Uruchamianie serwera Samby ............................................................................................. 490
Uzyskiwanie dostpu do udziaw ...................................................................................... 491
Uywanie polecenia smbclient na kliencie linuksowym............................................... 491
Montowanie udziaw za pomoc klienta linuksowego ............................................... 493
Typowe opcje konfiguracyjne pliku smb.conf .................................................................... 494
Specjalne konwencje ..................................................................................................... 494
read only=, writeable=, writable=, write ok= (S).............................................................. 495
valid users= (S) ............................................................................................................. 495
invalid users= (S) .......................................................................................................... 495
read list= (S).................................................................................................................. 495
write list= (S)................................................................................................................. 496
path= (S)........................................................................................................................ 496
create mask i create mode= (S) ..................................................................................... 496
browsable= (S) .............................................................................................................. 497
printable= (S) ................................................................................................................ 498
hosts allow=, hosts deny=, allow hosts= i deny hosts= (S)........................................... 498
public= i guest ok= (S).................................................................................................. 498
comment= (S) i server string= (G) ................................................................................ 498
domain logons= (G) ...................................................................................................... 499
encrypt passwords= i smb passwd file= (G) ................................................................. 499
config file= (G) ............................................................................................................. 499
hosts equiv= (G)............................................................................................................ 499
interfaces= (G) .............................................................................................................. 499
load printers= (G).......................................................................................................... 499
null passwords= (G) ...................................................................................................... 500
password level i username level (G) ............................................................................. 500
security= (G) ................................................................................................................. 500
workgroup= (G) ............................................................................................................ 501
netbios name= (G)......................................................................................................... 501
wins support= (G) ......................................................................................................... 501
wins server= (G)............................................................................................................ 501
local master = (G).......................................................................................................... 501
preferred master= (G).................................................................................................... 502
domain master= (G) ...................................................................................................... 502
os level= (G).................................................................................................................. 502






rda dokumentacji Samby................................................................................................ 502


Dokumentacja programw pakietu Samby ................................................................... 503
Dokumentacja opisujca opcje konfiguracyjne............................................................. 504
Pozostaa dokumentacja ................................................................................................ 504
Uywanie Samby jako serwera logujcego ......................................................................... 504
Podstawowa autoryzacja logowania w Windows 9x .................................................... 505
Uaktywnienie skryptu logowania.................................................................................. 506
Rozwizywanie problemw z Samb.................................................................................. 506
Uywaj czsto programu testparm ................................................................................ 507
Przeczytaj DIAGNOSIS.txt .......................................................................................... 507
Poznaj hierarchi dostpu.............................................................................................. 507
Sprawd pliki dziennika ................................................................................................ 508
Zmniejsz objto pliku smb.conf za pomoc SWAT .................................................. 508
Sprawd, czy serwer Samby jest skonfigurowany jako Master Browser ..................... 508
Zachowaj spokj ........................................................................................................... 508
Bezpieczestwo Samby ....................................................................................................... 509
Zabezpieczenia SWAT.................................................................................................. 509
Uwaga na niektre parametry ....................................................................................... 510
To zaledwie szczyt gry lodowej .................................................................................. 510
Uywanie SWAT-a do konfiguracji Samby poprzez WWW.............................................. 510
Uruchamianie SWAT-a na serwerze............................................................................. 511
Konfiguracja pliku smb.conf poprzez WWW z uyciem SWAT-a .............................. 512
Uycie Samby w procesie migracji do Linuksa .................................................................. 513
Tworzenie udziau katalogu z danymi .......................................................................... 513
Wstpny etap migracji................................................................................................... 514
Usuwanie znakw CR z plikw tekstowych ................................................................. 515
Zakoczenie migracji .................................................................................................... 516



'
( $   ( (  )&!


2 5 *>/ *    ,   (
Urzdzenia w systemie ........................................................................................................ 519
Urzdzenia znakowe ..................................................................................................... 520
Urzdzenia blokowe...................................................................................................... 521
Systemy plikw ................................................................................................................... 521
Polecenie mount .................................................................................................................. 522
Potencjalne problemy z poleceniem mount .................................................................. 524
Program usermount ............................................................................................................. 526
Konfiguracja systemw plikw ........................................................................................... 527
Rczna edycja pliku /etc/fstab....................................................................................... 527
Tworzenie nowych systemw plikw ................................................................................. 528
Reperowanie systemw plikw ........................................................................................... 531
Rne typy urzdze ........................................................................................................... 533
Dyski twarde ................................................................................................................. 533
Dyskietki ....................................................................................................................... 535
Napdy CD-ROM ......................................................................................................... 536
RAID ............................................................................................................................. 537
Ptla zwrotna ................................................................................................................. 539
Inne urzdzenia blokowe............................................................................................... 541
Urzdzenia znakowe............................................................................................................ 543
Porty rwnolege ........................................................................................................... 543
Napdy tamowe ........................................................................................................... 544
Terminale ...................................................................................................................... 546




Komunikacja szeregowa ............................................................................................... 548
Oglne urzdzenia SCSI ............................................................................................... 549
Nagrywarki CD-ROM................................................................................................... 549
Testowanie obrazw CD ............................................................................................... 550
Inne urzdzenia znakowe .............................................................................................. 550


 :*
    (((
Drukarki............................................................................................................................... 555
Jakie drukarki dziaaj w systemie Linux?.......................................................................... 556
Drukowanie za pomoc programu Ghostscript............................................................. 557
W jaki sposb drukowa?.................................................................................................... 559
Nowe sterowniki portu rwnolegego ........................................................................... 560
Polecenia suce do drukowania ........................................................................................ 561
Inne programy i filtry drukowania ...................................................................................... 565
APSFilter....................................................................................................................... 565
magicfilter ..................................................................................................................... 565
LPRMagic ..................................................................................................................... 565
HPTools......................................................................................................................... 566
Drukarki postscriptowe ................................................................................................. 566
Obsuga drukarek na podczerwie ...................................................................................... 566
Przydatne programy............................................................................................................. 567
Programy pbm ............................................................................................................... 567
gv................................................................................................................................... 567
Rozwizywanie problemw i dodatkowe informacje ......................................................... 568


3 ? ,   -  6.+@+(#
Podstawowe wiadomoci o TCP/IP..................................................................................... 572
Adresy IP....................................................................................................................... 572
Budowa sieci ................................................................................................................. 572
Protokoy TCP/IP .......................................................................................................... 577
Porty .............................................................................................................................. 578
Gniazdka ....................................................................................................................... 579
Konfiguracja sieci................................................................................................................ 579
Pliki konfiguracyjne ...................................................................................................... 580
Programy konfiguracyjne.............................................................................................. 586
Programy rezydentne obsugi sieci...................................................................................... 592
Samodzielne programy rezydentne obsugujce TCP/IP .............................................. 592
Kontrola usug sieciowych ............................................................................................ 593
Programy do rozwizywania problemw z TCP/IP ............................................................ 595
ping................................................................................................................................ 595
traceroute....................................................................................................................... 596
tcpdump......................................................................................................................... 598
Narzdzia do zabezpieczania sieci ...................................................................................... 600
Firewall ......................................................................................................................... 601
Bezpieczny dostp zdalny program SSH ................................................................. 609


 8   -A "(
Zadania uytkownika root ................................................................................................... 615
Utrzymanie systemu ............................................................................................................ 617
Planowanie zada.......................................................................................................... 617
Tworzenie planu wycofania zmian ............................................................................... 618
Wprowadzanie zmian maymi krokami ........................................................................ 618
Stworzenie planu testw ............................................................................................... 618
Efektywna komunikacja i odpowiednie zachowanie w odpowiednich momentach ....... 618




!

Zarzdzanie oprogramowaniem za pomoc RPM............................................................... 623


Instalowanie pakietw................................................................................................... 623
Usuwanie pakietw ....................................................................................................... 624
Uaktualnianie ................................................................................................................ 624
Informacje o pakietach .................................................................................................. 625
Gnome-RPM........................................................................................................................ 626
Zarzdzanie uytkownikami i grupami uytkownikw ................................................ 627
Zarzdzanie uytkownikami i grupami uytkownikw z wiersza polece ......................... 628
Dodawanie uytkownikw............................................................................................ 628
Zmiana hase uytkownikw......................................................................................... 628
Usuwanie uytkownikw .............................................................................................. 628
Zarzdzanie grupami uytkownikw z wiersza polece............................................... 629
Analiza wydajnoci systemu ............................................................................................... 630
Sprawdzanie stopnia wykorzystania procesora za pomoc vmstat............................... 630
top.................................................................................................................................. 633
Sprawdzanie dostpnej pamici za pomoc programu free .......................................... 633
Zmiana priorytetu procesw za pomoc polecenia renice ............................................ 635
Bezpieczestwo systemu ..................................................................................................... 636
Wybieranie odpowiednich hase ................................................................................... 636
Sprawdzanie czy zabezpieczenia s nadal aktualne...................................................... 637
Uzyskiwanie pomocy .......................................................................................................... 637
Strony man .................................................................................................................... 637
Tworzenie stron man..................................................................................................... 639
Listy i grupy dyskusyjne o systemie Red Hat Linux .................................................... 640
Pozostae grupy dyskusyjne .......................................................................................... 642


 $
  
  -1
  "(
Rozwaania na temat dobrych kopii bezpieczestwa.......................................................... 646
Rnica pomidzy kopiami bezpieczestwa a archiwizacj......................................... 646
Elementy okrelajce dobr kopi bezpieczestwa............................................................. 646
Wybr nonika dla kopii bezpieczestwa ........................................................................... 647
Wybr nonika do wykonania kopii bezpieczestwa.......................................................... 648
AMANDA..................................................................................................................... 648
Techniki wykonywania kopii bezpieczestwa .................................................................... 649
Wykonywanie kopii bezpieczestwa za pomoc polece tar i cpio ............................. 650
Przeprowadzanie archiwizacji za pomoc skryptu taper............................................... 652
Odzyskiwanie plikw .......................................................................................................... 654
Co jest w archiwum? ........................................................................................................... 654


 B  - C
 "((
Rozwaania na temat bezpieczestwa analiza................................................................ 655
Plan bezpieczestwa...................................................................................................... 656
Narzdzia zwizane z bezpieczestwem systemu......................................................... 656
Zbieranie informacji...................................................................................................... 658
Niebezpieczestwa .............................................................................................................. 659
Przygotowanie na najgorsze.......................................................................................... 659
suid i sgid ...................................................................................................................... 660
Prawa dostpu do plikw i katalogw................................................................................. 661
Pliki ............................................................................................................................... 661
Katalogi ......................................................................................................................... 662
Jak ma si do tego suid i sgid........................................................................................ 665
Domylne prawa dostpu przy tworzeniu pliku lub katalogu ....................................... 666
Hasa .................................................................................................................................... 667
Serwisy WWW dotyczce tego tematu ............................................................................... 667







* +$$ (  


   ,,
 9  
&
 A *-1.@.DD "#
Rys historyczny ................................................................................................................... 672
Programowanie w C: podstawowe zagadnienia............................................................ 672
Elementy jzyka C++ .......................................................................................................... 672
Programowanie w jzyku C++: podstawowe zagadnienia............................................ 673
Nazwy plikw ............................................................................................................... 674
Narzdzia do zarzdzania projektami.................................................................................. 674
Kompilowanie programw przy uyciu programu make.............................................. 674
Tworzenie wikszych aplikacji ..................................................................................... 676
Zarzdzanie projektami za pomoc RCS oraz CVS...................................................... 677
Debuggery ..................................................................................................................... 679
Opcje kompilatora GNU C/C++ dostpne z wiersza polece ............................................. 681
Nowe cechy kompilatora GNU egcs ................................................................................... 682


( +
&
 A *

* "2
Tworzenie i uruchamianie programw powoki.................................................................. 684
Zmienne ............................................................................................................................... 686
Przypisywanie wartoci zmiennym............................................................................... 687
Dostp do wartoci zmiennej ........................................................................................ 687
Parametry pozycyjne ........................................................................................................... 688
Zmienne wewntrzne........................................................................................................... 689
Symbole specjalne ............................................................................................................... 689
Cudzysw..................................................................................................................... 690
Pojedynczy cudzysw .................................................................................................. 691
Lewy ukonik ................................................................................................................ 691
Lewy apostrof................................................................................................................ 692
Porwnywanie wyrae....................................................................................................... 692
pdksh oraz bash ............................................................................................................. 692
tcsh ................................................................................................................................ 697
Instrukcje iteracyjne ............................................................................................................ 700
Instrukcja for ................................................................................................................. 700
Instrukcja while ............................................................................................................. 702
Instrukcja until .............................................................................................................. 703
Instrukcja repeat (tcsh) .................................................................................................. 703
Instrukcja select (pdksh, bash) ...................................................................................... 703
Instrukcja shift............................................................................................................... 704
Instrukcje warunkowe ......................................................................................................... 705
Instrukcja if ................................................................................................................... 705
Instrukcja case ............................................................................................................... 706
Inne instrukcje ..................................................................................................................... 708
Instrukcja break ............................................................................................................. 708
Instrukcja exit................................................................................................................ 708
Funkcje ................................................................................................................................ 709


" 8
 -A- #
Pierwszy przykad automatyczne uaktualnianie danych ................................................ 711
Problem i rozwizanie................................................................................................... 712
Analiza implementacji................................................................................................... 713
Dodatkowe wskazwki........................................................................................................ 715
Poszerzaj swoj wiedz................................................................................................. 715
Prawidowe projektowanie............................................................................................ 716






Skrypty powoki .................................................................................................................. 716


Zamiana tekstw w plikach program chstr .............................................................. 716
Pobieranie stron WWW ................................................................................................ 718
Programowanie w jzyku powoki podsumowanie.................................................. 719
Tworzenie harmonogramw zada za pomoc programw cron oraz at............................ 720
cron oraz find kontrolowanie iloci wolnej przestrzeni dyskowej........................... 721
at: planowanie zada ..................................................................................................... 722
Expect, Perl i inne rozwizania ........................................................................................... 723
Expect............................................................................................................................ 723
Perl ................................................................................................................................ 724
Inne narzdzia ............................................................................................................... 725
Jzyki skryptowe wbudowane w programy .................................................................. 727
Wnioski czyli dlaczego automat jest lepszy ................................................................... 728


# $
% &-A *
 -AA, #
Jdro systemu wprowadzenie ......................................................................................... 730
Czy rzeczywicie konieczna jest ponowna kompilacja jdra?...................................... 730
Podstawy dziaania jdra ..................................................................................................... 731
Moduy .......................................................................................................................... 732
Struktura rde jdra .......................................................................................................... 733
Numery wersji jdra ...................................................................................................... 734
rda jdra ......................................................................................................................... 735
Potencjalne problemy z nowym jdrem ........................................................................ 736
Instalacja plikw poprawek........................................................................................... 738
Moduy .......................................................................................................................... 739
Nowe funkcje jdra w wersji 2.4................................................................................... 740
Planowane zmiany w jdrze w wersji 2.5 ..................................................................... 740
Konfiguracja jdra systemu ................................................................................................. 742
Przygotowanie lilo.conf na aktualizacj jdra............................................................... 742
Konfigurowanie za pomoc programu make ................................................................ 743
Opcje konfiguracji......................................................................................................... 743
Narzdzie konfiguracyjne CML2.................................................................................. 777
Kompilacja i instalacja jdra ............................................................................................... 778
Kompilacja jdra ........................................................................................................... 779
Rozwizywanie problemw dotyczcych nowego jdra .............................................. 781
Sytuacje awaryjne................................................................................................................ 783
Powtarzajcy si restart systemu................................................................................... 785
Wywietlanie czci znaku zachty LILO .................................................................... 785
Jdro zawiesza si podczas adowania .......................................................................... 785
Kernel panic .................................................................................................................. 786
Bdy jdra i ich zgaszanie........................................................................................... 786


2 E
/   F

 *&% -  #2
Emulatory ............................................................................................................................ 789
Emulacja systemu DOS program DOSEMU ........................................................... 790
Uruchamianie programw dla rodowiska Windows program Wine ...................... 792
Emulacja systemu Apple Macintosh program Executor .......................................... 794
Program VMware dla systemw Linux i Windows ...................................................... 796
Pakiet mtools ....................................................................................................................... 801
rodowiska graficzne .......................................................................................................... 803
Kompilowanie i instalacja programu vnc...................................................................... 804
Uruchamianie programu vnc......................................................................................... 805
Przegldanie zdalnych pulpitw.................................................................................... 806







.
 /0:
*8

+
A*
*-A  * 2
Projekt dokumentacji Linuksa informacje oglne.......................................................... 811
Biece projekty i wsppraca............................................................................................. 812
Strony WWW projektu dokumentacji Linuksa ................................................................... 812
Konwencje obowizujce przy tworzeniu dokumentacji .................................................... 813
Prawa autorskie i licencja .................................................................................................... 813
Przykadowa licencja........................................................................................................... 813
Publikowanie dokumentw LDP......................................................................................... 814

:
*B

9A! A 


-  
& 2(
Wytyczne ............................................................................................................................. 816
Lista polece........................................................................................................................ 816
. .................................................................................................................................... 816
&.................................................................................................................................... 816
| .................................................................................................................................... 817
> .................................................................................................................................... 817
< .................................................................................................................................... 817
>> .................................................................................................................................. 817
<< .................................................................................................................................. 818
adduser .......................................................................................................................... 818
alias ............................................................................................................................... 818
apropos <argument>...................................................................................................... 818
ash ................................................................................................................................. 819
at .................................................................................................................................... 819
atq .................................................................................................................................. 819
atrm ............................................................................................................................... 819
banner ............................................................................................................................ 819
bash ............................................................................................................................... 820
batch .............................................................................................................................. 820
bc ................................................................................................................................... 820
bg................................................................................................................................... 820
bind................................................................................................................................ 820
cat .................................................................................................................................. 821
cd ................................................................................................................................... 821
chfn................................................................................................................................ 821
chgrp.............................................................................................................................. 822
chmod ............................................................................................................................ 822
chown ............................................................................................................................ 823
chroot............................................................................................................................. 823
chsh ............................................................................................................................... 823
control-panel.................................................................................................................. 823
cp ................................................................................................................................... 824
cpio ................................................................................................................................ 824
crond.............................................................................................................................. 824
crontab........................................................................................................................... 824
cu ................................................................................................................................... 824
cut .................................................................................................................................. 824
dc ................................................................................................................................... 825
dd................................................................................................................................... 825
df ................................................................................................................................... 825
dir .................................................................................................................................. 825
display ........................................................................................................................... 825
dmesg ............................................................................................................................ 825






du................................................................................................................................... 826
dump.............................................................................................................................. 826
echo ............................................................................................................................... 826
ed ................................................................................................................................... 826
edquota .......................................................................................................................... 826
efax ................................................................................................................................ 826
efix................................................................................................................................. 826
elm................................................................................................................................. 827
emacs............................................................................................................................. 827
emacs-nox ..................................................................................................................... 827
env ................................................................................................................................. 827
ex ................................................................................................................................... 827
fax.................................................................................................................................. 828
faxq................................................................................................................................ 828
faxrm ............................................................................................................................. 828
faxrunq .......................................................................................................................... 828
faxspool ......................................................................................................................... 828
fc.................................................................................................................................... 828
fdformat......................................................................................................................... 829
fetchmail........................................................................................................................ 829
fg ................................................................................................................................... 829
file ................................................................................................................................. 829
find ................................................................................................................................ 829
finger ............................................................................................................................. 830
fmt ................................................................................................................................. 830
free................................................................................................................................. 830
ftp .................................................................................................................................. 830
glint ............................................................................................................................... 830
gnuplot........................................................................................................................... 830
grep................................................................................................................................ 831
groff............................................................................................................................... 831
gs ................................................................................................................................... 831
gv................................................................................................................................... 831
gvim............................................................................................................................... 831
gzip ................................................................................................................................ 832
halt................................................................................................................................. 832
head ............................................................................................................................... 832
hostname ....................................................................................................................... 832
ical ................................................................................................................................. 832
ifconfig .......................................................................................................................... 832
irc................................................................................................................................... 833
ispell .............................................................................................................................. 833
jed .................................................................................................................................. 833
jmacs ............................................................................................................................. 833
joe .................................................................................................................................. 833
jpico............................................................................................................................... 833
jstar ................................................................................................................................ 834
kill ................................................................................................................................. 834
kwrite............................................................................................................................. 834
less................................................................................................................................. 834
ln.................................................................................................................................... 834
locate ............................................................................................................................. 834
login............................................................................................................................... 835
logout............................................................................................................................. 835
look................................................................................................................................ 835






lpc .................................................................................................................................. 835
lpd.................................................................................................................................. 835
lpq.................................................................................................................................. 835
lpr .................................................................................................................................. 836
lprm ............................................................................................................................... 836
ls .................................................................................................................................... 836
lynx................................................................................................................................ 837
mail................................................................................................................................ 837
make .............................................................................................................................. 837
makewhatis.................................................................................................................... 837
man ................................................................................................................................ 837
mcopy ............................................................................................................................ 838
mdel............................................................................................................................... 838
mdir ............................................................................................................................... 838
mesg .............................................................................................................................. 838
mformat ......................................................................................................................... 838
mgetty............................................................................................................................ 838
minicom......................................................................................................................... 839
mkdir ............................................................................................................................. 839
mke2fs ........................................................................................................................... 839
mkfs............................................................................................................................... 839
mkswap ......................................................................................................................... 839
mlabel ............................................................................................................................ 839
more............................................................................................................................... 839
mount............................................................................................................................. 840
mpage ............................................................................................................................ 840
mt................................................................................................................................... 840
mv.................................................................................................................................. 840
netcfg............................................................................................................................. 840
netstat ............................................................................................................................ 841
newgrp........................................................................................................................... 841
passwd ........................................................................................................................... 841
pdksh ............................................................................................................................. 842
pico ................................................................................................................................ 842
pine ................................................................................................................................ 842
ping................................................................................................................................ 842
pppd............................................................................................................................... 842
pppstats.......................................................................................................................... 842
pr ................................................................................................................................... 843
printtool ......................................................................................................................... 843
procmail......................................................................................................................... 843
ps ................................................................................................................................... 843
pwd ................................................................................................................................ 843
quota .............................................................................................................................. 844
quotacheck..................................................................................................................... 844
quotaoff ......................................................................................................................... 844
quotaon .......................................................................................................................... 844
rclock............................................................................................................................. 844
red.................................................................................................................................. 844
repquota......................................................................................................................... 845
restore ............................................................................................................................ 845
rjoe................................................................................................................................. 845
rm .................................................................................................................................. 845
rmdir .............................................................................................................................. 845
route............................................................................................................................... 845






rxvt ................................................................................................................................ 846


sed ................................................................................................................................. 846
sendfax .......................................................................................................................... 846
set .................................................................................................................................. 846
setfdprm......................................................................................................................... 846
setserial.......................................................................................................................... 846
shutdown ....................................................................................................................... 847
slrn................................................................................................................................. 847
sort................................................................................................................................. 847
stat ................................................................................................................................. 847
statserial......................................................................................................................... 847
strings ............................................................................................................................ 847
su ................................................................................................................................... 848
swapoff .......................................................................................................................... 848
swapon........................................................................................................................... 848
tail.................................................................................................................................. 848
talk................................................................................................................................. 848
taper............................................................................................................................... 849
tar................................................................................................................................... 849
tcsh ................................................................................................................................ 849
telnet .............................................................................................................................. 849
tin................................................................................................................................... 849
top.................................................................................................................................. 849
touch .............................................................................................................................. 850
tput................................................................................................................................. 850
tr .................................................................................................................................... 850
tree................................................................................................................................. 850
twm................................................................................................................................ 850
ulimit ............................................................................................................................. 850
umount........................................................................................................................... 851
unalias ........................................................................................................................... 851
uname ............................................................................................................................ 851
unzip .............................................................................................................................. 851
updatedb ........................................................................................................................ 851
uptime............................................................................................................................ 851
uugetty........................................................................................................................... 852
vdir ................................................................................................................................ 852
vi.................................................................................................................................... 852
view ............................................................................................................................... 852
vim................................................................................................................................. 852
vimx............................................................................................................................... 852
vmstat ............................................................................................................................ 852
w .................................................................................................................................... 852
wall ................................................................................................................................ 853
wc .................................................................................................................................. 853
whatis ............................................................................................................................ 853
whereis .......................................................................................................................... 853
which ............................................................................................................................. 853
who ................................................................................................................................ 853
whoami .......................................................................................................................... 854
xclock ............................................................................................................................ 854
xcutsel ........................................................................................................................... 854
xdm................................................................................................................................ 854
xfig ................................................................................................................................ 854
xhost .............................................................................................................................. 855




xjed ................................................................................................................................ 855
xload .............................................................................................................................. 855
xloadimage .................................................................................................................... 855
xlock .............................................................................................................................. 855
xlsfonts .......................................................................................................................... 855
xmessage ....................................................................................................................... 855
xminicom....................................................................................................................... 856
xmkmf ........................................................................................................................... 856
xmodmap....................................................................................................................... 856
xscreensaver .................................................................................................................. 856
xscreensaver-command ................................................................................................. 856
xset ................................................................................................................................ 856
xsetroot .......................................................................................................................... 856
xv................................................................................................................................... 857
xwd ................................................................................................................................ 857
xwininfo ........................................................................................................................ 857
xwud .............................................................................................................................. 857
zip .................................................................................................................................. 857
zsh ................................................................................................................................. 857

:
*. +
 -1 --A+= - G94 2(
Powszechna Licencja Publiczna GNU ................................................................................ 859
Wstp............................................................................................................................. 859
Warunki licencji ............................................................................................................ 860
Jak zastosowa warunki licencji do swoich nowych programw ................................. 865

:
*:

 * > +) 2"#


Lista pakietw podzielonych na grupy................................................................................ 896

5*

   3

 



Przygotowanie do instalacji Linuksa

Wybr metody instalacji

Instalacja w trybie graficznym czy tekstowym?

Partycjonowanie

Tworzenie dyskw startowych

Rozpoczcie instalacji sieciowej

Instalacja z urzdze PCMCIA

Proces instalacji krok po kroku

Kilka rad po zakoczeniu instalacji

Logowanie si i zamykanie systemu

Jedn z najwikszych rnic pomidzy Red Hatem a innymi wersjami Linuksa jest niezwykle atwa instalacja. Sam proces instalacji jest bardzo prosty i zautomatyzowany.
Program instalacyjny daje sobie dobrze rad z wieloma problemami.
Przed zapoznaniem si z metodami instalowania systemu operacyjnego, naley rozpozna urzdzenia, ktre posiadamy. Po sprawdzeniu sprztu pozostaa cz rozdziau
poprowadzi Ci przez proces instalacji. Wskaemy Ci take rnice midzy czterema
podstawowymi metodami instalacji. Ten rozdzia w skrcie omawia instalacj LILO
(Linux Loader), ale szczegy bdzie mona znale w rozdziale 3., LILO i inne menedery startowe.
Jeli nie instalowae wczeniej Linuksa, zanim rozpoczniesz instalacj przeczytaj ten
rozdzia co najmniej dwa razy i upewnij si, e wszystko zrozumiae.



 
  

Zanim rozpoczniesz instalacj systemu, powiniene wykona par czynnoci:




Upewnij si, czy Twj sprzt komputerowy jest kompatybilny z Linuksem.


List obsugiwanych urzdze moesz odnale pod adresem
http://www.redhat.com/support/hardware.

Znajd wszystkie instrukcje obsugi urzdze komputerowych, poczynajc


od instrukcji monitora, a koczc na instrukcji karty dwikowej. Pniej,
w trakcie ustawiania konfiguracji, bardzo si to wszystko przyda.

Sprawd, czy masz wystarczajco duo wolnego miejsca na dysku twardym,


aby zainstalowa Linuksa. Najlepiej by byo, gdyby przestrze ta nie bya
podzielona na partycje. Poniej znajduje si lista wariantw instalacji wraz
z przestrzeni dyskow, jakiej wymagaj:


GNOME Workstation 850 MB

KDE Workstation 850 MB

Server 1,7 GB

Custom (wybranie wszystkiego) 2,0 GB

Wraz z rozwojem dystrybucji Red Hat przez ostatnie lata, jego instalowanie i konfigurowanie staway si coraz prostsze. Chocia istnieje program, ktry automatycznie wykrywa konfiguracj komputera, konfiguracja sprztu moe zosta odczytana nieprawidowo lub mog by trudnoci w wykryciu niektrych urzdze. Niestety, podczas instalacji cigle napotyka si na bdy.
Wane jest, aby powici kilka minut i wypeni poniszy arkusz. Pomoe on nie tylko
w konfigurowaniu systemu, ale bdzie te pomocny, kiedy wystpi bdy.
Wikszo poniszych informacji mona znale w podrcznikach opisujcych poszczeglne urzdzenia. Inne informacje mona zdoby w trakcie rozmowy z dowiadczonym administratorem systemu. Pozycje wyrnione wytuszczonym drukiem s, jak to
wynika z naszych dowiadcze, obszarami problemowymi. Wszystkie informacje mog
by niezwykle istotne, jeli instalacja ma si uda.
Liczba dyskw twardych: _____________________________________________
Rozmiar kadego dysku (MB): _________________________________________
Gwny dysk twardy:_________________________________________________
Rozmiar pamici RAM (MB): __________________________________________
Rodzaj i liczba napdw CD-ROM ______________________________________
IDE: ____________________________________________________________
SCSI: ___________________________________________________________


 !    "
 

#

Marka i model kadego CD-ROM-u: ____________________________________


Marka i model kontrolera SCSI: ________________________________________
Rodzaj myszy: ______________________________________________________
Liczba przyciskw myszy:_____________________________________________
Jeli jest to mysz szeregowa, wska port COM, do ktrego jest podczona: ______
Marka, model i rozmiar pamici RAM karty graficznej:______________________
Marka i model monitora: ______________________________________________
Dopuszczalna warto czstotliwoci odchylania poziomego: _________________
Dopuszczalna warto czstotliwoci odchylania pionowego: _________________
Adres sieci:_________________________________________________________
IP: _____________________________________________________________
Maska sieci: ______________________________________________________
Adres bramki: ____________________________________________________
Adres IP serwera nazw: _____________________________________________
Nazwa domeny: ___________________________________________________
Nazwa komputera:_________________________________________________
Marka i model karty sieciowej: _______________________________________
Dodatkowy system operacyjny zainstalowany lub planowany do zainstalowania
na komputerze:______________________________________________________
LILO, jeli bdzie uywane, bdzie zainstalowane tutaj: _____________________


w rekordzie startowym dysku (konieczne jeli chcesz, aby LILO by


menederem startowym systemu): ____________________________________

na partycji Linuksa (jeli chcesz uywa innego menedera startowego tutaj


powiniene zainstalowa LILO):______________________________________

Jeli posiadasz OS/2, musisz utworzy partycje dyskowe za pomoc oprogramowania


OS/2, poniewa w innym przypadku OS/2 moe nie rozpozna partycji dyskowych. Nie
naley tworzy nowych partycji podczas instalacji, lecz naley uy linuksowego programu
fdisk, by ustawi odpowiednie rodzaje partycji dla partycji linuksowych.

Po udzieleniu odpowiedzi na te pytania, dalsza instalacja jest do atwa. Cay proces


jest sterowany z poziomu menu, wic nie trzeba pamita wszystkich informacji dotyczcych konfiguracji, tak jak to jest w innych systemach linuksowych.



 
  

Istnieje pi podstawowych metod instalowania Red Hata. Oto krtkie ich omwienie:


CD-ROM do zainstalowania systemu wystarczy dyskietka startowa i CD-ROM


z Red Hatem lub dysk startowy PCMCIA.

Hard Drive (dysk twardy) metoda ta wymaga skopiowania plikw


instalacyjnych Red Hat Linuksa na dysk twardy. Najpierw naley utworzy
katalog o nazwie RedHat w katalogu gwnym. Wszystkie pakiety, ktre bd
instalowane, powinny zosta umieszczone w tym katalogu. Trzeba skopiowa
do niego podstawowe podkatalogi, a instalowane pakiety naley umieci
w podkatalogu o nazwie RPMS (Red Hat Package Manager). Mona uy
do tego celu miejsca dostpnego na istniejcej partycji DOS lub na partycji
Linuksa, ktra nie bdzie potrzebna dla procedury instalacyjnej (np. partycji,
na ktrej bd przechowywane dane w zainstalowanym systemie).
W przypadku korzystania z systemu plikw DOS nie ma moliwoci uywania
dugich nazw plikw Linuksa, z ktrych korzystaj pakiety RPM (meneder
pakietw Red Hata). Proces instalacji nie zaley od systemu plikw, ale dobrze
jest zwraca na nie uwag.

NFS Image (obraz NFS Network File System) moesz zainstalowa


Linuksa z serwera NFS, ktry bdzie eksportowa pliki instalacyjne. Wymaga
to sieci lub dysku startowego PCMCIA. Powiniene mie take skonfigurowany
serwer nazw lub zna adres IP serwera NFS i ciek do eksportowanego
CD-ROM-u. Metoda ta jest zalecana jedynie wtedy, gdy serwer NFS znajduje
si w sieci lokalnej. Instalacja z serwera NFS, podobnie jak przez FTP lub HTTP,
zajmuje duo czasu. Istnieje take moliwo przekroczenia limitu czasu poczenia.

FTP i HTTP metoda porwnywalna z instalacj z obrazu NFS. Tutaj take


jest niezbdna sie lub dysk startowy PCMCIA. Aby przeprowadzi ten rodzaj
instalacji, potrzebne s dyskietka startowa i dodatkowa. Naley te posiada
prawidowo skonfigurowany serwer nazw lub adres IP serwera FTP lub HTTP,
z ktrego bdziesz korzysta. Potrzebna bdzie te gwna cieka katalogu Red
Hata na serwerze FTP.

SMB Image (obraz SMB) metoda ta jest take porwnywalna z instalacj za


pomoc NFS lub FTP. Naley j wybra, jeli instalacja ma zosta wykonana
przez sie z dysku wspuytkowanego przez system Windows (lub system
Linux z zainstalowan Samb SMB). Jest to metoda podobna do metody
instalowania z dysku twardego, z t rnic, e dysk jest udostpniany przez
inny system.

Wszystkie pozostae procedury instalacyjne przedstawione w tym rozdziale dotycz instalacji z CD-ROM-u. Jak wynika z opisu pozostaych metod, nie rni si one znacznie
midzy sob. Sama instalacja jest podobna rne jest tylko umiejscowienie wersji instalacyjnej oprogramowania. Gdy instalujemy Linuksa ze wspuytkowanego napdu
z serwera Windows NT/2000 lub systemu Windows 95/98/Me, naley poda nazw serwera, nazw wspuytkowanego napdu, nazw konta oraz haso dostpu do napdu.


 !    "
 

$

Red Hat pozostawia Ci wybr pomidzy dwoma rodzajami instalacji: w trybie graficznym lub trybie tekstowym. Jeli instalowae ju wczeniej Linuksa, moesz wybra
dowoln z nich. Jeli jednak przeprowadzasz instalacj po raz pierwszy, instalacja
w trybie graficznym jest lepszym rozwizaniem, poniewa na kadym etapie instalacji
w bocznym okienku jest dostpny przewodnik. Instalacja tekstowa umoliwia Ci sprawowanie wikszej kontroli nad caym procesem, jednak wymaga to nieco dowiadczenia w instalowaniu Linuksa. W trybie graficznym moliwoci wyboru poszczeglnych
elementw bd takie same, lecz mog si pojawia w innej kolejnoci. Bdziesz mg
skorzysta z myszy i bardziej przyjaznego interfejsu. Tryb graficzny daje jedynie moliwo klikania w obszarze poszczeglnych opcji, zamiast przeskakiwania midzy nimi
za pomoc klawisza Tab i potwierdzania za pomoc klawisza Enter. Nacinicie klawisza Enter w nieodpowiednim momencie moe spowodowa powane problemy, wic
trzeba na to uwaa.
W trybie tekstowym nawigacja pomidzy opcjami instalacyjnymi odbywa si za pomoc wciskania odpowiednich klawiszy. Aby przesun kursor, uyj klawiszy strzaek.
Klawiszami Tab i Alt+Tab poruszasz si w d i w gr pomidzy poszczeglnymi
opcjami wyboru. Wyszczeglnienie dostpnych klawiszy znajduje si na dole wikszoci ekranw w trakcie instalacji.
Aby wcisn dany przycisk, skieruj na niego kursor (na przykad za pomoc klawisza
Tab) i nacinij klawisz spacji (lub Enter). Aby wybra dany element z listy, przesu
kursor na dany element i wcinij klawisz Enter. Aby zaznaczy wybr elementu w okienku, przesu kursor na okienko i nacinij klawisz spacji. Aby usun zaznaczenie okienka, nacinij ponownie klawisz spacji.

Linuks traktuje twarde dyski odmiennie ni systemy DOS/Windows. Zamiast nazywa


pierwsz partycj C:, drug D:, itd., uywa kombinacji znakw, ktra bdzie wskazywaa na magistral i numer stacji dyskw. Dziaa to w nastpujcy sposb:


hda pierwszy kontroler IDE, Master

hdb pierwszy kontroler IDE, Slave

hdc drugi kontroler IDE, Master

hdd drugi kontroler IDE, Slave

sda pierwszy dysk SCSI

S to jedynie nazwy dyskw, tak jak je widzi Linuks. W praktyce Linuks rozpoznaje
Twoje partycje w nastpujcy sposb:

%

 
  


hda1 partycja podstawowa pierwszego dysku twardego,

hda5 partycja rozszerzona pierwszego dysku twardego; Partycja rozszerzona


bdzie zawsze nosi numer 5,

hda6 pierwsza partycja logiczna zawarta w partycji rozszerzonej pierwszego


dysku twardego.

Taki sam jest podzia partycji dla dyskw SCSI. Twj CD-ROM bdzie
przewanie oznaczony jako hdc, poniewa pyta CD nie jest podzielona
na adne partycje.

Do konfigurowania partycji linuksowych su dwa narzdzia dostarczone z dystrybucj


Red Hat. Jest to stary, niezastpiony fdisk i graficzny program narzdziowy Disk Druid.
Obydwa programy poprawnie dziel dysk twardy na partycje, lecz Disk Druid jest atwiejszy w obsudze. Jest jeszcze jedno narzdzie, ktre suy do zmiany rozmiarw
i przenoszenia partycji. Nazywa si fips.exe. Znajduje si na pycie CD-ROM, w katalogu dosutils. Jest to program DOS-owy, sucy do zwalniania miejsca dla Linuksa
przy instalowaniu dwch systemw jednoczenie. Podczas uywania tego programu
naley zachowa szczegln ostrono.

   

  
Jeli wybierzesz instalacj Workstation lub Server, masz moliwo wybrania opcji
Automatic Partitioning automatycznego dzielenia na partycje. Wybranie tej opcji
spowoduje usunicie wszystkich istniejcych partycji linuksowych ze wszystkich twardych dyskw w komputerze i zainstalowanie LILO w rekordzie pocztku dysku, Master
Boot Record. Nie wybieraj tej opcji, jeli posiadasz jakie dane, ktre chciaby zachowa lub chciaby skonfigurowa indywidualnie poszczeglne partycje.

Oto kilka wskazwek dla wszystkich tradycjonalistw, chccych skorzysta z programu


fdisk. Przypominamy, e Disk Druid jest zalecanym (i bezpieczniejszym) sposobem
dzielenia dyskw na partycje1. Jeli jednak chciaby w trakcie instalacji uy programu
fdisk, rozpocznij instalacj w trybie Expert.
To najbardziej ryzykowny krok caej procedury. Jeli popenisz bd, moesz zniszczy
wszystkie dane na dysku, o ile takie posiadasz. Przed przejciem do podziau dysku
na partycje gorco polecam utworzenie kopii zapasowej systemu.

Tabela 2.1 zawiera niektre polecenia programu fdisk.

Nie zawsze jednak speniajcym oczekiwania uytkownika. Prawd jest, e fdisk powinien by
uywany z ostronoci przyp. red.


 !    "
 

&

  Najwaniejsze opcje programu fdisk

 



Wywietla wszystkie dostpne polecenia.

Wywietla informacje o tabeli partycji.

Dodaje now partycj.

Okrela lub zmienia rodzaj partycji.

Wywietla spis rnych rodzajw partycji i ich numerw identyfikacyjnych.

Zapisuje podane informacje i wychodzi z programu.

Wyjcie bez zapisywania jakichkolwiek zmian (przydatne, kiedy popenisz bd).

Naley uy opcji , by zobaczy informacje o istniejcej partycji, lecz wczeniej trzeba


doda gwn partycj. By utworzy now partycj, trzeba wybra opcj , a nastpnie
 lub  dla partycji rozszerzonej lub podstawowej. Najprawdopodobniej bdzie potrzebna partycja podstawowa. Pojawi si pytanie, jaki numer partycji powinien zosta do niej
przypisany, od ktrego cylindra partycja powinna si zaczyna (pojawi si przedzia;
naley wybra najnisz warto) oraz jaki powinien by rozmiar partycji. Na przykad,
dla partycji o pojemnoci 500 MB naley wpisa jako rozmiar .

Disk Druid jest narzdziem dostarczonym po raz pierwszy z wersj 5.0 Red Hata. Posiada interfejs graficzny umoliwiajcy skonfigurowanie partycji.
Program Disk Druid zosta podzielony na trzy sekcje. Kada z nich bdzie szczegowo
omwiona.




Kada linia w sekcji Partitions (sekcji partycji) reprezentuje partycj dysku. Pasek
przewijania oznacza dodatkowe pozycje, ktre nie mieszcz si na ekranie. Mona je
zobaczy za pomoc strzaek kursora gra i d. Kady wiersz (dotyczcy partycji) skada
si z piciu pl.
  
Partycjonowanie
programem
Disk Druid
podczas instalacji
Red Had Linuks

'

 
  

 Informacje o istniejcych partycjach






Mount Point
(Punkt montowania)

Wskazuje, gdzie po uruchomieniu systemu Red Hat bd logicznie podczone


partycje (przed opuszczeniem programu Disk Druid przynajmniej dla jednej
partycji punktem montowania musi by /). Obszar wymiany nie posiada punktu
montowania.

Device (Urzdzenie)

Nazwa urzdzenia partycji.

Requested (Wymagane)

Minimalny rozmiar wymagany przy okrelaniu partycji.

Actual (Rzeczywiste)

Ilo miejsca przypisana danej partycji.

Type (Rodzaj)

Rodzaj partycji.

  
Sekcja Drive Summary (Informacje o dyskach twardych) pokazuje dyski twarde znajdujce si w systemie. Tak samo jak w sekcji istniejcych partycji dyskowych, i tu znajduje
si pasek przewijania w przypadku, gdyby do komputera byo podczonych kilka napdw. Kady wiersz zawiera sze pl, ktre zostay przedstawione w tabeli 2.3.
 Informacje o dyskach twardych




Drive (Napd)

Pokazuje nazw urzdzenia dla dysku twardego.

Geom [C/G/S] (Parametry)

Pokazuje parametry dysku. Skadaj si na nie trzy wartoci


przedstawiajce liczb cylindrw, gowic i sektorw, podane
przez napd.

Total (M) (Cakowita pojemno)

Podaje cakowit pojemno dysku twardego.

Free (M) (Wolne miejsce)

Podaje ilo wolnego miejsca na dysku.

Used (M) (Uywane miejsce)

Podaje ilo miejsca przypisan partycji.

Used (%) (Uywane miejsce)

Pasek graficznie przedstawiajcy uywane miejsce na dysku.

        


Trzecia sekcja programu Disk Druid zawiera przyciski pi przyciskw w rodku ekranu. Jeli przeprowadzasz instalacj w trybie tekstowym, moesz take uy klawiszy
funkcyjnych przypisanych poszczeglnym przyciskom. Funkcje przyciskw (i klawiszy
funkcyjnych uywanych w instalacji w trybie tekstowym) s przedstawione w tabeli 2.4.

  

Aby doda now partycj, naley klikn przycisk Add (w trybie tekstowym wybra
przycisk Add i nacisn Enter). Otworzy si wtedy okno dialogowe zawierajce pola
opisane w tabeli 2.5.


 !    "
 

(

 Przyciski programu Disk Druid


 



Add (Dodaj) F1

Dodaje now partycj. Po wybraniu pojawia si okno dialogowe, w ktrym


naley wypeni odpowiednie pola.

Edit (Edycja) F3

Modyfikuje parametry partycji aktualnie podwietlonej w sekcji istniejcych


partycji dyskowych. Wybranie tego przycisku powoduje otwarcie okna
dialogowego, w ktrego polach mona zmienia wartoci.

Delete (Usu) F4

Usuwa partycj aktualnie podwietlon. Wybranie tego przycisku powoduje


wywietlenie okna z prob o potwierdzenie.

OK F12

Po wybraniu tej opcji mona potwierdzi ch zapisania dokonanych zmian.


Informacja ta zostaje rwnie przekazana programowi instalacyjnemu. Jest
ona niezbdna do stworzenia systemu plikw.

Make RAID Device


Przycisk ten jest aktywny jedynie wtedy, gdy utworzye partycje RAID
(Utwrz urzdzenie RAID) (lub wpisae  w programie fdisk); utwrz now partycj za pomoc
przycisku Add, a nastpnie wybierz rodzaj urzdzenia RAID i dostpne
napdy (uyte w macierzy RAID).
Back (Powrt)

Jest to przycisk awaryjny. Po jego wybraniu Disk Druid koczy prac nie
dokonujc adnych zmian. Program instalacyjny powraca do poprzedniego
ekranu, gdzie mona dokona wyboru midzy programami fdisk i Disk Druid.

Klawisze funkcyjne

Disk Druid posiada rwnie sze wygodnych w uyciu klawiszy funkcyjnych.


Cztery z nich s przypisane bezporednio do opisanych powyej przyciskw
(Add, Edit, Delete i OK). Dwa z nich posiadaj inne funkcje:
F2 Dodaj NFS
(Add NFS)

Nacinicie klawisza powoduje otwarcie okna


dialogowego, w ktrym mona zdefiniowa system
plikw NFS tylko do odczytu.

F5 Reset

F5 przywraca partycjom stan, jaki miay przed


rozpoczciem wprowadzania zmian w tej sekcji.

 Informacje dotyczce montowania






Mount Point
(Punkt montowania)

Naley podwietli pole i wpisa punkt montowania partycji.

Size (Rozmiar)

Naley wpisa rozmiar partycji (w megabajtach). Domylna warto 1 moe


zosta usunita klawiszem Backspace, by mona byo poda now warto.

Growable?

Pole wyboru okrela, czy rozmiar partycji wpisany w poprzednim polu ma by


uznawany za dokadny, czy za minimalny. Naciniciem spacji mona
zaznaczy t opcj lub usun zaznaczenie. Jeli opcja bdzie zaznaczona,
to rozmiar partycji zostanie zwikszony tak, by zajmowaa ca dostpn
przestrze dyskow.

Type (Rodzaj)

Pole zawiera spis rodzajw partycji. Naley wybra waciwy rodzaj


za pomoc klawiszy kursora gra i d.

Allowable Drives
(Dostpne dyski twarde)

Pole zawiera spis dyskw twardych zainstalowanych w systemie. Obok kadego


z nich znajduje si pole wyboru. Jeli jest ono zaznaczone, to dana partycja
moe zosta utworzona na tym dysku.

OK

Po zakoczeniu wprowadzania ustawie dla danej partycji naley nacisn


przycisk OK.

Cancel (Anuluj)

Po wybraniu tego przycisku zdefiniowana partycja nie zostanie utworzona.

$)

 
  
Naley zdefiniowa przynajmniej dwa systemy plikw jeden dla samego Linuksa,
a drugi dla pliku wymiany. Zaleca si jednak utworzenie szeciu systemw plikw.
Jeden to plik wymiany, pozostae to /, /usr, /var, /home oraz /usr/local.

Obszar wymiany jest obszarem dysku twardego przeznaczonym na utworzenie pamici


wirtualnej, ktra bdzie uzupenieniem rzeczywistej pamici komputera (RAM). Obszar
wymiany pozwala systemowi operacyjnemu na wykorzystanie wikszej iloci pamici
ni faktycznie zainstalowana w komputerze. Dawno nie uywane pliki mog zosta
przeniesione z pamici RAM na dysk twardy, a kiedy pniej bd potrzebne, mog zosta z powrotem zaadowane do pamici.
Podczas tworzenia partycji wymiany naley przez chwil zastanowi si nad jej rozmiarem. Obszar wymiany suy do przenoszenia nieuywanych danych z pamici RAM na
dysk, by zwolni pami dla innych danych. Obszar wymiany wraz z pamici RAM
powinien mie przynajmniej 16 MB. W przypadku planowanego zainstalowania X Window, ta warto powinna wynosi przynajmniej 32 MB. System X Window jest prawdziwym poeraczem pamici i najczciej wykorzystuje poow pamici RAM, warto
wic zainstalowa duy obszar pamici.
Ilo potrzebnej pamici mona okreli poprzez sprawdzenie rozmiaru wszystkich
programw, ktre bd dziaay w tym samym momencie. Do tej wartoci naley doda
24 MB na potrzeby systemu. Jeli otrzymana suma jest mniejsza ni 64 MB, naley
uy 64 MB obszaru wymiany. W innym przypadku, naley przyj otrzyman warto.
Obecnie, kiedy wikszo komputerw jest wyposaona w 64 128 MB RAM, obszar
wymiany powinien zajmowa 80 100 MB.
Pewien obszar wymiany powinien by zawsze skonfigurowany, bez wzgldu na ilo
posiadanej pamici RAM. Nawet may obszar wymiany w systemie z du iloci pamici RAM zapewni efektywno pracy. Na przykad, w moim systemie mam 256 MB
pamici, co stanowi warto wiksz ni wystarczajca dla wszystkich programw.
Mam te 127 MB obszaru wymiany dla programw, ktre s uruchomione, ale ktrych
w danym momencie nie uywam2.
Aby utworzy partycj dla obszaru wymiany, naley postpowa tak, jak przy tworzeniu normalnej partycji. Z t jednak rnic, e zaznaczamy typ partycji jako Linux
Swap i nie podajemy punku montowania.

Po sformatowaniu obszaru wymiany, program instalacyjny zadaje pytanie, ktre partycje powinny zosta sformatowane. Zdecydowanie sugeruj sformatowanie wszystkich
partycji systemowych (/, /usr i /var jeli istniej). Nie trzeba formatowa /home ani
2

Powszechna jest opinia, e rozmiar partycji swap powinien by dwukrotnie wikszy od rozmiaru
posiadanej pamici RAM. Jednak wzr ten nie zawsze si sprawdza. Naley mie na uwadze,
ile aplikacji bdziemy uruchamia i ile pamici potrzebuj przyp. red.


 !    "
 

$*

/usr/local, jeli byy one skonfigurowane podczas poprzedniej instalacji. Warto te


sprawdzi je pod ktem uszkodzonych sektorw.
Z reguy pojawia si pytanie, jak due powinny by partycje. W tabeli 2.6 zostay podane proponowane rozmiary partycji dla typowej instalacji. Oczywicie, mona mie jedn du partycj /, jeli nie zamierza si tworzy osobnych partycji dla kadego katalogu systemowego.
 Sugerowane rozmiary partycji
 !

" "  "

"  # 

80 MB

100 200 MB

850 MB

850 + aplikacje i inne dokumenty



22 MB

50 MB

Obszar wymiany

0 MB

do 2,047 MB

Mimo i podano tutaj wartoci minimalne i sugerowane, w poszczeglnych przypadkach moe zaistnie konieczno ustalenia wartoci poniej lub powyej tych poziomw. Na przykad 850 MB dla /usr zakada, e znajduje si tam dokumentacja tekstowa
i sieciowa w przynajmniej jednym jzyku. Oprcz tego nie ma adnych wskaza dla
katalogu /home. W zalenoci od potrzeb systemu i uytkownikw, mona przeznaczy
dla nich partycj / lub umieci na osobnej partycji. Zaleca si drugie rozwizanie, poniewa dziki temu podczas uaktualniania systemu wasne dane nie zostan utracone.


Przed utworzeniem dyskietki startowej, naley nada jej etykiet. Aby utworzy dyskietki pod MS-DOS-em, naley uy poniszych polece. Przyjto, e pyta CD-ROM
znajduje si w napdzie D:
3

Adam Byrtek w polskim tumaczeniu dokumentu The Linux Bootdisk HOWTO (Autor:
Tom Fawcett) definiuje cztery typy dyskietek: startow, gwn, startow-gwn i narzdziow.
Dyskietka startowa zawiera jdro systemu. Dziki niej staje si moliwe wystartowanie jdra,
ktre nastpnie moe zaadowa gwny system plikw z innego dysku. Stosuje si j najczciej,
aby przetestowa nowe jdro. Dyskietka gwna z systemem plikw zawierajcym niezbdne
komponenty wymagane do uruchomienia systemu nie musi zawiera jdra, czy programu
adujcego. Zazwyczaj dyskietka gwna jest automatycznie kopiowana do ramdysku (przez co
jest zwalniane miejsce w napdzie na dyskietk narzdziow; ramdysk to obszar pamici RAM
wykorzystywany do symulacji dysku. Domylny rozmiar to 4 096 kB, dlatego nie powinno si
tworzy ramdysku dla komputerw posiadajcych mniej ni 8 MB pamici RAM). Znacznie
przyspiesza to dostp do danych. Dyskietka startowa-gwna zawiera wszystko, co jest potrzebne
do wystartowania i uruchomienia Linuksa bez dysku twardego. Dyskietka narzdziowa zawiera
system plikw, nie jest on jednak montowany jako gwny system plikw. Jest to dodatkowa
dyskietka z danymi. W rzeczywistoci dyskietka startowa dystrybucji Red Hat jest o wiele
bardziej skomplikowana ni wynikaoby to z powyszego opisu. Dyskietka ta musi wsppracowa
z rnym sprztem, musi komunikowa si z uytkownikiem oraz adowa odpowiednie
sterowniki urzdze. Profesjonalne dyskietki bazuj na zaoeniach opisanych w HOWTO,
korzystaj jednak z licznych trikw, by sprosta stawianym im zadaniom przyp. red.

$

 
  



  



Program rawrite zapyta o nazw pliku obrazu dyskietki. Naley poda 


, a nastpnie woy dyskietk do stacji A. Program zapyta o napd, na ktry ma zapisa obraz.
Prosz wpisa  i nacisn klawisz Enter. Dyskietk mona opisa jako Red Hat 7.1
dysk startowy. Konieczne jest take utworzenie dyskietki ze sterownikami. Opisz j jako Red Hat 7.1 sterowniki, nastpnie w j do stacji. Uruchom ponownie program
rawrite i wpisz   . Teraz jeste ju przygotowany do instalacji systemu za
pomoc dyskietki startowej.
Do utworzenia dyskietki pod Linuksem mona uy narzdzia dd. Naley podczy logicznie CD-ROM Red Hata, woy dyskietk do napdu (nie podcza jej logicznie),
zmieni katalog (cd) na zawierajcy obrazy dyskietek na CD-ROM-ie oraz uy poniszego polecenia do utworzenia dyskietki startowej:
   
 

Program  skopiuje obraz 


. Parametr  oznacza plik wejciowy, w tym przypadku jest to 
. Parametr  oznacza plik wyjciowy, w tym przypadku jest to
pierwsza stacja dyskietek. Ostatni parametr  wskazuje rozmiar dyskietki, ktry w tym
przypadku wynosi 1 440 kB.

Jeli na komputerze znajduje si MS-DOS, mona zainstalowa Red Hata bez dyskietki
startowej. Program instalacyjny Red Hata moe zosta uruchomiony cigiem polece:

 
   

Jeli Twj komputer moe zaadowa system z pyty CD-ROM, moesz take woy
pyt z Red Hat Linuksem do napdu CD-ROM i uruchomi ponownie komputer.

Jeli przeprowadzasz instalacj za pomoc FTP, HTTP lub NFS, musisz utworzy wasn sieciow dyskietk startow. Obraz sieciowej dyskietki startowej znajduje si na
doczonej pycie CD-ROM, w katalogu images, pod nazw bootnet.img. Mona go
znale take na serwerze, ktry bdzie eksportowa katalogi instalacyjne.
Zanim rozpoczniesz instalacj przez sie, musisz zebra nastpujce informacje:


 !    "
 


Program instalacyjny bdzie prbowa automatycznie wykry i zidentyfikowa


kart sieciow. Jeli nie jest w stanie zidentyfikowa Twojej karty sieciowej,
musisz wybra sterownik odpowiedni dla danej karty sieciowej i poda wszystkie
niezbdne informacje, aby sterownik mg odnale i rozpozna kart sieciow.

Adres IP twojego komputera.

Mask sieci (najczciej 255.255.255.0).

Adres IP bramki i serwera nazw.

$#

Kady z rodzajw instalacji sieciowej rozpoczyna si w ten sam sposb: poprzez uruchomienie z dyskietki startowej bootnet.img. Po uruchomieniu systemu z dyskietki pojawi si ekran powitalny Red Hata z zapytaniem 
. Aby rozpocz instalacj, nacinij klawisz Enter. Instalacja bdzie w duej mierze przebiegaa wedug schematu
opisanego dalej w tym rozdziale, lecz instalacja sieciowa jest dusza i zwizana z ryzykiem
zerwania poczenia. Zostaniesz teraz poproszony o wybranie jzyka uywanego podczas instalacji. Po dokonaniu wyboru nacinij klawisz OK. Teraz zostaniesz poproszony
o wybranie rodzaju uywanej klawiatury. Po dokonaniu wyboru nacinij raz jeszcze
klawisz OK. Teraz pojawi si ekran i bdziesz musia wybra rodzaj instalacji. Po dokonaniu wyboru przejd do odpowiedniego podrozdziau w ksice, zgodnie z dokonanym przez Ciebie wyborem.

Pierwszy ekran, ktry pojawi si po wybraniu kadego z rodzajw instalacji, jest ekranem wyboru ustawie TCP/IP. Zostaniesz poproszony o podanie adresu IP, maski sieciowej, adresu IP domylnej bramki i podstawowego serwera nazw komputera, na ktrym instalujesz system. Jeli w sieci dostpny jest serwer BOOTP lub DHCP, moesz
take zaznaczy okienko powyej formularza, aby system sprbowa samodzielnie odnale odpowiednie adresy. Po wprowadzeniu powyszych informacji, nacinij przycisk
OK i przejd do nastpnego etapu. Zostaniesz teraz zapytany o nazw serwera NFS
i ciek dostpu do katalogu, w ktrym znajduj si pliki instalacyjne Red Hat Linuksa.
Od tego momentu instalacja bdzie ju przebiegaa standardowo, wedug schematu opisanego w dalszej czci tego rozdziau, w podrozdziale Instalacja krok po kroku.

Rozpoczcie instalacji FTP odbywa si niemal tak samo, jak instalacji NFS. Musisz
wprowadzi te same informacje o swojej sieci i karcie sieciowej. Dodatkowo musisz
wprowadzi adres IP serwera FTP z plikami instalacyjnymi Red Hat Linuksa oraz lokalizacj tyche plikw na serwerze. Na przykad, jeli na serwerze FTP znajduje si katalog o nazwie /pub/mirrors/redhat/i386/RedHat, wpisz   
 . Jeli
nie uywasz anonimowego FTP lub musisz uy serwera proxy FTP (na przykad jeli
jeste zabezpieczony zapor sieciow firewall), zaznacz pole wyboru, a w nastpnym
oknie dialogowym wpisz informacje o koncie FTP lub serwerze proxy.

$

 
  

Wykonaj te same kroki, co przy instalacji NFS, tylko jako metod instalacyjn wybierz
HTTP. Wprowad adres IP witryny zawierajcej pliki instalacyjne i ich lokalizacj. Na
przykad, jeli na serwerze HTTP znajduje si katalog o nazwie /pub/mirrors/redhat/i386/
RedHat, wpisz   
 . Jeli nie uywasz anonimowego HTTP lub
musisz uy serwera proxy HTTP (na przykad jeli jeste zabezpieczony zapor sieciow), zaznacz pole wyboru, a w nastpnym oknie dialogowym informacje o koncie
HTTP lub serwerze proxy.
Metody instalacji przez NFS, FTP i HTTP s znacznie mniej wygodnymi metodami
w porwnaniu z instalacj z pyty CD-ROM. Czasem jednak s one niezbdne, zwaszcza
jeli chcesz zainstalowa Linuksa na komputerze, ktry nie jest wyposaony w napd
CD-ROM. Co prawda instalowanie z sieci lokalnej przebiega tak szybko jak instalowanie
z pyty CD-ROM, lecz instalacja z Internetu moe by znacznie wolniejsza.

Wikszo laptopw ma wprowadzon obsug PCMCIA. Komputery, ktre obsuguj


urzdzenia PCMCIA zawieraj kontroler majcy jedno lub wicej gniazd, do ktrych
mona zainstalowa urzdzenia PCMCIA. Tymi urzdzeniami mog by modemy,
karty sieciowe, karty SCSI itd.
Gdy instalujesz wersj Red Hat Linuksa kompatybiln z Intelem, zwr uwag, czy
podczas instalacji bdzie uywane urzdzenie PCMCIA. Na przykad jeli instalujesz
Red Hat Linuksa z pyt CD-ROM, a twj napd CD-ROM jest podczony do karty
PCMCIA, program instalacyjny bdzie wymaga obsugi PCMCIA. Podobnie, jeli wybierzesz jedn z instalacji sieciowych i karta sieciowa jest podczona przez PCMCIA,
take konieczna bdzie obsuga PCMCIA.
Jeli instalujesz Red Hat Linuksa na laptopie z wbudowanym napdem CD-ROM,
nie jest konieczne wprowadzenie obsugi kart PCMCIA na czas instalacji.

Obsuga PCMCIA jest uzaleniona od dwch rzeczy:




Rodzaju kontrolera PCMCIA zainstalowanego w Twoim komputerze.

Rodzaju urzdzenia PCMCIA, ktre zostanie uyte podczas instalacji.

Chocia wikszo kontrolerw i urzdze PCMCIA jest obsugiwana w Linuksie, istnieje od tego kilka wyjtkw. Lista urzdze wsppracujcych z Red Hat Linuksem
znajduje si pod adresem http://www.redhat.com/hardware.
Jeli podczas instalacji wymagana jest obsuga urzdze PCMCIA, konieczna bdzie
dyskietka dodatkowa PCMCIA.
Dodatkowa dyskietka startowa PCMCIA jest niezbdna w nastpujcych przypadkach:


Instalacja z napdu CD-ROM podczonego przez PCMCIA.

Instalacja za pomoc karty sieciowej PCMCIA.


 !    "
 


$$

Obrazem dyskietki dodatkowej PCMCIA jest plik pcmcia.img, ktry znajduje


si w katalogu images na pierwszej pycie CD-ROM z Red Hat Linuksem.

Dyskietk startow PCMCIA moesz utworzy w taki sam sposb, jak dyskietk startow, co zostao wczeniej opisane w podrozdziale Tworzenie dyskietki startowej.

Najlepszym sposobem rozpoczcia instalacji jest sprawdzenie w czy w BIOS-ie jest


wprowadzona opcja startu systemu z pyty CD-ROM. Wikszo komputerw wyprodukowana po roku 1997 posiada t opcj. Po wczeniu komputera zobaczysz ekran
z informacj, e po wciniciu klawiszy F1 lub Delete moliwe jest wejcie do ustawie
konfiguracyjnych BIOS-u. W ustawieniach tych konieczna jest zmiana sekwencji startowej tak, aby komputer mg uruchomi system z pyty CD-ROM. Zapisz te ustawienia i uruchom komputer na nowo. Teraz komputer uruchomi system z pyty CD-ROM.
Po zakoczeniu instalacji wprowad ponownie poprzednie ustawienia w BIOS-ie. Jeli
nie jest moliwe uruchomienie systemu z pyty CD-ROM, konieczne bdzie jego uruchomienie z przygotowanej wczeniej dyskietki startowej.
Jeli zmieniasz ustawienia BIOS-u dotyczce twardych dyskw, moe to mie
niekorzystny wpyw na dziaanie systemu.

Program instalacyjny Red Hat Linuksa mona uruchomi poprzez woenie pierwszej
pyty CD-ROM do napdu i ponowne uruchomienie komputera. Po ponownym uruchomieniu komputera zostaniesz powitany przez ekran Welcome to Red Hat Linux 7.1!
Pamitaj, e przy zalecanym, graficznym trybie instalacji, po komunikacie 
 konieczne jest nacinicie klawisza Enter. Zostaniesz take powitany przez ekran, na ktrym bdzie znajdowa si mnstwo opcji do wyboru; zostan zwile omwione zanim
przejdziemy do punktu Program instalacyjny.
W momencie uruchamiania jdra Linuksa, mona mu przekaza wiele parametrw4. W niektrych konfiguracjach sprztowych wystpuje czasem problem z automatycznym wykrywaniem urzdze. Jeli taki problem pojawia si podczas instalacji, naley j ponowi w trybie eksperta.

 

 


Moesz take rozpocz instalacj w trybie tekstowym poprzez wpisanie

po komunikacie 
. Instalacja w trybie tekstowym przebiega podobnie jak instalacja w trybie graficznym. Aby porusza si midzy poszczeglnymi opcjami, bdziesz musia
4

Istnieje dokument HOWTO doskonale wyjaniajcy, jakie parametry mona przekaza


do jdra podczas startu systemu. Znajdziesz go m.in. pod adresem http://www.linuxdoc.org/
docs.html#howto przyp. red.

$%

 
  
uywa klawiszy strzaek, klawiszy Tab, spacji i Enter. Jeli jednak wciniesz nieodpowiednie klawisze, moe to wywoa nieoczekiwany rezultat. Dlatego zalecane jest,
aby wybra instalacj w trybie graficznym poprzez nacinicie klawisza Enter po ujrzeniu komunikatu 
.

 

 

Domylna metoda instalowania Red Hata uywa autowykrywania urzdze znajdujcych si w systemie. Wikszo systemw jest prawidowo rozpoznana, czasem jednak
wystpuj problemy. Mona je rozwiza za pomoc trybu eksperta. Instalowanie Red
Hat Linuksa w trybie eksperta zalecane jest jedynie wtedy, gdy znasz cakowicie ustawienia swojego systemu i masz ju troch dowiadczenia w uywaniu Linuksa.
Aby uruchomi instalacj w trybie eksperta, naley w momencie pojawienia si znaku
zachty 
 wpisa 
i nacisn Enter.
Tryb eksperta umoliwia cakowit kontrol nad procesem instalacji. Mona w nim te
podawa opcjonalne parametry moduw.
Niniejszy rozdzia nie zawiera omwienia trybu expert.

 

  
  
Program instalacyjny Red Hata przeszed wiele zmian, ktre umoliwiaj utworzenie
odpowiedniej dyskietki startowej specyficznej dla kadego systemu. Nowa dyskietka
startowa jest tworzona dla biecej konfiguracji systemowej (czsto mwimy, e jest ona
zindywidualizowana). Umoliwia ona uruchomienie systemu nawet wtedy, gdy meneder LILO zosta nadpisany przez inny system operacyjny.
Dyskietk startow mona rwnie utworzy po zakoczeniu procesu instalacji. Aby to
zrobi, naley zapozna si ze stron elektronicznego podrcznika man dotyczc
mkbootdisk. Warto pamita, e aby mc utworzy dyskietk startow po zakoczeniu
procesu instalacji, naley mie zainstalowany pakiet mkbootdisk.
Dyskietka startowa jest pierwsz z dwch znajdujcych si w zestawie ratunkowym.
Druga dyskietka wymagana dla trybu ratunkowego musi by utworzona z pliku obrazu
rescue.img, umieszczonego w katalogu obrazw na CD-ROM-ie Red Hata. Aby utworzy drug dyskietk, naley woy pust dyskietk do napdu i wpisa polecenie:
   

  

Nastpnie mona wybra tryb ratunkowy poprzez uruchomienie systemu z dyskietki


startowej i wpisanie  w momencie pojawienia si znaku zachty 
. Gdy pojawi si odpowiednia proba, naley woy dyskietk utworzon z pliku rescue.img.


 !    "
 

$&

 
 
Niektre parametry jdra mog by okrelone w wierszu polece i przekazane do niego
w ten sposb. Nie obejmuje to opcji skierowanych do moduw, takich jak karty sieciowe lub urzdzenia (napdy CD-ROM).
Aby przekaza opcje do jdra, naley uy poniszego formatu:
 

W celu uruchomienia innego trybu instalacji, naley go wpisa za opcjami. Na przykad, by


zainstalowa Red Hata w systemie z 128 MB RAM-u, w trybie eksperta, naley wpisa:
 




Aby przekazywa opcje moduom, trzeba uy trybu eksperta do wyczenia automatycznego wykrywania PCI. Gdy program instalacyjny pyta o rodzaj urzdzenia, do ktrego naley przekaza opcje lub parametr, daje w tym samym momencie moliwo
podania opcji lub parametrw.
Naley obserwowa informacje podczas uruchamiania systemu, by upewni si, e jdro
prawidowo wykrywa wszystkie urzdzenia. Jeli tak nie jest, by moe zaistnieje potrzeba ponownego uruchomienia systemu i dodania kilku opcji w momencie pojawienia
si znaku zachty 
, na przykad:
! "  

Jeli zajdzie potrzeba podania w tym miejscu dodatkowych parametrw, naley je rwnie zapisa bd potrzebne pniej.

  
 
Instalowanie Red Hata jest nie tylko prost sekwencj okienek dialogowych. Mona podczas procesu instalowania patrze na rne komunikaty diagnostyczne. Istnieje moliwo
przeczania si midzy picioma wirtualnymi konsolami tekstowymi, co moe by pomocne w przypadku napotkania problemw podczas instalacji. Tabela 2.7 opisuje pi
konsoli, kombinacj klawiszy przeczajc do kadej z nich oraz ich zastosowanie.
$ Kategorie informacji udost%pnianych przez konsole wirtualne

 

"  

%

Alt+F1

Okno dialogowe instalacji

Alt+F2

Kursor zachty powoki

Alt+F3

Informacje programu instalacyjnego

Alt+F4

Informacje pochodzce od jdra systemu i innych


programw systemowych

Alt+F5

Pozostae informacje

Ctrl+Alt+F7

Ekran graficzny

$'

 
  
Jeli wybierzesz instalacj w trybie tekstowym lub trybie eksperta, podczas instalowania
systemu wikszo czasu spdzisz uywajc pierwszej konsoli. Jeli instalujesz system
w domylnym trybie graficznym, bdziesz pracowa na konsoli 7.

Welcome to Red Hat Linux 7.1!. Powiniene zobaczy taki ekran po wystartowaniu
komputera z pyty CD-ROM lub dyskietki startowej. W ten sposb rozpoczynamy instalacj krok po kroku. Zakadam, e posiadasz mysz podczon do komputera (zalecane)
i instalujesz Red Hat Linuksa z pyty CD-ROM. W zalenoci od tego, czy wystartowae
program instalacyjny z pyty CD-ROM, czy z dyskietki startowej, pierwsze etapy instalacji mog si nieco rni od siebie, jednak rnice te nie maj wpywu na przebieg caego
procesu instalacji.
Nacinicie klawisza Enter rozpocznie proces adowania jdra startowego. Zostanie dokonane automatyczne rozpoznanie niektrych urzdze komputera. Jeli masz zainstalowane karty SCSI, ujrzysz take komunikat o adowaniu sterownikw SCSI. System
dokona take rozpoznania twojej myszy.
Nastpnie trzeba dokona wyboru jzyka, ktry bdzie uywany podczas procesu instalacji. Domylny jzyk to angielski, ale istnieje moliwo wyboru jzyka czeskiego,
duskiego, fiskiego, francuskiego, niemieckiego, woskiego, norweskiego, rumuskiego, serbskiego, sowackiego, szwedzkiego i tureckiego5. Po wybraniu jzyka nacinij
przycisk Next. Jeli system zosta uruchomiony z dyskietki startowej, do podwietlenia
wybranej opcji naley uy klawiszy kursora, a nastpnie nacisn tabulator, by przej
do przycisku OK. By zatwierdzi wybran opcj, trzeba nacisn Enter.
Nastpnie trzeba dokona wyboru klawiatury. Ten etap instalacji rni si nieco w zalenoci od wybranej metody wystartowania systemu. Jeli komputer zosta wystartowany z dyskietki startowej, zostaniesz poproszony o podanie ukadu uywanej klawiatury. Wybr potwierd naciniciem przycisku OK. Jeli za system zosta wystartowany
bezporednio z pyty CD-ROM, bdziesz musia poda konfiguracj w trzech okienkach: Model, Layout i Enable Dead Keys. Gdy wybierasz opcje odpowiednie dla swojego systemu, moesz je take przetestowa w okienku u dou ekranu. Po zakoczeniu
konfiguracji nacinij przycisk Next.
Najprawdopodobniej wybrae metod startu systemu z pyty CD-ROM. Jeli tak wybrae, zobaczysz teraz ekran konfiguracji myszy. Jeli system zosta zaadowany z dyskietki startowej, zostaniesz poproszony o wybr pomidzy instalacj z dysku twardego
a instalacj z pyty CD-ROM. Wybierz opcj instalacji z pyty CD-ROM i nacinij klawisz OK. Jeli w napdzie nie ma pyty, zostaniesz poproszony o jej woenie. Jeli wybrae metod instalacji przez sie, system skonfiguruje mysz i zaaduje interfejs graficzny.

Standardowa wersja RH 7.1 nie umoliwia wyboru jzyka polskiego. Nie stanowi to jednak
wikszego problemu, gdy po zainstalowaniu Red Hata mona dostosowa system do potrzeb
polskiego uytkownika przyp. red.


 !    "
 

$(

Jeli nie wybrae instalacji w trybie tekstowym (lub nie masz myszy), zostanie wywietlony ekran konfiguracji myszy. Wybierz rodzaj uywanej myszy. Jeli posiadasz
mysz tylko dwuprzyciskow, moesz take wyprbowa opcj emulacji trzech przyciskw. Jeli dokonae wyboru, nacinij przycisk Next.
Na tym etapie zostaa zakoczona konfiguracja programu instalacyjnego i zostanie wywietlony ekran instalatora Welcome to Red Hat Linux.

W tej czci instalacji zostaniesz poproszony o wybr rodzaju instalacji (Workstation,


Server i Custom), programw, ktre bdziesz chcia zainstalowa i konfiguracji systemu.

 

  !
Program instalacyjny zapyta czy instalujemy nowy system, czy uaktualniamy star dystrybucj Red Hat w wersji 2.0 lub wyszej. Przyjmujemy, e jest to instalacja nowego
systemu, naley wic podwietli Install i nacisn Enter.
Istniej trzy tryby instalacji: Workstation, Server i Custom. Naley wybra tryb Workstation. W dalszej czci rozdziau poka rnice pomidzy trybami Workstation i Server.
Wybierz odpowiedni tryb instalacji i nacinij przycisk Next.

   

Dlatego, e jest to nowa instalacja, program instalacyjny zakada, e nie istnieje adna
partycja linuksowa. Mimo to pokazuje ostrzeenie:
# $%  %   % " %"$ &$ $$'$$()
 $%  $  $ &$ $$*+" $  , "
 %  %"() $ -$%,. . , .$ $
6
 % ) $ /, ,     

To ostrzeenie powinno by wzite pod uwag, poniewa faktycznie ten tryb instalacji
usunie wszystkie poprzednio utworzone partycje linuksowe. Ostrzeenie to mona zobaczy tylko wtedy, gdy system zauway istniejce partycje linuksowe.
W przypadku wyboru trybu instalacji Server, wszystkie partycje zostan usunite.
W ten sposb mona straci ca zawarto dyskw, z istniejcym systemem
operacyjnym wcznie.

Jeli istnieje partycja linuksowa, a nie zostaa wybrana instalacja niestandardowa, system zakada, e naley skorzysta z tej samej partycji dla nowego systemu i nadpisuje jej
dotychczasow zawarto.
Oznacza to, e moliwe jest zainstalowanie wicej ni jednej wersji Linuksa w systemie,
ale kad oprcz pierwszej naley instalowa w trybie instalacji niestandardowej.
6

Ostrzeenie zostao przetumaczone przyp. red.

%)

 
  
Jeli instalujemy nowy system (i wczeniej nie bya utworzona adna partycja linuksowa) lub gdy wybralimy niestandardow instalacj, naley teraz podzieli dysk na partycje. W zalenoci od wybranego rodzaju instalacji, bdziesz mg wybra opcj automatycznego dzielenia na partycje swoich dyskw twardych (z wyjtkiem instalacji niestandardowej) lub rcznego partycjonowania za pomoc narzdzi Disk Druid lub fdisk. Zaleca
si, aby rcznie podzieli dysk na partycje za pomoc programu Disk Druid. Programu
fdisk powiniene uy jedynie wtedy, gdy wczeniej dobrze poznae jego dziaanie.
Wybierz odpowiednie partycje. Jeli wybrae automatyczne dzielenie na partycje, nastpnych kilka etapw instalacji zostanie pominitych i program instalacyjny przejdzie
od razu do etapu konfiguracji sieci (zakadajc, e masz zainstalowan kart sieciow).
Jeli wybrae opcj rcznego dzielenia na partycje, wykorzystaj wskazwki podane
wczeniej, w podrozdziale dotyczcym partycjonowania. Po dokonaniu podziau na
partycje zostaniesz poproszony o wybranie partycji, ktre zostan sformatowane. Moesz take skorzysta z opcji sprawdzenia bdw na dysku w trakcie formatowania.
Zalecane jest wybranie tej opcji, jednak wyduy to cay proces formatowania. Nastpnym etapem jest skonfigurowanie programu LILO (Linux Loader).

Program instalacyjny przedstawi teraz moliwe lokalizacje sekwencji startowej. Moesz


wybra Master Boot Record (gwny rekord startowy) lub First Sector of Boot Partitions
(pierwszy sektor partycji startowej).
Gwny rekord startowy jest rekordem startowym caego systemu. Umieszczenie sekwencji startowej w gwnym rekordzie startowym spowoduje uruchamianie programu
LILO przy kadym uruchomieniu komputera.
Sekwencj startow mona umieci w pierwszym sektorze partycji startowej, jeli
w systemie zosta ju skonfigurowany inny program startowy. Jeli program ten jest ju
zainstalowany w gwnym rekordzie startowym, prawdopodobnie nie bdzie trzeba go
zastpowa programem LILO. (Wicej informacji uzyskasz w rozdziale 3.).
Jeli w systemie zostay zainstalowane dyski SCSI lub chciaby zainstalowa LILO na
partycji, ktra posiada wicej ni 1 023 cylindry, moe si okaza konieczne uaktywnienie opcji Use Linear Mode (uyj trybu linearnego). W kadym razie wybranie tej
opcji nie ma adnego negatywnego wpywu na system, wic nie zaszkodzi j zaznaczy
na wszelki wypadek.
W niektrych systemach, aby mogy prawidowo pracowa, konieczne jest przekazanie
do jdra systemu kilku opcji przy starcie. Jeli musisz przekaza do jdra jakie opcje,
moesz je wprowadzi w nastpnym oknie. LILO moe take uruchomi inny system
operacyjny w Twoim komputerze. Jeli posiadasz ju zainstalowany system Windows 95
lub 98, LILO automatycznie go rozpozna i nada etykiet DOS.
Jeli wybrae ju odpowiednie opcje, nacinij przycisk Next. Najczciej wystarcza
potwierdzenie domylnie wybranych opcji.


 !    "
 

%*

Jeli posiadasz zainstalowane karty sieciowe, zostaniesz poproszony o podanie konfiguracji kadej z nich. Jeli nie masz zainstalowanej karty sieciowej, ten etap instalacji moe
zosta w ogle pominity.
Wpisz adres IP, mask sieci, adresy IP rozgaszania, IP transmisji dla kadej karty sieciowej (lub wybierz opcj DHCP, jeli w Twojej sieci znajduje si serwer DHCP).
Wpisz take nazw swojego komputera, adresy bramki i serwerw DNS.
Moesz take wybra opcj Activate on Boot (uaktywnij przy starcie). Spowoduje to
aktywacj karty sieciowej przy starcie systemu. Jeli nie wybierzesz tej opcji, konieczne
bdzie rczne konfigurowanie karty przy kadym uruchamianiu systemu. Program instalacyjny bdzie prbowa automatycznie wykry karty sieciowe, lecz nie jest zagwarantowane, e zrobi to waciwie. Jeli po zakoczeniu instalacji karta sieciowa nie bdzie poprawnie dziaaa, zawsze moesz ponownie zainstalowa sterownik i zmieni
wszystkie powysze ustawienia.
Po wprowadzeniu wszystkich ustawie nacinij przycisk Next.
Jeli nie chcesz teraz konfigurowa kart sieciowych, moesz to zrobi po zakoczeniu
instalacji.

Zostaniesz teraz poproszony o ustalenie strefy czasowej swojego systemu. Wystarczy, e


na przedstawionej mapce odnajdziesz swoj lokalizacj i klikniesz j, aby wybra stref
czasow. Moesz take wybra odpowiedni stref z listy, ktra znajduje si pod mapk.
Jeli jeste gotowy do nastpnego etapu instalacji, nacinij przycisk Next.

root jest kontem administratora systemu, z ktrego mona wykonywa wszystkie moliwe operacje. Konto to nie ma adnych ogranicze, wic haso dostpu do niego powinno by dobrze chronione. Proba o podanie hasa pojawi si dwukrotnie. Haso musi
mie od 6 do 8 znakw. Naley zwrci uwag, e podczas wpisywania haso jest
ukryte pod znakami *. Jest to dodatkowe zabezpieczenie. Haso naley poda dwukrotnie, by upewni si, e nie zosta popeniony bd. Aby utrudni hakerom jego odgadnicie, w hale powinny si znajdowa mae i wielkie litery oraz cyfry.
Konto administratora jest najbardziej uprzywilejowanym kontem w systemie Linuks.
Pozwala na pen administracj systemem, cznie z dodawaniem nowych kont, zmienianiem hase uytkownikw, sprawdzaniem plikw informacyjnych, instalowaniem
oprogramowania, itd. W trakcie uywania tego konta naley zachowa szczegln
ostrono. Konto administratora nie posiada adnych zabezpiecze. Pozwala to na wykonanie wszystkich czynnoci administracyjnych bez adnych ogranicze. System
zakada, e wiesz, co robisz i wykona dokadnie wszystkie wskazane zadania bez

%

 
  
zadawania zbdnych pyta. Oznacza to, e za pomoc omykowego polecenia atwo jest
wykasowa niezbdne pliki systemowe. Jeli jeste zalogowany jako administrator,
znak zachty powoki zawiera na kocu znak # (jeli uywasz powoki bash). Ostrzega
to przed nieograniczonymi moliwociami tego konta.
Generalnie powiniene si trzyma zasady, e nie naley logowa si do systemu jako
administrator, chyba e jest to absolutnie konieczne. Jako administrator, wpisuj uwanie
wszystkie polecenia i sprawdzaj je dwukrotnie, zanim naciniesz Enter. Wyloguj si
z konta administratora zaraz po wykonaniu zadania, dla wykonania ktrego zalogowae
si jako administrator. W trakcie instalacji moesz doda konto zwykego uytkownika
w tym samym okienku, w ktrym wpisywae haso uytkownika root. Zalecane jest,
aby zaoy teraz nowe konto i uywa go cay czas, zamiast konta administratora.
Moesz teraz take zaoy nowe konta innych uytkownikw. Warto byoby zaoy
teraz jeszcze jedno zwyke konto uytkownika. Wpisz nazw konta i haso. Jeli chciaby edytowa opcje zakadanego konta, podwietl nazw konta i kliknij przycisk Edit.
Moesz take usuwa konta uytkownikw.
Nacinij przycisk Next, aby kontynuowa instalacj.

Po ustawieniu hasa administratora pojawiaj si dodatkowe pytania dotyczce konfiguracji uwierzytelniania. Kolejne dwie opcje dotycz zwikszonego bezpieczestwa hase.
Zalecane jest przynajmniej wczenie hase przesonitych (shadow password), a take
hase przesonitych wraz z hasami MD5. Naley okreli, czy ma zosta wczony
NIS. Jeli tak, trzeba te poda adres domeny i serwera NIS. (Wicej informacji na temat NIS mona znale w rozdziale 12., NIS Network Information Service). Mona te ustali, czy system bdzie wysya dania usug przez adres rozgoszeniowy, czy
bdzie podawa bezporednio nazw serwera.
Moesz take uaktywni protok Lightweight Directory Access Protocol (LDAP). Jeli go
uaktywnisz, zostaniesz poproszony o podanie serwera LDAP i nazw wyrniajc (DN).
Ostatni opcj jest moliwo uaktywnienia Kerberos.
Aby przej do etapu wybierania grup pakietw, nacinij Next.

Przeszede teraz do etapu wyboru pakietw instalacyjnych. W zalenoci od pocztkowo wybranego trybu instalacji, bdziesz mia do wyboru rn liczb pakietw do instalacji. Jeli wybrae tryb Workstation, bdziesz mg wybiera tylko spord pakietw GNOME, KDE i Games. Nie oznacza to, e s to jedyne pakiety, ktre zainstalujesz,
lecz program instalacyjny zawa Twj wybr dodatkowych pakietw, ktre mona
doda do instalacji podstawowej.


 !    "
 

%#

W trybie Server mona wybra pakiety serwerw news, NFS, Web i DNS. Pozostae
pakiety zostan domylnie zainstalowane, zgodnie z programem instalacji. Jeli chciaby mie wikszy wpyw na rodzaj instalowanych pakietw, powiniene wybra niestandardowy tryb instalacji.
Niestandardowy tryb instalacji umoliwia dokonanie wyboru spord wszystkich dostpnych pakietw. Jeli chciaby zainstalowa wszystkie pakiety, u dou listy dostpnych pakietw zaznacz opcj Everything (wszystko). Instalacja Red Hat Linuksa rozmieszczona jest na 2 pytach CD-ROM (zostaniesz poproszony o zmian pyty w napdzie
CD-ROM) i zainstalowanie wszystkich pakietw zajmuje ponad 1,9 GB pamici! Waciwie partycja /usr wymaga prawie 2 GB miejsca (lub 250 MB wicej, ni to jest okrelone jest to miejsce, ktre jest przeznaczone dla tymczasowych plikw instalacyjnych).
Jeli zdecydujesz si na wybieranie poszczeglnych pakietw, zostaniesz poproszony
o zaznaczenie wybranych elementw do zainstalowania.
Program instalacyjny nastpnie sprawdzi, czy wybrane pakiety wymagaj zainstalowania dodatkowych elementw. Jeli niektre pakiety bd wymagay zainstalowania dodatkowych elementw, zostaniesz zapytany, czy maj zosta take zainstalowane. Wane jest, aby zainstalowa wszystkie niezbdne elementy, gdy bez nich niektre pakiety
mog nie pracowa poprawnie.
Jeli wybrae pakiety, ktre zainstaluj system X, nastpnym etapem instalacji bdzie
konfiguracja systemu X. Jeli wybrae tryb instalacji Server lub zdecydowae si nie
instalowa systemu X, etap ten zostanie pominity i zostan sformatowane partycje, na
ktrych nastpnie zostan zainstalowane wybrane pakiety.

Jeli zdecydowae si zainstalowa system X Window, bdziesz mg go teraz skonfigurowa. Najpierw zostaniesz poproszony o wybranie modelu uywanego monitora.
Wybierz waciwy model monitora i wpisz czstotliwoci jego pracy, zgodnie z podrcznikiem uytkownika monitora.
Wybranie bdnych czstotliwoci pracy monitora moe go wrcz usmay. Naley wic
wpisywa tylko sprawdzone wartoci.

Po wybraniu odpowiedniego modelu monitora kliknij Next.


System dokona teraz prby automatycznego rozpoznania karty graficznej. Jeli wykryte
automatycznie ustawienia nie s zgodne z Twoj kart graficzn, moesz wybra odpowiedni kart z podanej listy. Moesz take poda ilo pamici RAM, ktra znajduje
si na karcie. Wybrane ustawienia mona przetestowa za pomoc przycisku Test This
Configuration.
Teraz moesz take wybra logowanie si do systemu w trybie graficznym, domylny
rodzaj pulpitu i dostosowa konfiguracj systemu X. Opcja Customize X Configuration
pozwala na wybranie ustawie kolorw i rozdzielczoci. Po zakoczeniu konfigurowania wszystkich opcji kliknij Next.

%

 
  

Po zakoczeniu ustawie konfiguracyjnych instalacji przejdziesz do okna About to Install


(instalowanie). Jeli naciniesz teraz przycisk Next, system sformatuje wybrane partycje, zaaduje wybrane pakiety i przygotuje konfiguracj wybran w poszczeglnych etapach instalacji. W procesie instalacji zostanie utworzony zapis procesu instalacji, ktry po
ponownym uruchomieniu zostanie umieszczony w pliku /tmp/install.log. W zalenoci
od prdkoci CD-ROM-u oraz liczby wybranych pakietw (i w pewnym stopniu od
prdkoci dysku twardego), moe zaj to 25 minut lub wicej.

System sformatuje teraz partycje i rozpocznie instalowanie wybranych pakietw. Na


ekranie zostan wywietlone informacje o postpach w instalacji i przybliony czas pozostay do koca instalacji. Teraz moesz si rozluni i spokojnie zaczeka, a program instalacyjny skoczy swoj prac! Nie zapomnij jednak o ledzeniu caego procesu, gdy w jego trakcie konieczna bdzie wymiana pyt CD-ROM.
Po zakoczeniu tego procesu system zapyta, czy chciaby utworzy dyskietk startow.

Dyskietka startowa umoliwia uruchomienie systemu Linux niezalenie od normalnego


programu adujcego. Przydaje si, gdy LILO nie jest instalowany w systemie, LILO
zosta usunity przez inny system operacyjny, bd te LILO nie dziaa z istniejc konfiguracj sprztow. Dyskietka startowa moe by rwnie uyta z dyskietk ratunkow
Red Hata, znacznie uatwia to przywracanie systemu do dziaania po awarii.
Gorco zalecamy utworzenie dyskietki startowej.

W przypadku wyboru odpowiedzi twierdzcej, pojawia si proba o woenie pustej


dyskietki do pierwszego napdu (/dev/fd0). Po woeniu dyskietki system utworzy dyskietk startow.

Instalacja zostaa zakoczona. Naley teraz wyj dyskietk i nacisn Enter, by ponownie uruchomi system. System Red Hat jest gotowy do pierwszego zalogowania si
uytkownika.


 !    "
 

%$

Gdy ju zainstalowae Linuksa i uruchomie po raz pierwszy system, warto pozna


kilka uytecznych informacji zanim rozpoczniesz prac z systemem.
LILO pozwala na przekazanie parametrw do jdra Linuksa, ktre zastpi jego normalne procedury. Na przykad po wprowadzeniu rnych zmian w konfiguracji startowej,
moesz uniemoliwi prawidowe uruchomienie systemu. Jeli tak si stanie, najlepiej
byoby zaadowa system tylko do momentu, kiedy zostaj odczytane pliki konfiguracyjne. W tym wypadku naley zaadowa Linuksa w trybie single. W tym celu po znaku
zachty 
 naley wpisa   i wcisn Enter. Dziki temu bdziesz mg podj
odpowiednie czynnoci w celu naprawienia bdw.

Aby dodawa do Linuksa inne pakiety lub aktualizowa pakiety ju istniejce, uywa
si menedera pakietw Red Hata (RPM). Technologia RPM uatwia instalowanie
i usuwanie pakietw. Informacje o instalowanych pakietach i o ich zalenociach s zapisywane i przekazywane uytkownikowi. Podczas pracy z X Window mona rwnie
korzysta z RPM za pomoc interfejsu graficznego.

 
   
  "#
Polecenia rpm uywa si w nastpujcy sposb do zainstalowania pakietu:
 !" 
  

Aby usun pakiet, naley wpisa:


 !
" 


Dostpnych jest znacznie wicej opcji, lecz te dwie s najczciej uywane.


Pakiety RPM s dostpne pod adresem ftp://ftp.redhat.com/pub/redhat/ lub na dowolnym serwerze lustrzanym, np. na ftp://ftp.task.gda.pl.

Jeli teraz widzisz po raz pierwszy znak zachty   , zastanawiasz si zapewne jak
wej do systemu.
Zaraz po zakoczeniu instalacji nowego systemu, najczciej jedynym kontem, na ktre
mona si zalogowa, jest konto administratora systemu root. Konto to suy do administrowania systemem, jego konfigurowania, dodawania i usuwania uytkownikw, instalowania oprogramowania itd. Aby zalogowa si na konto administratora, po znaku

%%

 
  
zachty    wpisz 
i wcinij Enter. Zostaniesz teraz poproszony o haso administratora, ktre wpisae w trakcie instalacji systemu. Po znaku zachty   wpisz
haso administratora. Jeli logowanie zakoczy si pomylnie, zobaczysz nastpujcy
znak zachty systemu
0 1" 23

Znak zachty systemu informuje Ci o dwch rzeczach: jeste zalogowany jako root,
a Twj komputer nosi nazw   
. Jeli w trakcie instalacji nadae nazw swojemu komputerowi, pojawi si ona zamiast nazwy   
, a jeli dodae wwczas inne konta uytkownikw, moesz si take na nie zalogowa.
Aby z sesji terminala zamkn system i uruchomi ponownie komputer, zaloguj si (albo
przecz poleceniem ) na konto root. Nastpnie wpisz polecenie  
  !  .
Po zakoczeniu wszystkich procesw Linux zamknie system i uruchomi komputer od
nowa. Jeli pracujesz na konsoli, najszybszym sposobem zamknicia systemu jest nacinicie kombinacji klawiszy Ctrl+Alt+Delete.
Polecenie  moe posuy do uruchamiania polece administratora ze zwykego konta
uytkownika. Na przykad, jeli chcesz uruchomi polecenie administratora jako zwyky uytkownik, moesz wpisa polecenie  !   , gdzie    jest nazw
dowolnego polecenia. Polecenie  moe posuy take do przeczania uytkownika;
jest formatu  ! "#
$  $, gdzie "#
$  $ jest nazw dowolnego uytkownika,
ktry istnieje w systemie. Znak mylnika w poleceniu spowoduje zalogowanie do katalogu domowego danego uytkownika.
Moesz take zamkn system i zakoczy prac komputera (czyli zamkn system i nie
uruchamia ponownie komputera). Suy do tego polecenie  
  %  . Polecenie to moesz wykona jedynie wtedy, gdy jeste zalogowany jako uytkownik root.
Linux zamknie system i wywietli komunikat System halted. Teraz moesz wyczy
komputer. Pamitaj, e nie moesz tak po prostu wyczy komputera w trakcie pracy
Linuksa. Aby waciwie zamkn system i umoliwi pniej prawidowe jego uruchomienie, system musi najpierw odmontowa wszystkie partycje. Wyczenie komputera w trakcie pracy Linuksa moe spowodowa powstanie bdw w danych umieszczonych na dysku twardym.
Najlepiej byoby zamyka system jedynie podczas pracy na konsoli. Moesz go take
zamkn zdalnie za pomoc sesji powoki.
Jeli w konfiguracji LILO Linux jest domylnie uruchamianym systemem operacyjnym, po
uruchomieniu komputera Linux zostanie uruchomiony automatycznie i zaaduje wszystkie
niezbdne usugi, cznie z obsug sieci i Internetu.

You might also like