MIKRO KNJIGA

Red Hat Linux

Sadržaj



Deo  I: Dobro došli u Linux, 1
    Poglavlje  1: Šta je Linux?, 3
      Istorija Linuxa, 4
      Linux kao operativni sistem, 5
      Operativni sistem za istovremeno obavljanje više poslova, 5
      Višekorisnički operativni sistem, 6
      Linuxove aplikacije, 6
      Linux kao besplatan softver, 7
      Komercijalne aplikacije za Linux, 8
      Pogled unapred, 8

    Poglavlje  2: Biranje distribucije, 9
      Šta je to distribucija?, 10
      Pregled glavnih distribucija, 11
      Glavne distribucije, 11
      Red Hat Linux, 14
      Šta je novo u Red Hat Linuxu 6.2, 14
      Novosti u instalacionom procesu, 14
      Novosti u operativnom sistemu, 15
      Pogled unapred, 15


Deo  II: Instaliranje Red Hat Linuxa, 17
    Poglavlje  3: Priprema za instaliranje Red Hat Linuxa, 19
      Šta vam treba, 20
      Minimalni PC za Linux, 20
      Dobar PC za Linux, 21
      Dodatne prednosti, 22
      Provera kompatibilnosti hardvera, 23
      Beleženje podataka o hardveru, 23
      Video kartice, 23
      Zvučne kartice, 24
      Monitori, 24
      Miševi, 24
      Diskovi, 25
      Modemi, 25
      Ostale periferije, 25
      Biranje načina instaliranja, 25
      Sa CD-a, 25
      Sa diskete i CD-a, 26
      Sa čvrstog diska, 26
      Priprema čvrstog diska, 27
      Osnovno o particijama, 27
      Primer šeme particija za sistem Windows 98, 27
      Defragmentiranje diska, 27
      Particioniranje diska programom fips, 28
      Pogled unapred, 29

    Poglavlje  4: Instaliranje Red Hat Linuxa 6.2, 31
      Pokretanje instalacije, 32
      Postupak instalacije, 33
      Izbor načina instalacije, 34
      Izbor jezika, 35
      Izbor tipa tastature, 35
      Izbor tipa miša, 36
      Instaliranje ili nadogradnja, 36
      Podešavanje particija diska, 38
      Podešavanje podizanja sistema, 42
      Podešavanje mreže, 43
      Podešavanje vremenske zone, 43
      Podešavanje korisničkih podataka, 45
      Izbor paketa, 47
      Podešavanje X Windowsa, 48
      Instaliranje softvera, 49
      Pravljenje sistemske diskete, 49
      Ponovno podizanje sistema, 51
      Pogled unapred, 51

    Poglavlje  5: Posebne instalacije, 53
      Instaliranje sa particije čvrstog diska, 54
      Kopiranje CD-a na particiju diska, 54
      Priprema instalacijskih disketa, 54
      Stvarni postupak instalacije, 55
      Instaliranje Linuxa na više particija, 55
      Smeštaj virtuelne memorije na poseban disk, 55
      Podela Linuxa na više particija, 56
      Korišćenje Fdiska umesto Disk Druida, 56
      Prikaz tabele particija, 58
      Izrada nove particije od slobodnog prostora, 58
      Promena tipa particije, 58
      Brisanje particije, 59
      Sprovođenje učinjenih izmena, 59
      Pogled unapred, 60


Deo  III: Rad u grafičkom okruženju, 61
    Poglavlje  6: Pregled X Windowsa, 63
      Šta je X Windows?, 64
      Poređenje Microsoftovog Windowsa sa X Windowsom, 65
      Sličnosti, 66
      Razlike, 66
      X serveri, upravljači prozora i grafička korisnička okruženja, 68
      X serveri, 68
      Upravljači prozora, 70
      Grafička radna okruženja, 75
      Šta je to Motif?, 79
      Treba li meni Motif?, 80
      Alternativa za Motif, 80
      Pogled unapred, 80

    Poglavlje  7: Instaliranje i podešavanje X Windowsa, 81
      Pribavljanje X Windowsa, 82
      Instaliranje sa CD-a Red Hat Linuxa 6.2, 82
      Instaliranje sa Interneta, 85
      Priprema za podešavanje X Windowsa, 87
      Marka i model video kartice, 88
      Marka i model monitora, 88
      Količina video memorije na video kartici, 88
      Tip miša koji koristite, 88
      Opseg horizontalne sinhronizacije monitora, 89
      Opseg vertikalne sinhronizacije monitora, 89
      Podešavanje XFree86 pomoću Xconfiguratora, 89
      Podešavanje XFree86 programom Xf86config, 94
      Testiranje konfiguracije, 101
      Pogled unapred, 102

    Poglavlje  8: Korišćenje GNOME-a i X Windowsa, 103
      Pokretanje X Windowsa i GNOME-a, 104
      GNOME-ova paleta, 105
      Korišćenje glavnog sistemskog menija, 106
      Rukovanje GNOME-ovom paletom, 109
      Apleti na paleti, 110
      Korišćenje apleta za umanjeni prikaz, 111
      GNOME-ov interfejs, 112
      Rukovanje prozorima, 112
      GNOME-ova radna površina, 114
      Pogled unapred, 114

    Poglavlje  9: Korišćenje aplikacija iz GNOME-a i X Windowsa, 115
      Korišćenje Xterma, 116
      Prilagođavanje Xterma, 117
      Zadavanje šeme boja, 118
      Šta su boje X Windowsa, 119
      Boje pozadine i prednjeg plana, 119
      Boja kursora, 120
      Zadavanje veličine i položaja prozora, 120
      Zadavanje naslova prozora, 121
      Izvršavanje aplikacije u Xterm prozoru, 122
      Zadavanje fonta, 122
      Ostale mogućnosti, 125
      Rukovanje datotekama pomoću GNOME-a, 125
      Pokretanje GNOME-ovog upravljača datoteka, 126
      Prozor upravljača datoteka, 126
      Važne opcije menija, 129
      Grafika u X Windowsu, 132
      GIMP, 132
      Xv, 134
      Uslužni programi X Windowsa, 139
      Korišćenje gEdita, 139
      Časovnici X Windowsa, 141
      Korišćenje GNOME-ovog kalkulatora, 143
      Pogled unapred, 144

    Poglavlje  10: Napredno podešavanje GNOME-a, 145
      Korišćenje GNOME-ovog kontrolnog centra, 146
      Radna površina, 147
      Odeljak Multimedija, 151
      Periferni uređaji, 152
      Korisničko okruženje, 152
      Razni parametri, 154
      Podešavanje GNOME-ovih paleta, 154
      Dodavanje fioke na paletu, 154
      Dodavanje dugmeta za odjavu na paletu, 155
      Dodavanje novog pokretača, 155
      Upravljanje osobinama palete, 155
      Pogled unapred, 157

    Poglavlje  11: Korišćenje KDE-a, 159
      Istorija projekta KDE, 160
      Pregled jedne distribucije KDE-a, 160
      Pisanje KDE aplikacija, 161
      KDE i Red Hat Linux, 161
      Pokretanje KDE-a, 162
      Izlaz iz KDE-a, 163
      Korišćenje KDE-a za grafičko prijavljivanje, 164
      Podešavanje kdm-a, 164
      Dodavanje drugih KDE aplikacija, 167
      Istraživanje radne površine KDE-a, 168
      Pokretanje KDE aplikacija, 170
      Korišćenje više radnih površina, 170
      Rad sa prozorima aplikacija, 171
      Krstarenje sistemom datoteka, 172
      Korišćenje upravljača datoteka, 172
      Korišćenje Disk Navigatora, 174
      Izrada KDE-ovih veza, 176
      Podešavanje KDE-a, 177
      Korišćenje KDE-ovog kontrolnog centra, 177
      Ažuriranje menija i radne površine, 181
      Korišćenje uslužnih programa KDE-a, 182
      Prikazivanje teksta i grafike, 182
      Upravljanje vremenom, 183
      Upravljanje Linux sistemom, 184
      Pogled unapred, 184

    Poglavlje  12: Napredno podešavanje X Windowsa, 185
      Datoteka XF86Config, 186
      Files, 187
      ServerFlags, 188
      Keyboard, 189
      Pointer, 191
      Monitor, 192
      Device, 194
      Screen, 195
      Pokretačka sekvenca X Windowsa, 196
      Datoteka .xinitrc, 196
      Datoteka .Xclients, 198
      X resursi, 200
      Kako rade X resursi, 200
      Zadavanje X resursa pomoću .Xdefaults, 200
      Upotreba naredbe xrdb za učitavanje X resursa, 201
      Pogled unapred, 201


Deo  IV: Ovladavanje osnovama, 203
    Poglavlje  13: Uvod u korišćenje Linuxovih naredaba, 205
      Šta je Linuxova naredba?, 206
      Izvršavanje Linuxove naredbe, 206
      Najčešće Linuxove naredbe, 207
      Su, 207
      Pwd, Cd, i Ls, 208
      More i Less, 210
      Find i Grep, 211
      Tar i gzip, 214
      Man i Xman, 218
      Pogled unapred, 221

    Poglavlje  14: Rad sa datotekama, 223
      Kopiranje i brisanje datoteka, 224
      Kopiranje datoteka, 224
      Brisanje datoteka, 229
      Brisanje celih direktorijuma, 230
      Premeštanje i preimenovanje datoteka, 231
      Osnovna operacija premeštanja, 231
      Premeštanje i preimenovanje, 231
      Premeštanje više od jedne datoteke, 231
      Izrada datoteka, 232
      Izmena sadržaja tekstualnih datoteka, 233
      Joe Džoov lični editor, 233
      Izrada simboličkih veza, 234
      Kratak uvod u proširenja imena datoteke, 235
      Jednostavnije upravljanje datotekama, 235
      Pogled unapred, 236

    Poglavlje  15: Korišćenje LinuxConfa i Control Panela, 237
      Pokretanje Control Panela, 238
      Mogućnosti Control Panela, 239
      Podešavanje štampača, 241
      Meni PrintTool, 241
      Meni Lpd, 242
      Meni Tests, 242
      Meni Help, 243
      Izmena podešavanja (dugme Edit), 243
      Instaliranje štampača (dugme Add), 247
      Brisanje štampača (dugme Delete), 248
      Rad sa Windowsovim štampačima, 248
      Zadavanje vremena i datuma, 249
      Podešavanje modema, 250
      Ostale mogućnosti Control Panela, 251
      Pokretanje LinuxConfa, 251
      Upravljanje korisnicima i grupama korisnika, 252
      Upravljanje korisnicima, 252
      Upravljanje grupama korisnika, 257
      Snimanje i izlazak iz programa, 259
      Pogled unapred, 259

    Poglavlje  16: Komandno okruženje, 261
      Poređenje komandnih okruženja, 262
      Bourne Shell (sh), 262
      C Shell (csh), 263
      Bourne Again Shell (bash), 263
      Korn Shell (ksh), 263
      Ostala komandna okruženja, 263
      Eksperimentisanje sa raznim komandnim okruženjima, 264
      Pregled komandnog okruženja Bash, 264
      Zadavanje sistemskih promenljivih u Bashu, 265
      Preusmeravanje ulaza i izlaza, 266
      Nadopunjavanje imena datoteke, 266
      Alijasi naredaba, 267
      Uređivanje sadržaja komandne linije, 268
      Istorija naredaba, 269
      Upravljanje poslovima računara, 271
      Širenje uzoraka, 273
      Pogled unapred, 276

    Poglavlje  17: Opšte upravljanje sistemom, 277
      Upravljanje korisnicima, 278
      Izrada korisničkog naloga, 278
      Izmena podrazumevanih vrednosti naredbe Useradd, 279
      Promena lozinki, 280
      Zadavanje podrazumevanih korisničkih direktorijuma, 281
      Uklanjanje korisnika, 281
      Promena korisničkih podataka, 282
      Upravljanje korisničkim grupama, 283
      Izrada korisničkih grupa, 283
      Dodavanje korisnika grupama, 283
      Uklanjanje korisničkih grupa, 284
      Promena podataka o grupama, 284
      Podizanje sistema, 285
      Šta se dešava tokom podizanja sistema?, 285
      Program Init, 285
      Korišćenje datoteke Rc.local, 287
      Spuštanje sistema, 288
      Raspoređivanje poslova pomoću servisa Crond, 288
      Kako radi crond, 288
      Raspoređivanje poslova, 289
      Upravljanje dnevničkim datotekama, 292
      Šta se zapisuje u dnevnik?, 292
      Pražnjenje dnevnika, 294
      Pogled unapred, 295

    Poglavlje  18: Korišćenje perifernih uređaja, 297
      Štampači, 298
      Koji štampač koristiti, 298
      Datoteka printcap, 299
      Filtri za štampanje, 300
      Modemi, 305
      Priključci pod Linuxom, 305
      Priprema modema, 306
      Softver za rad sa modemom, 308
      Korišćenje programa minicom za testiranje modema, 309
      Pitanja u vezi sa ISDN adapterima, 311
      Pogled unapred, 312

    Poglavlje  19: Linux i multimedija, 313
      Podešavanje kartica Sound Blaster, 314
      Korišćenje Sndconfiga, 314
      U slučaju tišine, 316
      Korišćenje Xplaycda, 316
      Ostale multimedijalne aplikacije, 318
      GNOME-ov CD plejer, 318
      MpegTV plejer 1.0, 318
      Sintetizator glasa Festival, 318
      MiXViews, 318
      Mmaudio, 319
      RealPlayer, 319
      FreePhone, 319
      Pogled unapred, 319

    Poglavlje  20: Ponovno prevođenje Linuxovog jezgra, 321
      Zašto menjati jezgro?, 322
      Moduli, 323
      Razlozi za ponovno prevođenje, 324
      Pronalaženje novih verzija jezgra, 325
      Traženje paketa izvornog koda, 325
      Traženje alata, 325
      Snimanje starog jezgra, 326
      Podešavanje novog jezgra, 327
      Kakve su mogućnosti, 328
      Pokretanje okruženja komandne linije, 328
      Pokretanje tekstualnog okruženja sa menijima, 330
      Pokretanje grafičkog okruženja, 333
      Prevođenje i izvršavanje novog jezgra, 336
      Pokretanje postupka sklapanja, 336
      Testiranje novog jezgra, 337
      Pogled unapred, 338


Deo  V: Osnove umrežavanja, 339
    Poglavlje  21: Umrežavanje pod Linuxom, 341
      Osnove protokola TCP/IP, 342
      Šta je TCP/IP?, 342
      Osnove TCP/IP konfiguracije, 343
      TCP i UDP usluge i priključci, 346
      Osnove usmeravanja paketa, 346
      Pogled unapred, 349

    Poglavlje  22: Povezivanje Linuxa sa Internetom, 351
      Šta je PPP?, 352
      Potreban hardver i softver, 352
      Modem, 352
      PPP u jezgru, 353
      Instaliranje PPP softvera, 353
      Vaša prva PPP veza, 354
      Uspostavljanje PPP veze, 354
      Povezivanje iz grafičkih okruženja, 355
      KPPP, 356
      Red Hat PPP Dialer (rp3), 359
      Ručno uspostavljanje PPP veze, 363
      Pošto uspostavite vezu, 367
      Automatsko preuzimanje adresa DNS servera, 367
      Prekidanje veze, 368
      Automatizovanje postupka uspostavljanja veze, 368
      Skript Dial, 369
      Skript Hangup, 369
      Pogled unapred, 370

    Poglavlje  23: Korišćenje World Wide Weba, 371
      Pregled Web čitača za Linux, 372
      Amaya, 372
      Lynx, 372
      Xmosaic, 374
      Netscape Communicator, 374
      Instaliranje i korišćenje Netscape Communicatora, 376
      Instaliranje sa kompakt diska, 376
      Instaliranje sa Weba, 376
      Pristupanje World Wide Webu, 377
      Korišćenje elektronske pošte iz Communicatora, 381
      Instaliranje i korišćenje Lynxa, 390
      Preuzimanje novije verzije sa Interneta, 391
      Pogled unapred, 393

    Poglavlje  24: Korišćenje elektronske pošte, 395
      Lokalni i udaljeni poštanski sandučići, 396
      POP3 serveri za poštu, 396
      IMAP4 serveri za poštu, 397
      Programi za posredan pristup elektronskoj pošti, 398
      Netscape Communicator, 398
      Programi za neposredan pristup elektronskoj pošti, 409
      Programi Pine i Elm, 409
      Pogled unapred, 416

    Poglavlje  25: Slanje i prijem faksova, 417
      Softver za slanje i primanje faksova pod Linuxom, 418
      Program Efax, 418
      Instaliranje programa Efax pod Linuxom, 419
      Slanje faksa, 420
      Slanje faksa na isti način kao štampanje dokumenta iz aplikacije, 422
      Primanje faksova, 425
      Pogled unapred, 427


Deo  VI: Korišćenje Linuxa u malim i kućnim kancelarijama, 429
    Poglavlje  26: Poslovi koje Linux može da obavlja u malim i kućnim kancelarijama, 431
      Linux kao server za datoteke, 432
      Namenski serveri za datoteke, 432
      Deljenje datoteka u mreži ravnopravnih članova, 433
      Linux kao server za štampanje, 433
      Linux kao server za baze podataka, 434
      Linux kao intranet server, 434
      Linux kao server za aplikacije, 434
      Linux kao mrežna skretnica, 435
      Linux kao radna stanica, 438
      Pogled unapred, 438

    Poglavlje  27: Instaliranje Linuxa za male kancelarije, 439
      Podešavanje podrške za mrežu tokom instaliranja Linuxa, 440
      Izbor kartice za mrežni interfejs, 441
      Biranje protokola za dodeljivanje mrežnih identifikacionih parametara, 441
      Podešavanje mrežnog okruženja, 442
      Instaliranje preko mreže, 442
      Instaliranje iz NFS izvora, 443
      Instaliranje iz FTP izvora, 443
      Pogled unapred, 444

    Poglavlje  28: Podešavanje Red Hat Linuxa za Ethernet mrežu, 445
      Pripremanje i podešavanje mreže, 446
      Instaliranje i podešavanje mrežne kartice, 446
      Proveravanje da li je modul učitan, 448
      Podešavanje TCP/IP parametara, 449
      Testiranje mreže, 453
      Ručno podešavanje mreže, 455
      Podešavanje interfejsa, 455
      Podešavanje servera za prevođenje imena, 455
      Podešavanje lokalne datoteke sa tabelom imena računara, 456
      Podešavanje prenosnih pravaca, 457
      Automatsko podešavanje za mrežu prilikom podizanja operativnog sistema, 457
      Deljenje datoteka u Unix mreži, 458
      Pristupanje udaljenim sistemima, 458
      Povezivanje udaljenih direktorijuma prilikom podizanja operativnog sistema, 459
      Deljenje direktorijuma unutar mreže, 460
      Osnovne bezbednosne mere u mreži, 461
      Pogled unapred, 462

    Poglavlje  29: Uklapanje Red Hat Linuxa u Windows i Novell mreže, 463
      Deljenje datoteka i štampača na Linux sistemu sa Windows mrežama, 464
      Instaliranje Sambe, 464
      Podešavanje Sambe, 465
      Ručno podešavanje Sambe, 466
      Korišćenje Sambe, 471
      Pristupanje datotekama i štampačima u Windows mreži sa Linux sistema, 472
      Korišćenje programa Smbclient, 472
      Korišćenje skripta Smbprint, 475
      Korišćenje programa iz paketa Smbfs, 476
      Povezivanje Linuxa s Novellovom mrežom, 477
      Pogled unapred, 478

    Poglavlje  30: Red Hat Linux i DOS/Windows, 479
      Korišćenje DOS aplikacija pod Linuxom, 480
      Korišćenje programa DOSEmu, 480
      Povezivanje direktorijuma naredbom Lredir, 487
      Korišćenje Windows aplikacija pomoću programa Wabi, 488
      Kako radi Wabi, 488
      Ograničenja Wabija, 489
      Aplikacije koje Wabi podržava, 490
      Zašto ne Wine?, 491
      Budućnost Winea, 491
      Virtuelna mašina pomoću programa VMware, 492
      Pogled unapred, 492

    Poglavlje  31: Bezbednosne mere i Red Hat Linux kao jeftina skretnica, 493
      Osnovna pitanja bezbednosti, 494
      Zaštita samostalnog sistema, 494
      Zaštita Linux sistema u lokalnoj mreži, 495
      Zaštita mreže, 495
      Pravljenje skretnice zasnovane na Linuxu, 496
      Šta je cilj, 496
      Priprema, 498
      Radno okruženje, 498
      Pokretanje skretnice koja se zasniva na Linuxu, 499
      Osnovna mrežna podešavanja, 500
      Osnovna bezbednosna podešavanja, 500
      Ostala mrežna podešavanja, 501
      Snimanje izmena na disketu, 501
      Proširivanje osnovnog koncepta, 501
      Pogled unapred, 502


Deo  VII: Red Hat Linux kao server za Web, baze podataka i elektronsku poštu, 503
    Poglavlje  32: Postavljanje sopstvenog Web servera, 505
      Šta je Web server?, 506
      Ne samo povezivanje sa datotekama, 506
      Linux Web serveri, 508
      Apache, 508
      NCSA httpd, 509
      AOLserver, 509
      W3C/Cern, 510
      WN, 510
      Boa, 511
      Stronghold, 511
      FastTrack, 511
      Java Web Server, 512
      Zeus, 512
      Instaliranje servera Apache, 513
      Instaliranje servera Apache sa Red Hat CD-a, 513
      Preuzimanje poslednje verzije servera Apache, 513
      Podešavanje servera Apache, 515
      Httpd.conf, 516
      Srm.conf, 524
      Access.conf, 531
      Upravljanje Web serverom, 534
      Pokretanje i zaustavljanje servera Apache, 534
      Upravljanje korisnicima i grupama, 535
      Zaštita direktorijuma pomoću kontrole pristupa, 536
      Održavanje datoteka za praćenje rada, 538
      Pravljenje Web prezentacije, 539
      Pogled unapred, 558

    Poglavlje  33: Red Hat Linux kao server za elektronsku poštu: snaga Sendmaila, 559
      Koncept posrednika za prenos elektronske pošte, 560
      Sendmail kao glavni posrednik za prenos elektronske pošte, 560
      Smail, 561
      Qmail, 561
      Podešavanje Sendmaila pomoću programa M4, 561
      Instaliranje konfiguracionih datoteka programa Sendmail, 562
      Postavljanje servera elektronske pošte, 562
      Pogled unapred, 564


Deo  VIII: Dodaci, 565
    Dodatak  A: Linux po celom svetu (neengleske verzije), 565
      Linux na francuskom, 566
      Kheops Linux, 566
      MNIS Linux, 566
      S.u.S.E. Linux, 566
      Linux na hrvatskom, 566
      MicroLinux, 566
      Linux na italijanskom, 567
      S.u.S.E. Linux, 567
      Linux na japanskom, 567
      Debian JP Linux, 567
      Linux na nemačkom, 567
      Delix DLD Linux, 567
      Eagle Linux, 567
      S.u.S.E. Linux, 568
      Linux na portugalskom, 568
      Conectiva Linux, 568
      Linux na ruskom, 568
      Open Kernel: Linux, 568
      Linux na španskom, 568
      Eurielec Linux, 568

    Dodatak  B: Izvori informacija o Linuxu, 569
      Opšte informacije, 570
      Distribucije Linuxa, 570
      Liste slanja i diskusione grupe, 571
      Platforme drugih proizvođača (osim Intela), 572
      Lokacije na drugim jezicima (osim engleskog), 572
      Lokacije na kojima možete kupiti Linux CD-ove, 572
      Lokacije sa kojih možete preuzeti Linux i Linux datoteke, 573
      X Windows, 573
      KDE Yugoslavia, 573

    Dodatak  C: Linuxove naredbe, 575
      Naredbe opisane u ovom dodatku, 576

    Dodatak  D: GNU licenca za upotrebu softvera, 645
      Predgovor, 646
      Odredbe i uslovi za kopiranje, distribuciju i izmene, 646
      Bez garancije, 650
      Dodatak: Kako ove uslove primeniti na vaše nove programe, 650

    Dodatak  E: Linux i hardver drugih proizvođača (osim Intela), 653
      Linux za AP1000+, 654
      Linux za DEC-ov procesor Alfa, 654
      Ugrađeni Linux , 654
      Linux za procesore Motorola 680x0, 654
      Linux za MIPS procesore, 655
      Linux za Power Macintoshe, 655
      Linux za PowerPC procesore, 656
      Linux za SGI sisteme, 656
      Linux za SPARC procesore, 656

    Dodatak  F: Linux i naša slova, 657
      Podešavanje X Windowsa, 658
      Dodavanje novih fontova, 658
      Podešavanje tastature, 660
       Indeks, 663