suse linux kézikönyv

613
Bodo Bauer, Rüdiger Berlich, Daniel Bischof, Michael Burghart, Roland Dyroff, Christian Egle, Karl Eichwalder, Stefan Fent, Werner Fink, Klaus Franken, Fritz Ganter, Jürgen Geck, Carsten Groß, Rolf Haberrecker, Roland Haidl, Olaf Hering, Marc Heuse, Carsten Höger, Dirk Hohndel, Richard Jelinek, Ralf Lanz, Florian La Roche, Volker Lendecke, Hans Lermen, Hubert Mantel, Arndt Mehlhorn, Johannes Meixner, Jay Migliaccio, Norbert Munkel, Jordi Jaen Pallares, Edith Parzefall, Christoph-Erdmann Pfeiler, Peter Reinhart, Marc Rührschneck, James Samuel, Martin Scherbaum, Adrian Schröter, Burchard Steinbild, Gabriele Strattner, Jörg Strebel, Steve Tomlin, Klaus G. Wagner, Thorsten Wandersmann, Udo Weber, Michael Weyrauch, Stefan Wintermeyer, Christian Zoz SuSE Linux 7.1 Telepítés, hálózatok és tudnivalók Terméktámogatás: lásd az A . fejezetben (519. oldal) . SuSE GmbH Schanzäckerstr. 10 D-90443 Nürnberg Germany Tel.: +49-911-740 53 31 Fax.: +49-911-741 77 55 email: [email protected] WWW: http://www.suse.de Magyarországon: SuSE magyarországi iroda Pf. 701/156 H-1098 Budapest Hungary Tel.: +36-1-450-0921 Fax.: +36-1-330-5672 email: [email protected] WWW: www.suselinux.hu

Upload: dafyfy

Post on 12-Aug-2015

260 views

Category:

Documents


2 download

DESCRIPTION

SuSE Linux kézikönyv

TRANSCRIPT

Bodo Bauer, Rdiger Berlich, Daniel Bischof, Michael Burghart, Roland Dyroff, Christian Egle, Karl Eichwalder, Stefan Fent, Werner Fink, Klaus Franken, Fritz Ganter, Jrgen Geck, Carsten Gro, Rolf Haberrecker, Roland Haidl, Olaf Hering, Marc Heuse, Carsten Hger, Dirk Hohndel, Richard Jelinek, Ralf Lanz, Florian La Roche, Volker Lendecke, Hans Lermen, Hubert Mantel, Arndt Mehlhorn, Johannes Meixner, Jay Migliaccio, Norbert Munkel, Jordi Jaen Pallares, Edith Parzefall, Christoph-Erdmann Pfeiler, Peter Reinhart, Marc Rhrschneck, James Samuel, Martin Scherbaum, Adrian Schrter, Burchard Steinbild, Gabriele Strattner, Jrg Strebel, Steve Tomlin, Klaus G. Wagner, Thorsten Wandersmann, Udo Weber, Michael Weyrauch, Stefan Wintermeyer, Christian Zoz

SuSE Linux 7.1Telepts, hlzatok s tudnivalkTermktmogats: lsd az A . fejezetben (519. oldal) .

SuSE GmbH Schanzckerstr. 10 D-90443 Nrnberg Germany Tel.: +49-911-740 53 31 Fax.: +49-911-741 77 55 email: [email protected] WWW: http://www.suse.de Magyarorszgon: SuSE magyarorszgi iroda Pf. 701/156 H-1098 Budapest Hungary Tel.: +36-1-450-0921 Fax.: +36-1-330-5672 email: [email protected] WWW: www.suselinux.hu

Bodo Bauer, Rdiger Berlich, Daniel Bischof, Michael Burghart, Roland Dyroff, Christian Egle, Karl Eichwalder, Stefan Fent, Werner Fink, Klaus Franken, Fritz Ganter, Jrgen Geck, Carsten Gro, Rolf Haberrecker, Roland Haidl, Olaf Hering, Marc Heuse, Carsten Hger, Dirk Hohndel, Richard Jelinek, Ralf Lanz, Florian La Roche, Volker Lendecke, Hans Lermen, Hubert Mantel, Arndt Mehlhorn, Johannes Meixner, Jay Migliaccio, Norbert Munkel, Jordi Jaen Pallares, Edith Parzefall, Christoph-Erdmann Pfeiler, Peter Reinhart, Marc Rhrschneck, James Samuel, Martin Scherbaum, Adrian Schrter, Burchard Steinbild, Gabriele Strattner, Jrg Strebel, Steve Tomlin, Klaus G. Wagner, Thorsten Wandersmann, Udo Weber, Michael Weyrauch, Stefan Wintermeyer, Christian Zoz SuSE Linux 7.1 Telepts, hlzatok s tudnivalk 18. javtott kiads 2001 SuSE GmbH

Jelen m a SuSE GmbH szellemi tulajdona. u Lemsolhat egszben vagy rszben, mindaddig, amg a msolat tartalmazza ezt a szerz i jogra o vonatkoz mondatot.A Szeds: L TEX 2 A magyar fordtst ksztettk: Mindenekel tt s ezton is elismerve ldozatos munkjt Vradi Istvn ([email protected]) o

Kzrem kdtek: u Auth Gbor ([email protected]), Csiszr Imre ([email protected]), Lvrdy Zoltn ([email protected]), Subosits Gyula ([email protected]), Ifj. Olajos Imre ([email protected]), Pet Sndor Lszl ([email protected]), o Zelena Endre ([email protected]), Ksa Lajos ([email protected]) Pl Zsombor ([email protected]), Baksa Jzsef ([email protected]) Kiss Kroly ([email protected]), Hermann Benedek ([email protected]) s Fodor Orsolya ([email protected]) Szerkeszts: Sri Gbor ([email protected]). Ez a dokumentum 2001.6.11-n kszlt.

A Linux Linus Torvalds bejegyzett vdjegye. Az XFree86TM a The XFree86 Project, Inc. bejegyzett vdjegye. Az MS-DOS, Windows, Windows 95, Windows 98 s a Windows NT a Microsoft Corporation bejegyzett vdjegyei. A UNIX az X/Open Company Limited bejegyzett vdjegye. Egyb vdjegyek s bejegyzett vdjegyek: A Clipper a Computer Associates-t l, a dBASE a Borland-tl, a Foxbase a Microsoft-tl, a o Compuserve, T-Online a Deutsche Telekom-tl, a SuSE s a YaST a SuSE GmbH -tl. Brmely termkelnevezs lehet bejegyzett vdjegy, annak szabad hasznlhatsgra nem nyjtunk garancit. A SuSE GmbH lnyegben alkalmazkodik a gyrtk rsmdjhoz. Ms, itt elnevezett termkek lehetnek egyes gyrtk vdjegyei.

TartalomjegyzkI1

BevezetsEl sz o 1.1 Mi is a Linux? . . . . . . 1.2 E knyv clja Megjegyzsek a hasznlathoz 1.3 Jelmagyarzat Mit is jelent az hogy "meggyfa: # ls" ? . . . . 1.4 Harc az oldalak szmval . . . . 1.4.1 Termktmogatsi adatbzis . . 1.4.2 Hypertext-segtsg . . . . 1.4.3 Texinf . . . . . . 1.4.4 Kziknyvlapok . . . . 1.4.5 GY.I.K., HOGYAN s OLVASD.EL 1.4.6 Ingyenes knyvek . . . . 1.5 Ksznetnyilvntsok . . . .

13 4 4 7 8 8 8 8 8 9 10 10

. . . . . . . . . . .

. . . . . . . . . . .

II2

A SuSE Linux teleptseAz els SuSE Linux telepts o 2.1 Gyors t a sikerhez . . . . . . 2.1.1 Kszljnk fel . . . . . 2.1.2 Most mr elkezdhetjk: Az dvzl kperny o o 2.1.3 me a YaST2 ! . . . . . . 2.1.4 A nyelv kivlasztsa . . . . 2.1.5 Az egr kivlasztsa . . . . 2.1.6 Billenty zet s id zna u o . . . . 2.1.7 j telepts vagy frissts? . . . 2.1.8 A merevlemez el ksztse o . . . 2.1.9 Szoftver-kivlaszts . . . .

1517 17 17 18 19 20 21 21 21 22 23 i

. . . . . . . . . .

Tartalomjegyzk 2.1.10 LILO boot manager a rendszerindtshoz . . 2.1.11 Felhasznli informci . . . . . 2.1.12 A root jelsz meghatrozsa . . . 2.1.13 Belltsok jvhagysa A telepts megkezdse 2.1.14 A grakus fellet belltsa . . . . 2.1.15 Rendszerelemek belltsa . . . . 2.1.16 Bejelentkezs els alkalommal o . . . 2.1.17 Remnyek s munka a rendszeren . . . Telepts a szveges YaST -tal (YaST 1) . . . 2.2.1 Induls: az dvzl kperny . o o . . . 2.2.2 Az alapok: linuxrc . . . . . . 2.2.3 A YaST indtsa . . . . . . 2.2.4 Merevlemezek partcionlsa s formzsa . 2.2.5 Programcsomagok teleptse . . . . 2.2.6 Az alapszoftverek kivlasztsa . . . 2.2.7 Rendszerprogramok teleptse . . . . 2.2.8 A rendszermag kivlasztsa . . . . 2.2.9 Az alaprendszer kongurlsa a YaST segtsgvel 2.2.10 Bejelentkezs telepts utn . . . . Hogy indtjuk el a SuSE Linuxot? . . . . Telepts tmogatott CD-ROM meghajt nlkl . . 2.4.1 Telepts DOS partcirl . . . . 2.4.2 Telepts egy "Net"-en lv forrsrl o . . Telepts a SETUP s a LOADLIN hasznlatval . . 2.5.1 Kapcsoljuk a Windows 95/98-at DOS mdba . 2.5.2 A SETUP meghvsa els lpsek a SETUP programmal . o . . 2.5.3 Hogy indtjuk el az alaplinuxot a SETUP -bl? . 2.5.4 A LOADLIN teleptse s az alaplinux betltse A SuSE Linux automatikus teleptse s belltsa . 2.6.1 Az ALICE ttekintse . . . . . 2.6.2 Automatikus telepts a YaST1 -gyel . . Partcik . . . . . . . . . 2.7.1 Terlet ltrehozsa a Linux szmra (partcionls) 2.7.2 Indts a 2. CD-vel . . . . . . 2.7.3 Indt lemez ltrehozsa DOS alatt . . . 2.7.4 Indt lemez ksztse UNIX alatt . . . 2.7.5 Tmogatja a Linux a CD-ROM-unkat? . . Problmk lersa . . . . . . . 2.8.1 Fjlokat nem lehet mozgatni . . . . 24 26 26 26 27 28 28 28 30 30 31 35 36 37 38 39 40 41 45 46 48 48 50 52 52 52 53 54 56 56 57 57 57 60 60 61 62 62 62

2.2

2.3 2.4

2.5

2.6

2.7

2.8

ii

Tartalomjegyzk 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.8 2.8.9 Nincs magyar billenty zet DOS mdban u . . 63 63 63 64 65 65 . 65 66 66 66 67 67 69 71 72 72 74 76 76 78 83 . . . . . . . . . . . . . . 83 84 84 85 85 85 86 87 87 88 89 90 92 95 95 iii

Nincs CD-ROM meghajt Windows 95/98 DOS ablakban . . . . . . . . A CD megsrlt . . . . . . . Az ATAPI CD-ROM olvass kzben lefagy

Problmk a prhuzamos portos CD-ROM meghajtkkal . . . . . . . . Problmk "specilis" CD-ROM meghajtkkal Az IBM Thinkpad "elalszik" telepts kzben A Loadlinnek nincs elg memria a kernel betltshez . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.8.10 A Loadlin nem indul

2.8.11 A DOS vdett (protected) mdban fut 2.8.12 A CD-ROM meghajtk bet jele u 2.8.13 ltalnos hardverproblmk 2.9 Partcionls kezd knek o . . . . . . . . 2.10 Partcionls haladknak

2.10.1 A swappartci mrete 2.10.3 Optimalizls . . .

2.10.2 Szmtgp egyedlll gpknt 2.11 Merevlemeznk kzi belltsa 2.11.1 Partcik belltsa

2.11.2 Fjlrendszerek s csatolsi pontok (Mount points) 3 YaST (Yet another Setup Tool) Mgegy Belltsi Eszkz 3.1 3.2 3.3 Alapvet hasznlat s billenty zet-kioszts o u A YaST f men o 3.3.1 3.3.2 3.3.3 3.3.4 3.3.5 3.3.6 3.3.7 3.3.8 3.3.9 . . . . . . . . . . . . . . . . . . . . . A telepts belltsa . . . . . . . . . . . . . . . . . . . . . . . . . . .

A nyelv kivlasztsa A billenty zet belltsa u A forrsmdium Telepts CD-ROM-rl Telepts NFS-en keresztl Telepts FTP-r l o .

Telepts merevlemez-partcirl Telepts hozzfrhet knyvtrbl o Merevlemeznk partcionlsa

3.3.10 A cl fjlrendszer/partci belltsa 3.3.12 Telepts egy knyvtrba . .

3.3.11 A Logikai ktet kezel (Volume Manager) belltsa o

Tartalomjegyzk 3.4 A teleptsi mret meghatrozsa . . . . . 3.4.1 Kongurci betltse . . . . . 3.4.2 Kongurci mentse . . . . . 3.4.3 Kongurcink megvltoztatsa . . . 3.4.4 Mi lesz ha... . . . . . . . 3.4.5 A Telepts megkezdse . . . . . 3.4.6 Csomagfgg sgek ellen rzse o o . . . 3.4.7 Az sszes kszlet s csomag tartalomjegyzke . 3.4.8 Csomagok keresse . . . . . . 3.4.9 Csomagok teleptse . . . . . 3.4.10 Csomagok trlse . . . . . . A rendszer frisstse . . . . . . . Rendszeradminisztrci . . . . . . 3.6.1 Hardver integrlsa a rendszerbe . . . 3.6.2 Kernel s az Indts (Boot) belltsa . . 3.6.3 Hlzat kongurlsa . . . . . 3.6.4 l CD-ROM fjlrendszer kongurlsa . o . 3.6.5 Bejelentkezs kongurlsa . . . . 3.6.6 A susewm belltsa (a Window Manager) . 3.6.7 Felhasznlk adminisztrlsa . . . . 3.6.8 Csoportadminisztrci . . . . . 3.6.9 Biztonsgi ments ksztse . . . . 3.6.10 A rendszer biztonsgi belltsai . . . 3.6.11 Az XFree86(TM) kongurlsa . . . 3.6.12 A YaST kongurcis fjljnak megvltoztatsa 96 96 97 97 99 100 100 100 100 101 102 102 102 103 105 108 110 111 112 112 114 115 116 116 116 119 119 120 121 124 125 127 130 133 134 134 135 136 137

3.5 3.6

4

Rendszerbetlts s rendszerbetlt programok o 4.1 A PC rendszerindtsa . . . . . . 4.2 Klnbz rendszerindtssal kapcsolatos fogalmak o 4.3 A LILO ttekintse . . . . . . 4.4 A LILO belltsa . . . . . . 4.4.1 A lilo.conf szerkezete . . . 4.4.2 Egyb LILO belltsi opcik . . . 4.5 A LILO teleptse s eltvoltsa . . . . 4.6 Linux indt lemez ksztse . . . . 4.7 Plda belltsok . . . . . . . 4.7.1 DOS, Windows 95/98 s a Linux . . 4.7.2 Windows NT s Linux egy merevlemezen 4.7.3 Az OS/2 s a Linux . . . . . 4.7.4 DOS, OS/2 s Linux . . . .

. . . . . . . . . . . . .

iv

Tartalomjegyzk 4.8 LILO 4.8.1 4.8.2 4.8.3 problmk . . . . . . . Hibazenetek: LILO indtsi zenetek . . Az 1024-es cilinderhatr . . . . . Specilis indtsi problmk a 2.0-s rendszermagok ta . . . . . . . . . Indts a loadlin segtsgvel . . . . . 4.9.1 Minden loadlin hasznl rszre szksges lpsek 4.9.2 Indt menk belltsa . . . . . 4.9.3 A Linux indtsa a Windows-on bell . . 4.9.4 A Windows indt men . . . . . 138 139 139 141 143 143 144 145 146

4.9

III5

Hlzati kongurlsLinux a hlzatban 5.1 Belltsok a YaST segtsgvel . . . . 5.2 Hlzat belltsa a YaST nlkl . . . . 5.2.1 Kongurcis fjlok . . . . 5.2.2 Indulskor lefut szkriptek . . . 5.3 tvonalvlaszts SuSE Linux alatt . . . 5.4 NIS, Yellow Pages helyi hlzaton . . . 5.4.1 Mi is a NIS? . . . . . . 5.4.2 A NIS kliens . . . . . . 5.4.3 NIS Master s Slave kiszolgl . . 5.5 NFSMegosztott fjlrendszerek . . . . 5.5.1 Fjlrendszerek importlsaNFS kliens . 5.5.2 Fjlrendszerek exportlsaNFS kiszolgl Kapcsolds a vilghoz s aztn hogyan tovbb? 6.1 PPP . . . . . . . . 6.1.1 Kvetelmnyek a PPP hasznlathoz 6.1.2 Tovbbi informcik a PPP-r l o . 6.2 ISDN bellts . . . . . . 6.2.1 ISDN bellts - Lpsr l lpsre o . 6.2.2 ttekints . . . . . 6.2.3 ISDN Hardverbellts . . . 6.2.4 ISDN hardver belltsa a YaST-tal . 6.2.5 Egy ISDN Internet kapcsolat belltsa 6.2.6 ISDN zenetek . . . . 6.3 Kbelmodemek . . . . . . 6.3.1 Az alapok . . . . .

151153 157 158 159 164 166 168 168 168 169 169 169 170 173 174 174 174 175 176 177 177 178 182 186 186 186 v

. . . . . . . . . . . .

6

. . . . . . . . . . . .

. . . . . . . . . . . .

Tartalomjegyzk 6.4 6.5 6.6 T-DSL, T-ISDN-DSL, ADSL. . . . . . . Modem csatlakoztatsa . . . . . Csatlakozs az Internethez: PPP wvdial -lal . . 6.6.1 A wvdial belltsa . . . . . 6.6.2 Klnbz szolgltatk hasznlata a wvdial-lal o 6.6.3 ISDN Terminl Adapter . . . . 6.6.4 PCI modemek belltsa . . . . 6.6.5 Kzi PPP bellts haladknak . . . 6.7 Masquerading (lczs) s t zfalak u bartok s "bartok" . . . . . . 6.7.1 Az lczs (masquerading) alapjai . . 6.7.2 A t zfal alapjai u . . . . . 6.7.3 Az lczs s a t zfal belltsa u . . 6.8 rjunkA villmposta (e-mail) belltsa . . 6.9 News: Teljesen j zenetek az USENET-r l . o . 6.9.1 A Leafnode News rendszer . . . 6.10 FAX-hasznlat Linuxon . . . . . 6.10.1 SuSEFax HylaFAX Fax kliens . . 6.10.2 Fax fed lap automatikus el lltsa . o o . 6.10.3 Fax Spooling UNIX /Linux-on . . 6.10.4 HylaFAX Distributed Faxes . . . Idegenek a lthatron: A Samba s a Netatalk 7.1 Tncoljunk Sambat... . . . . 7.1.1 Bevezet . o . . . . 7.1.2 A kiszolgl teleptse . . 7.1.3 gyfl teleptse . . . 7.1.4 Optimalizls . . . . 7.2 Netatalk: Beszlgess velem... . . 7.2.1 A fjlkiszolgl kongurlsa . 7.2.2 A nyomtat szerver belltsa . . . . . . . . . . . . . . . . . . . . 187 188 188 189 191 192 193 194 199 199 200 200 202 205 205 207 208 216 217 218 225 225 225 227 230 230 232 232 233

7

. . . . . . . .

. . . . . . . .

. . . . . . . .

IV8

Az X Window SystemAz X Window rendszer 8.1 Trtnelmi httr . . . 8.2 Az XFree86 j verzija, a 4.0.2 . 8.3 Bellts a SaX2 hasznlatval . 8.3.1 Telepts az els alkalommal o 8.3.2 jra bellts . . .

235237 237 238 240 240 250

. . . . .

. . . . .

. . . . .

. . . . .

vi

Tartalomjegyzk 8.3.3 8.3.4 8.3.5 8.4 8.4.1 8.4.2 8.5 8.6 Hibakeress . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 255 256 257 264 264 265 272 278 281 283 285 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285 285 288 289 290 291 292 293 296 298 301 302 303 306

Az X szerver naplfjl . . . . .

Az X Window rendszer indtsa jra-kongurls Hibaelhrts

Bellts a SaX -szal

Bellts az xf86cong segtsgvel 8.6.1 8.6.2 8.6.3

Az X Window rendszer teleptsnek optimalizlsa Tovbbi (True Type) bet kszletek beillesztse u Beviteli eszkzk belltsa 3D gyorsts . . . . . . . . .

9

Az ablakkezel kablakok a gpre o 9.1 Egy kis elmlet 9.1.1 9.1.2 9.1.3 9.2 9.2.1 9.2.2 9.2.3 9.3 9.4 9.5 9.6 . . . . ltalnossgban

Mit kezel egy ablakkezel ? o

Klnbz ablakkezel k indtsa o o Teleptsi ttekints .

KDE a K Desktop Krnyezet

kdma grakus bejelentkez fellet o Teht, mi is olyan klnleges a KDE-ben? . . . . . . .

Az fvwm2 ablakkezel o Az fvwm2 belltsa 9.4.1 9.5.1

Automatikus felbukkans (Autoraise) Bejegyzsek hozzadsa a menhz .

Az ablakkezel belltsa a susewm segtsgvel o A kongurci szemlyreszabsa

V

A Linux s a hardver

309311 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311 311 311 314 315 315 322 322 vii

10 A Linux s a hardver 10.1 El zetes megjegyzsek o 10.2 Krtyk 10.3 Hangkrtyk . . . 10.2.1 ISA s PCI krtyk 10.3.1 OSS / OSSdemo 10.4 A szmtgp portjai 10.4.1 PS/2 Port

10.3.2 Hangkrtyk tmogatsa Linux alatt

Tartalomjegyzk 10.4.2 Soros portok . . . 10.4.3 Prhuzamos portok . . 10.4.4 USB Univerzlis soros busz Cserlhet meghajtk . o . . 10.5.1 Hajlkonylemezes meghajtk 10.5.2 LS-120 meghajtk . . 10.5.3 ZIP meghajtk . . Modemek . . . . . 10.6.1 Kls modemek o . . 10.6.2 Bels modemek o . . Lapolvask . . . . . Szalagos meghajtk . . . Tvkrtyk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322 323 324 325 325 325 325 326 326 326 328 329 330 335 335 335 336 336 338 341 343 343 343 344 345 345 346 346 347 351 351 352 357 363 364 366 371

10.5

10.6

10.7 10.8 10.9

11 Laptop-ok PCMCIA, APM, IrDA 11.1 PCMCIA . . . . . . . . . 11.1.1 Hardver . . . . . . . . 11.1.2 A szoftverek . . . . . . . 11.1.3 Bellts . . . . . . . . 11.1.4 Belltsok a "smk (schemes)" megvltoztatsra 11.1.5 Ha a dolgok mg mindig nem m kdnek . u . 11.1.6 Telepts PCMCIA-n keresztl . . . 11.1.7 Egyb segtsgnyjt programok . . . 11.2 Az APM energiatakarkossg vezrlse . . . 11.2.1 Az alapok . . . . . . . 11.2.2 A megfelel rendszermag o . . . . 11.2.3 Az APM dmon . . . . . . 11.2.4 Tovbbi parancsok . . . . . . 11.2.5 A merevlemez szneteltetse . . . . 11.3 Az IrDA Infravrs port . . . . . . 12 Nyomtatk 12.1 ttekints: Interfszek, vrsorok s gngyltsek (spooling) . . . . . . . . . . 12.2 Nyomtatsi vrsorok: futtats s bellts . . . 12.3 Nyomtat sz r k az "apslter" . uo . . . . 12.4 Hlzati nyomtatk apslter-ei . . . . . 12.5 Nhny sz a Ghostscript-r l o . . . . . 12.6 Tmogatott nyomtatk jegyzke . . . . . 12.7 Ellen rizzk, m kdik-e az apslterrel o u val nyomtats . . . . . . . . viii

Tartalomjegyzk

VI

A kernel s paramterei

373375 375 376 378 379 379 380 381 381 383 383 384 384 384 385 396 398

13 A kernel 13.1 Kernel forrsok . . . . 13.2 Kernelmodulok . . . . 13.3 Kernel kongurci . . . 13.4 Belltsok a kernel kongurciban 13.5 A kernel fordtsa . . . 13.6 A rendszermag teleptse . . 13.7 Bootlemez ksztse . . . 13.8 A merevlemez kitakartsa fordts utn

. . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

14 Kernelparamterek 14.1 Eszkzmeghajtk a kernelben . . 14.2 Nhny tipp . . . . . 14.3 A paramterek . . . . . 14.3.1 Magyarzat s rtelmezs . 14.3.2 Kernelparamterek a boot promptnl 14.3.3 CD-ROM meghajtk sajt vezrl vel o 14.3.4 modprobe paramterek . .

. . . .

.

. . . . . . .

. . . . . . .

VII

SuSE Linux: frissts s specialitsok

417419 419 419 420 420 422 422 422 423 423 424 424 425 426 427 429 430 ix

15 Rendszerfrissts s csomagkezels 15.1 A SuSE Linux frisstse . 15.1.1 El kszletek . o . 15.1.2 Frissts a YaST2 -vel 15.1.3 Frissts a YaST1 -gyel 15.1.4 Egyedi csomag frissts 15.2 Verzirl verzira . . 15.2.1 5.0-rl 5.1-re . . 15.2.2 5.1-r l 5.2-re . o . 15.2.3 5.2-r l 5.3-ra . o . 15.2.4 5.3-rl 6.0-ra . . 15.2.5 6.0-rl 6.1-re . . 15.2.6 6.1-r l 6.2-re . o . 15.2.7 6.2-r l 6.3-ra . o . 15.2.8 6.3-rl 6.4-re . . 15.2.9 6.4-r l 7.0-ra . o . 15.2.10 7.0-rl 7.1-re . .

. . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . .

Tartalomjegyzk 15.3 RPMa csomagkezel o 15.3.2 RPM lekrdezsek . . . . . . . . . . . . . . 430 431 432 434 435 437 437 437 437 438 438 438 438 439 439 439 440 441 441 442 443 443 448 450 450 451 451 455 457 . . . . . . . . . . . . . . . . . . . . . . . . . . 457 458 459 460 461 463

15.3.1 Csomagok kezelse: telepts, frissts s eltvolts 15.3.3 Forrscsomagok teleptse s fordtsa

15.3.4 Egyb eszkzk az RPM archvumokkal val munkhoz . . . . . . . . 16 A SuSE Linux specilis jellemz i o 16.1 A Filesystem Hierarchy Standard (FHS) s a Linux Standard Base (LSB) . . . . . . . . . 16.1.1 Pldakrnyezetek FTP-re s HTTP-re 16.1.2 teTeX TEX a SuSE Linux-ban 16.2 tletek specilis szoftvercsomagokhoz 16.2.2 A cron csomag 16.2.3 A curses csomag 16.2.4 Kziknyvlapok . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

16.2.1 Az xdevel s az xdevel33 csomagok

16.3 Indts az "initial ramdisk"-kel

16.3.1 Az Initial Ramdisk fogalma 16.3.3 Az indtbetlt k (Boot loaders) o

16.3.2 Az indtsi eljrs rendje az initrd-vel 16.3.4 Az initrd hasznlata a SuSE Linux-ban

16.3.5 El fordul nehzsgek az ltalunk fordtott kerneo lek . . . . . . . . . 16.3.6 Kiltsok 16.4 A linuxrc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

16.5 A SuSE Linux Help rendszere 16.5.2 Kliens bellts 16.6 A SuSE Rescue rendszer 16.7 Billenty zet kioszts u

16.5.1 nll gp s kiszolgl belltsa 16.5.3 A Help rendszer hasznlata

17 A SuSE Linux boot koncepcija 17.1 Az init program 17.2 Futsi szintek . . . . .

17.3 A futsi szintek megvltoztatsa 17.4 Inicializl szkriptek

17.5 A /etc/rc.config s a /sbin/SuSEcong

17.6 A /etc/rc.config vltozi Rendszerbellts x

Tartalomjegyzk

VIII

Biztonsg s kezdjnk bele

475477

18 A biztonsg bizalom krdse 18.1 Alapok . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18.1.1 Helyi biztonsg 18.1.2 Hlzati biztonsg 18.2 Eszkzk . . 18.2.1 Helyi eszkzk 18.2.2 Hlzati eszkzk 18.3 Biztonsg a SuSE Linux-ban 18.4 ltalnos szablyok 19 Els lpsek a Linux-ban o 19.1 Bejelentkezs, a "root" felhasznl, felhasznlk hozzadsa . . 19.2 A rendszer lelltsa s elindtsa 19.3 Parancssorban megadhat utastsok 19.4 Virtulis konzolok 19.5 Knyvtrak s fjlnevek 19.6 Munka a knyvtrakkal 19.7 Munka a fjlokkal 19.7.1 Fjlinformcik 19.7.3 Fjltartalom 19.7.4 Rejtett fjlok . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

477 478 481 483 483 486 490 491 493 493 494 495 497 497 497 498 498 500 500 501 501 502 502 503 503 505 506 506 506 507 508 508 508 508 xi

19.7.2 Dzskerek azaz helyettest karakterek o

19.7.5 Fjlok msolsa, tnevezse s trlse 19.7.6 Fjlok keresse, szvegkeress fjlokban 19.7.7 Szimblikus linkek 19.8 Engedlyek . 19.9 Kziknyvlapok . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

19.7.8 Archivls s adatok mentse

19.10Rendszerinformcik 19.10.1 A df parancs 19.10.2 A free parancs

19.10.3 Az ulimit parancs 19.10.4 A w parancs 19.10.5 A du parancs 19.10.6 A kill parancs 19.10.7 A ps parancs

Tartalomjegyzk 19.10.8 A pstree parancs 19.10.9 A top parancs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 509 509 510 510 511 512 513 515 516 519 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 519 519 520 520 522 524 524 525 525 526 527 529 . . . . . . . . . . . . . . . 529 530 531 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 531 531 532 532 533 533 533 534 535 535 . . . . . . . . . . . . . . . . .

19.11Fjlrendszer tpusok Linux alatt, a mount s az umount . 19.11.1 ttekints . .

19.11.2 Fjlrendszerek fel s lecsatolsa 19.12DOS parancsok Unix alatt az mtools csomag segtsgvel 19.13Unix parancsok sszefoglalsa 19.14Mi a kvetkez ? o . . . . 19.15A vi szerkeszt (editor) o . . . .

A A SuSE GmbH Tmogatsa s Szolgltatsai A.1 A 60 napos teleptsi tmogats . . A.1.1 Regisztrci nlkl nem jr teleptsi tmogats! A.1.2 A teleptsi tmogats kiterjesztse A.2 A leggyorsabb t a segtsghez! A.3 A SuSE Pro szolgltatsai A.4 Oktats . . . . . . . . . . . . . . . .

A.2.1 Hogyan tudom elrni a SuSE segtsgt? A.3.1 Egyedi projektek s tancsads A.5 Visszajelzsek

A.6 Tovbbi szolgltatsok B Fontosabb billentyuk C A knyvtrszerkezet C.1 ttekints . C.2 Fontosabb knyvtrak D Fontosabb fjlok

D.1 Specilis eszkzfjlok a /dev knyvtrban D.1.1 CD-ROM meghajtk D.1.2 Szalagos meghajtk D.1.3 Egerek (busz s PS/2) D.1.4 Modemek . D.1.5 Soros interfszek D.1.7 Specilis eszkzk

D.1.6 Prhuzamos kapuk (portok) D.2 Bellt fjlok a /etc knyvtrban

D.3 Rejtett kongurcis fjlok a magn knyvtrban xii

Tartalomjegyzk E Az e2fsck kziknyvlapja F SuSE Linux-GYIK G A GNU GPL H Szjegyzk 537 541 551 559

xiii

I. rsz

Bevezets

1

1. fejezet

El sz oFordtotta: Vradi Istvn A Linux trtnete olyan, mint egy modern mese: 1991-ben egy nn szmtgpszakos egyetemista, L INUS T ORVALDS elkezdte programozni sajt verzij UNIX-t. A gyorsan terjed interneten kzztette nemcsak a bino risokat (ezek a gpi kd futtathat programok), hanem a hozzjuk tartoz forrskdokat is. A vilg minden tjrl tbb szz programoz jelentkezett felhvsra, hogy szabad idejkben ingyen dolgozzanak a Linux fejlesztsn. Nem anyagi rde keltsg vezette oket, hanem a problmamegolds rme, egyedl s csoportosan, az opercis rendszer tkletestse, valamint j kpessgekkel val b vtse s kiprblsa rdekben. Egyetlen kikts volt: munkjuknak o belertve a mdostott forrskdokat is elrhet nek kell lennie a teljes progo ramozi kzssg rszre. Ennek jogi alapjt a GNU General Public Licensz (GPL) szolgltatja, ami a G . fejezetben (551. oldal) olvashat. Annak, aki ma a Linux mellett dnt, egy sereg oka lehet r: a stabilitst, biztonsgot s a teljestmnyt kell el szr megemlteni; de a kiterjedt hlzati o kpessge is hozzsegtette a Linuxot az internet meghdtshoz s az egsz szerverpiachoz. Linux-krkben nagyra rtkelik az ingyenes forrskdot s a fggetlensget, valamint a rendszer rugalmassgt, amit magba foglal. Az ingyenes forrsnak ksznhet en senki sem tehetetlen ezutn, s nincs o a szoftvergyrtk knyrletnek kitve, mert maga is kpes egyni alaktgatsra s b vtsre. Nem szabad elfelejteni termszetesen azt sem, hogy a o Linuxnl nem merl fel licensz kltsg, fggetlenl attl, hogy az opercis rendszert otthon hasznljk magnclra, vagy egy cgnl tbben. A fenti rvekt l fggetlenl mindenekfelett olyan hatalmas igny s rdeko l ds nyilvnul meg a Linuxfelhasznlk rszr l, hogy ez btort szmos o o hardver- s szoftvergyrtt a Linux aktv tmogatsra. A Siemens, az IBM , a Compaq, hogy csak pr "nagy" nevet emltsek, vgre felfedeztk a Linuxot mint opercis rendszert. A szmtalan ingyenes alkalmazson tl kereskedelmi szoftverek is nvekv o szmban kaphatk Linuxra: az adatbzis cgek ( Oracle, Informix, Software AG s Sybase ), valamint az irodai megoldsokat knlk ( Applix, Corel , vagy a SUN ) szintn ajnljk termkeiket Linuxra. A Linux j, s egyre jobb lesz, mikzben nem kerl semmibe! Ha gyelembe vesszk a Linuxkzssget, ami mr jval 10 millin felli felhasznlt je3

1. El sz o lent, s a folytatd gyors nvekedst, valamint a lelkesedsket, akkor lthatjuk: a Linux rendelkezik a legjobb min stssel s lehet sggel, hogy a o o szakma szabvnyv vljon. De ez nem minden: a KDE -vel s a GNOME -mal nem egy, hanem egyb l o kt, valban szp grakus munkakrnyezet ll rendelkezsre, hogy mg hangosabban hvjk a "Linuxot a munkaasztalra".

1.1

Mi is a Linux?

Az igazi "Linux" csak maga a rendszermag. Ilyen mag a "lelke" minden UNIX opercis rendszernek. A rendszermag nmagban azonban mg nem egy teljes opercis rendszer. A UNIX-okhoz hatalmas mennyisg ingyenes szoftver ll rendelkezsre, u melyek a Linux szmra is szabadon hozzfrhet ek. Ezek azok a prograo mok, amik az opercis rendszert azz teszik, ami valjban. A legtbb ilyen program GNU vltozat (GNU) UNIX program: legtbbje az eredetinl is jobb kpessgekkel rendelkezik. Kzlk a GNU C/C++ fordt , ami jelenleg a legjobb elrhet fordt, egyben taln a leghresebb o program is. Nem szabad megfeledkeznnk a rengeteg kis s nagy programrl, a shellekr l, a fjl- s szveg-segdprogramokrl (mint a sed , az awk s a o perl ), az editorokrl (pl. a vi ) , vagy a komplett munkakrnyezetekr l (mint o az Emacs). A Linuxot az XFree86 TM teszi teljess (legutbbi stabil verzija a 4.0.3), az gynevezett X Window rendszer (jelenleg X11 6.4-es kiads), mely teljesen kompatibilis az X Consortium, Inc. hivatalos X11 R6.4 csomagjval. Mindezek az elemek, sok egyb eszkzzel, alkalmazssal s szrakoztat programmal (jtkok) alkotjk a rendszert, amit a htkznapokban Linux-knt ismernk. Rengeteg ingyenes szoftver hozzfrhet , s egy m kd Linux o u o rendszert tbbflekppen lehet sszelltani. Ezen a ponton kell megemltennk a Linux disztribtorokat, jelen esetben a SuSE Linux-ot. "Disztribci"nak neveznk egy vlogatst a szles vlasztk ingyenes szoftverekb l. A vgtermk a SuSE Linux CD-k esetben egy o tbb mint 1300 szoftvercsomagbl ll gy jtemny. u A SuSE Linux az ingyenes szoftvereken tl (szoftverek, melyek forrskdja a CD-ROM-okon rajta van), tartalmaz olyan szoftvercsomagokat is, amiket a SuSE csak lefordtott formban adhat kzre. Mivel a disztribci ingyenesen hozzfrhet az interneten, a rendszer frisso tse adott esetben nem jelenti felttlen egy j disztribci megvsrlst.

1.2

E knyv clja Megjegyzsek a hasznlathoz

Ez a knyv a telepts megknnytsre jtt ltre. Nem tud s nem is akar helyettesteni rszletesebb irodalmat, ami egy rdekl d felhasznlt a nagyo o teljestmny szmtgpek csodlatos vilgba trtn mlyebb kutatshoz u o vezetne az erre vonatkoz irodalom felsorolst a knyv vgn tallhatja meg. 4

1.2. E knyv clja Megjegyzsek a hasznlathoz Els teleptshez kezdetnek megfelel lehet a gyakorlatiasabb 2 . fejezetben o o (17. oldal) lv informcik elolvassa. Mint kezd Linuxos, semmikpo o pen ne vesse magt bele kalandokba, anlkl hogy brmit is elolvasna. Minl tbbet olvas, annl inkbb elkerlheti a csaldsokat s nveli sajt hatkonysgt gy miel tt nekilt, legalbb a 19 . fejezetben (493. oldal) tallhat o informcikat nzze t... E knyv megrsa nagy kihvs volt, mert szinte lehetetlen megfelelni a Linux dinamikjnak, az ingyenes szoftvereknek, lpst tartani a legjabb fejlesztsekkel, s egyid ben megfelelni azoknak, akiknek j a UNIX vilga anlkl o hogy ez untatn a gyakorlottabb Linux felhasznlkat. Ennek a knyvnek az a clja, hogy megprbljon egy kezd linuxosnak btoo rt lkst adni a felfedez utazshoz ezen az j rendszeren keresztl. o A knyv alapvet en a kvetkez rszekre tagoldik: o o Telepts Ez a rsz egy elkpzelt telepts lersn keresztl segti a kezd o linuxost (lsd a 2 . fejezetben (17. oldal)). Rmutat a lehetsges hibaforrsokra s tnyleges segtsget nyjt a felmerl problmkhoz. A YaST o a SuSE telept s adminisztrcis eszkze, amit a 3 . fejezetben (83. o oldal) trgyalunk. A lilt s a rendszer elindulst a 4 . fejezetben (119. oldal) trgyaljuk rszletesen. Hlzati kongurls Amint az alaprendszer felllt s m kdik, mris meu gynk tovbb a hlzati kongurlshoz (kapcsolds az internethez). Grakus felhasznli fellet Az XFree86 TM - felhasznli fellet belltsrl s aktivlsrl olvashatunk a 9 . fejezetben (285. oldal) s a 8 . fejezetben (237. oldal). Hang, szkenner, noteszgpek, nyomtats stb. A hardver kpessgeinek ismertetsr l olvashatunk a 10 . fejezetben (311. oldal). o A Linux rendszermag Itt kerlnk a dolgok lnyeghez. A Linux rendszermag a 13 . fejezetben (375. oldal) kerl bemutatsra. A 14 . fejezetben (383. oldal) ismertetst nyjtunk sajt rendszermag fordtshoz s a rendszermag teleptshez. Frissts, szoftvercsomagok, rendszerindts Tbb frisstsi s szoftvermenedzselsi stratgit mutatunk be a 15 . fejezetben (419. oldal). A specilis SuSE Linux kpessgeket s az indtsi koncepcit a 17 . fejezetben (457. oldal) magyarzzuk el. Biztonsg s kezdjnk hozz A biztonsgi elgondolsok az els lpsekkel o egyetemben a 18 . fejezetben (477. oldal) tallhatk. Itt kaphatunk el szr informcikat a linux parancsokrl s egyebekr l. o o Technikai fggelk A fggelkben megtalljuk a legfontosabb kongurcis fjlok listjt, a leggyakrabban hasznlt billenty kombincikat, plu dafjlokat, licenszegyezmnyeket, s a SuSE Linux-szal kapcsolatban feltett leggyakoribb krdseket (GY.I.K.), valamint sok mst is. Termktmogats A teleptsi segtsg s a mg kiterjedtebb "Professional Services" ismertetse az A . fejezetben (519. oldal) olvashat. Krjk, olvassa el ennek rszleteit is, miel tt kapcsolatba lpne a SuSE-val! o Magyarzat, knyvjegyzk s szjegyzk Ha lenne valami, amit eddig nem talltunk meg, e kiterjedt mellkletben s a magyarzatokban biztos 5

1. El sz o megleljk, vagy megtalljuk a fontosabb fogalmak magyarzatt a H . fejezetben (559. oldal). Egyszer en b vthetjk ltalnos ismereteinket a u o Linuxrl, a UNIX-rl s a szmtgpekr l e magyarzatok segtsgvel. o

6

1.3. Jelmagyarzat Mit is jelent az hogy "meggyfa: # ls" ?

1.3

Jelmagyarzat Mit is jelent az hogy "meggyfa: # ls" ?

A knyvben alkalmazott tipograi jeleket az 1.1 tblzat magyarzza el.

Szveg kinzete L INUS T ORVALDS GNU Emacs (emacs) Adabas D /etc/passwd

PATH 192.168.1.2 ls saga meggyfa: # susehelp

jancsi@meggyfa:/tmp > ls

C:\> fdisk Alt Ctrl + Alt + Del "Permission denied" System update Duesentrieb

Jelents egy fontos szemly a GNU Emacs program elindtsa az emacs parancsra az Adabas D termk egy fjl vagy knyvtr neve amikor a parancsot megadjuk, a fjl-t helyettestsk be a kvnt rtkkel, de a < > jeleket NE adjuk meg ! vltoz, melynek neve fjl krnyezeti vltoz, melynek neve PATH egy vltoz rtke az ls parancs a saga nev felhasznl u root burok a ~ knyvtrban. (A ~ az adott felhasznl "sajt knyvtra" sajt knyvtr), a susehelp egy parancs , a meggyfa egy gp neve (hostnv). a jancsi nev felhasznl u shellje a /tmp knyvtrban, az ls parancs megadva DOS parancssorban, az fdisk parancs az "Alt" billenty lenyomsa u a + jel a megadott billenty k u "egyttes" lenyomst jelzi rendszerzenet menbejegyzs System update egy cg neve "Duesentrieb" hivatkozs a fggelkben lv o szjegyzkre

1.1 tblzat: Tipograi szoksok a szveg szedse kzben

7

1. El sz o

1.4

Harc az oldalak szmval

A rendelkezsre ll oldalak szma hatrt szab, hogy mi frhet bele ebbe a knyvbe. A Linuxhoz rendelkezsre ll szoftverek mennyisge lassan mr a vgtelen fel tart. Ezrt mr most is egy Online dokumentum mutat ll rendelkezsre. A rendszerhez szksges nagy mennyisg technikai inforu mcival egytt megprbltuk biztostani, hogy a linux-felhasznlv vlshoz szksges "els lpsek" (bejelentkezs, fjlok msolsa szerkesztse s o trlse, CD-ROM s hajlkonylemezek hasznlata, stb.) vilgosan legyenek lerva (lsd a 19 . fejezetben (493. oldal)). 1.4.1 Termktmogatsi adatbzis

A jl ismert problmkra mr tbb megolds is rendelkezsre ll. Ezeket megtalljuk a http://sdb.suse.de cmen lv adatbzisban. o Javasolt, hogy ezt nzzk meg el szr! o Az Online termktmogatsi adatbzis mellett a teljes adatbzis (sdb_en csomag a doc kszletb l) is megtallhat a SuSE Linux CD-ken. Ezeket o a cikkeket brmely WWW bngsz vel ( arena, lynx, netscape) megtekinto hetjk. 1.4.2 Hypertext-segtsg

A lers lnyeges rszei hypertext-formban is hozzfrhet k. A hypertext o futtatshoz futtassuk a susehelp parancsot. Attl fgg en, hogy grakus o felleten dolgozunk ppen, tovbbi program (egy bngsz ) fog elindulni a o lers elolvasshoz. Az X Window System alatt ez a Netscape (lsd az 1.1 brt), szveges konzolon a lynx (lsd a 16.7 . fejezetben (449. oldal)). Tovbbi lehet sg a segtsg megjelentsre: ojancsi@meggyfa:/home/jancsi > susehelp --help

A segtsgnyjt rendszert a susehilf csomag tartalmazza a doc1 (Documentcik) kszletben. 1.4.3 Texinf

Nhny programcsomag Texinfo formtum dokumentcit tartalmaz, ami egy msik hypertext-varins. Ezeket az Infoviewer (info) vagy az Emacs (emacs) info segtsgvel olvashatjuk el. Az X Window alatt hasznlhatjuk a tkInfo (tkinfo-t) vagy a rgebbi xinfo-t. 1.4.4 Kziknyvlapok

Programokrl vagy parancsokrl informcit szerezni rendszerint a man parancs megadsval lehet.jancsi@meggyfa:/home/jancsi > man

megjelenti a megadott parancs "kziknyvlapjt" (angolul: manpage)1 . Rendszerint megjelenti a parancs sszes lehet sgt, s elmagyarzza a o parancs hasznlatt. A kziknyvlapok a SuSE segtsgnyjt rendszern keresztl is olvashatk; lsd az 1.4.2 fejezetben.1

Ezentl kziknyvlap.

8

1.4. Harc az oldalak szmval

1.1 bra: A SuSE segtsgnyjt rendszer nyitoldala a Netscape bngsz o ben 1.4.5 GY.I.K., HOGYAN s OLVASD.EL

A GYIK (Gyakran Feltett Krdsek (angolul: FAQ)), HOGYAN (Hogyan csinljunk meg valamit (angolul: HOWTO)) s az OLVASD.EL (Alapismeretek, (angolul: README)) kifejezsek gyakran hasznlatosak Linuxos szakmai krkben. A legalapvet bb informcikat e fjlok tzetes tolvassval o szerezhetjk meg az adott tmrl. A /usr/share/doc knyvtrban lv alknyvtrak informcikat tartalo maznak a rendszerre teleptett csomagokrl. Itt gyakran megtallhatunk hinyz parancsopcikat, kongurcis fjlok neveit, melyeket sehol mshol nem tallunk meg, mg esetleg a fejleszt kutyjnak a nevt is! Mindeneo setre rdemes ide benzni, miel tt egy adott szoftvert trlnk. o A SuSE Linux GYIK kln emltst rdemel, mely az F . fejezetben (541. oldal) tallhat. A /usr/share/doc/faq knyvtrra fel kell hvni a gyelmet, ahol a gyakran feltett krdsek listja s az azokra adott megfelel vlaszok olvaso 9

1. El sz o hatk, ha a manyfaqs csomag a doc kszletb l teleptve van. o A /usr/share/doc/howto knyvtr tartalmazza a "recepteket", amelyek elmagyarzzk, hogyan kell telepteni bizonyos csomagokat, vagy mit kell tenni, ha bizonyos problmval tallkozunk. Az els CD-n, a docu knyvtrban tallhatk a HOGYAN fjlok legfrisebb o (a CD ksztsnek pillanatban), vltozatai. Linux alatt a less program hasznlatos fjlok olvassra. Habr ezek a fjlok tmrtettek (.gz), a less rtelmes annyira, hogy kezelje ezeket is.jancsi@meggyfa:/ > less /usr/share/doc/howto/DOS-to-Linux-HOWTO.gz

Az els CD-n, a /docu/howto knyvtrban tallhatk a legfontosabb HOo GYAN fjlok legfrisebb (a CD ksztsnek pillanatban), vltozatai. Megri benzni ebbe a knyvtrba! Ezek a fjlok nincsenek tmrtve; knyelmesen olvashatk mr a telepts el tt is (pl. DOS all a type parancs segtsgvel). o A rendszermagra vonatkoz krdsek-feleletek megtallhatk a /usr/src/linux/Documentation knyvtrban. Ez csak akkor elrhet , ha teleptettk a rendszermag forrst (a linux vagy az o lx_suse csomagot), amit klnben is nagyon javaslunk. Nagyon sok tovbbi tlet tallhat a rendszermagforrs alknyvtraiban (mint pl. a hangkrtya-meghajtk), s a btrabbaknak a rendszermag forrsa maga is. Ha van olyan krdsnk, amit nem vlaszolt meg ez a knyv, nzzk meg a forrst tovbbi informcikrt, mivel e knyv tmakre vges. A Linux fejlesztse olyan gyors iramban trtnik, hogy ez a nyomtatott dokumentum csak ideig-rig tud napraksz maradni. 1.4.6 Ingyenes knyvek

A books csomag a doc1 (Dokumentcik) kszletben nhny knyvet tartalmaz PostScript formtumban. A gsview vagy a gv csomag a gra1 (Graphics) kszletb l megjelenti ezeket a knyveket ha nem o tr dnk a fkkal, akr ki is nyomtathatjuk azokat. o Miel tt kinyomtatjuk, jobb, ha elgondolkozunk, nem lenne gazdasgosabb o mgis megvenni az eredeti knyvet!

1.5

Ksznetnyilvntsok

Mindenkinek, aki hozzjrult a Linux nagy sikerhez, szeretnnk ksznetet mondani, klnsen F LORIAN L A ROCHE-nak, kinek kzrem kdse felbeu cslhetetlen rtk volt szmunkra. Az O gyakorlata s tudsa segtett minket u hozz, hogy felptsk az els Linux rendszert. Az O Jurix disztribcio val val nagy gyakorlatnak ksznhet , hogy segteni tudott a SuSE Linux o ltrehozsban. Nlkle ez a disztribci nem lett volna elrhet jelenlegi o formjban. Szintn sok ksznet jr H ARALD KOENIG-nek az XFree86 TM team-b l, o aki rtkes tleteket s tancsokat adott neknk az X Window rendszerrel kapcsolatban, s E BERHARD M OENKEBERG-nek, aki nagyon segt ksz volt o a CD-ROM meghajtk problmjnak megoldsval. Sok ksznet jr H ANS L ERMEN-nek, aki a jl ismert loadlin.exe s a DOS all indul setup.exe szerz je, ami lehet v teszi a Linux indtst DOS-bl. o o 10

1.5. Ksznetnyilvntsok Ksznet jr mindazoknak, akik felldoztk szabadidejket, hogy lefordtsk a YaST s a linuxrc zeneteit, hogy a SuSE Linux elrhet legyen az egyre o nagyobb szm nemzetkzi felhasznl rszre: Jess Bravo lvarez, Gunay Arslan, Jaume Badiella i Aguilera, Zbigniew Baniewski, Sndor Brny, Olaf Borkner-Delcarlo, Michael Bravo, Grkem etin, Franca Delcarlo, Jochen Depner, Benedek Hermann, Ibn Jos Garca Castillo, Dora Georgarou (with Romy the barking dog), Gintaras Gocentas, Pablo Iranzo Gmez, Krzysztof Hotiuk, Milan Hromada, Arthur Kerkmeester, Ralf A. Lanz, Franoise Lermen, Zoltn Levrdy, Nuno Lima, Francisco Javier Moreno Sigenza, Tomas Morkus, Karine Nguyen, Matts Nordman, Aleksey Novodvorsky, Razvan Cristian Oprea, Gerco Oudhof, Jordi Jaen Pallares, George Papamichelakis, Alexey Pavlov, kos Rtkai, Bruno David Rodrigues, Voula Sanida, Gbor Sri, Aleksey Smirnov, Lszl Vradi, Istvn Vradi, P. Vlachodimitropoulos, Joao Teles, Nuno Vieira, January Weiner, Monika Wei, s I Made Wiryana. Termszetesen sok ksznet a rettenthetetlen btatesztel knek, akik veszo lyeztettk m kd rendszereiket: Andreas Koegel, Christian Httermann, u o Dirk Ulbrich, Eberhard Mnkeberg, Frank Hofmann, Georg C. F. Greve, Harald Knig, Harald Wieland, Karlo Gross, Jens Frank, Lutz Pressler, Martin Hehl, Martin Konold, Martin Schulze, Michael Kleinhenz, Norbert Eicker, Oliver Zendel, Ralf Geschke, Stefan Bliesener, Thomas Wrner, Ulrich Goebel, Ulrich Windl, Volker Lendecke, Wolfgang Barth, s a KDE csapat.A Matthias Eckermann jra tdolgozta a LTEX makrkat s modernizlta a knyv megjelenst, Manuela Piotrowski grakai irnymutatst nyjtott. Ezek a KOMA-"" Dokumenteken alapultak, Frank Neukam s Markus Kohm ltal osztlyozva, amiket sorjban a "rgi" susebuch makrk kr ptett Werner Fink s Martin Scherbaum.

Ken Wimer volt felel s a kpek elksztsrt s feldolgozsrt, Andrea o Ratschker segtsgvel - sok ksznet nekik. Meleg ksznet azoknak is, akik segtettek az angol szveg lektorlsban: Chris Mahmoud, Monika Weiss, Edith Parzefall s klnsen Roger Whittaker. rtkes tleteket s nhny esetben szveges anyagot nyjtottak az albbiak: Holger Achtziger, Marco Banse, Stephan Barth, Harald Bertram, Stefan Dirsch, Michael Eckert, Thomas Fehr, Peter Findeisen, Matthias Frhauf, Kurt Garloff, Lenz Grimmer, Iris Grossmann, Berthold Gunreben, Michael Hager, Michael Hasenstein, Ulrich Hecht, Fabian Herschel, Bernhard Hlcker, Kevin Ivory, Bjrn Jacke, Klaus Kmpf, Karsten Keil, Wolfgang Kern, Andi Kleen, Marcus Kraft, Thorsten Kukuk, Frank Lemser, Hans Lermen, Dirk Lerner, Christopher Mahmood, Walter Mecky, Marco Michna, Rdiger Oertel, Ali zcan, Norman Pancner, Dirk Pankonin, Petr Pavlk, Bjrn Pfeiffer, Siegfried Olschner, Milisav Radmanic, David Rasch, Andrea Ratschker, Rupert Rockinger, Anja Schambach, Jrgen Scheiderer, Robert Schmid, Andreas Schmidt, Thomas Schraitle, Andreas Siegert, Dirk Spilker s Robert Adrian Walczak, Roger Whittaker, Sandra Wiegratz s Olaf Zaplinski. 11

1. El sz o A gyrts technikai tmogatsnak lvonalban vannak: Holger Dyroff, Christian Egle, Frank Sundermeyer s Claudio Taulli. Ksznet s tovbbi j munkt! s a tbbi fontos ember, akik nlkl ez soha nem vlhatott volna valra: Achim Fra., Adrian Sch., Agathe Web., Alexander Eib., Alexander Muc., Alexander Mh., Alexander Zwi., Alexandra Kop., Ali zc., Anas Nas., Andrea Geb., Andrea Karin Rat., Andreas Bra., Andreas Jae., Andreas Kle., Andreas Nem., Andreas Sch., Andreas Sie., Andreas Ste., Andreas Ws., Anita Fle., Anita Lel., Anja Mau., Anja Sch., Anke Bt., Antje Por., Arnd War., Arvin Sch., Barbara Bc., Beate Buh., Bernd Gre., Bernhard Hl., Bernhard Kai., Berthold Gun., Bettina Bot., Bhrinda Maj., Bianca Hub., Birgit Sch., Bjrn Swi., Brigitte Mur., Bruno Ger., Burchard Ste., Carlos Los., Carsten Fis., Carsten Gro., Carsten Hg., Carsten Kin., Christian Bar., Christian Dec., Christian Deg., Christiane Dil., Christian Egl., Christian Lor., Christian Sch., Christian Sch., Christian Zoz, Christoph-Erdman Pfe., Claudia Dip., Claudio Tau., Costin Kie., Daniel Bis., Daniel Br., Daniel Egg., Daniel Mei., David Str., Dennis Ols., Dieter Blo., Dieter Jg., Dieter Tha., Dirk Hoh., Dirk Ler., Dirk Pan., Dirk Spi., Doris Sei., Dragan Mes., Ben Mar., Mike Fab., Edith Par., Edith Sow., Egbert Eic., Erich Stu., Erich Wei., Eva Maria Ern., Evelyn Lan., Fabian Her., Florian Kur., Francisca Sta., Francoise Ler., Francoise Mor., Frank Bod., Frank Lem., Frank Lut., Frank-Michael Jor., Frank Pio., Frank Sch., Frank Sch., Frank Sch., Frank Sun., Friedrich Sit., Gabriele Str., Gema Dia., Georg Sim., Gerlinde Reg., Gregor Fis., Hans Ada., Harald Ber., Harald Kn., Harald Ml., Hardo Hol., Hartmut Mey., Hartmut Pil., Heidi Joh., Heike Gn., Heiko Rom., Helene Mor., Helmut Her., Hendrik Vog., Holger Ach., Holger Dyr., Hubert Man., Hubert Sch., Ibrahima Kam., Ines Poz., Ingo Br., Ingo Lam., Jan-Hendrik Ben., Jan Ml., Jens-Gero Boe., Jens Puz., Jens San., Jesko Sch., Joachim Gle., Joachim Sch., Jochen Rd., Johannes Mei., Jordi Jae., Jrg Arn., Jrg Din., Jrg Dip., Jrg-Gerald Sie., Jrg Gli., Jrg Olaf Rem., Jrg Sch., Julia Sto., Jrgen Br., Jrgen Gec., Jrgen Hen., Jrgen Sch., Kadriye Mah., Kai Alt., Kai-Uwe Sch., Karin Amm., Karin Beh., Karine Ngu., Karin Zei., Karl Eic., Karl-Heinz Gra., Karsten Kei., Katja Dor., Katja Ger., Katrin Sch., Ken Hag., Kenneth Wim., Kerstin Bog., Klaas Fre., Klaus Bru., Klaus Km., Klaus Wag., Kurt Gar., Kurt Zie., Kyung Ae Rt., Lars Kno., Lars Kk., Lars Mar., Lars Pin., Lenz Gri., Maik Au., Manfred Blu., Manuela Pio., Marc Ber., Marco Ban., Marco Mic., Marco Now., Marco Ska., Marc Rh., Marcus Kra., Marcus Sch., Mario Beh., Marius Tom., Markus Rex, Markus Wir., Mark Wal., Marnie Pus., Martina Eck., Martina Rol., Martina Sch., Martina Ung., Martin Bau., Martin Ber., Martin Ede., Martin Kon., Martin Las., Martin Lc., Martin Sch., Martin Sch., Matthias Eck., Matthias Fr., Matthias Hof., Matthias Kar., Matthias Ket., Matthias Koh., Matthias Lip., Matthias Mei., Matthias Wag., Matthias Wr., Meike Lun., Melanie Stu., Michaela Cor., Michaela Geu., Michael And., Michael Aug., Michael Bur., Michael Cal., Michael Hag., Michael Has., Michael Hei., Michael Kra., Michael Rad., Michael Ri., Michael Sie., Michael Wey., Milisav Rad., Miriam Tam., Monika Wei., Nadin Gn., Nessim Hem., Nicolas Lin., Nicolaus Mil., Nicole Zwe., Nina Kno., Nina Pol., Norbert Fed., Norbert Mun., Olaf Don., Olaf Her., Oliver Mar., Oliver Sch., Oliver Sch., 12

1.5. Ksznetnyilvntsok Patrice Dog., Patricia Vaz, Patrik Fli., Paul Zir., Peter Alb., Peter Fin., Peter Loo., Peter Pm., Peter Rei., Peter Sch., Peter Var., Petra Sil., Philipp Tho., Pia Han., Pieter-Frans Hol., Rainer Lin., Ralf Bc., Ralf Haf., Reinhard Kna., Reinhard Max, Reinhard Wei., Remo Beh., Renate Kle., Renate Sch., Robert Sch., Robert Way., Roland Dyr., Roland Hai., Rolf Hab., Rolf Sch., Rdiger Hr., Rdiger Ml., Rdiger Oer., Sabina Sal., Sabine Fio., Sabine Fuh., Sabine hr., Sabrina Win., Sandra Gri., Sandra Wie., Sebastian Wor., Siegfried Ols., Silke Ste., Silvia Wit., Silvia Zeljka Wee., Simon Pog., Stefan Ber., Stefan Dir., Stefan Fen., Stefan Fri., Stefan Ger., Stefan Hun., Stefanie Sch., Stefan Kr., Stefan Lie., Stefan Sch., Stefan Sch., Stefan Win., Steffen Win., Stephan Bar., Stephan Kra., Stephan Mar., Stephan Ml., Stephan Sia., Stephen Tom., Sven Beh., Sven Dum., Sylvia Erg., Takashi Iwa., Tanja Els., Tassilo Erl., Tatjana Heg., Thomas Bar., Thomas Bie., Thomas Dei., Thomas Feh., Thomas Grz., Thomas Hl., Thomas Now., Thomas Rl., Thomas Sch., Thomas Wed., Thorsten Kuk., Thorsten Wan., Till Fra., Tilman Ml., Timo Den., Timo Pre., Torsten Dub., Torsten Hal., Udo Sch., Ulla Got., Ulrich Har., Ulrich Hec., Ulrich Sch., Ute Nie., Uwe Bor., Uwe Gan., Uwe Her., Uwe Ker., Volker Edr., Volker Wie., Waldo Bas., Walter Rud., Werner Fin., Werner Kur., Wittawat Yam., Wolfgang Eng., Wolfgang Ker., Wolfgang Ros., Wolfgang Wil. und Xuan-Khai Tra. mindenkinek egy nagy-nagy KSZNET rte! Tovbbi ksznet jr S TEFAN E NDRASS-nak, aki a CD-bort kpt ksztette. * * * A Linuxfejleszt k serege mg mindig er teljesen dolgozik a Linuxon lego o tbbjk nkntes alapon. Szeretnnk megksznni nekik is az er fesztsket o ez a CD-disztribci nem ltezne nlklk. Munknk clja az, hogy elrhet v tegyk az O munkjukat a sok rdekl d o o o felhasznlnak. Kln ksznet PATRICK VOLKERDING-nek munknk tmogatsrt, s ksznet L INUS T ORVALDS-nak! s vgl, de nem utljra: Frank Zappa s Pawar! Nrnberg, 2000. jlius 28. Kalandra fel! A magyarorszgi SuSE csapat *

13

1. El sz o

14

II. rsz

A SuSE Linux teleptse

15

2. fejezet

Az els SuSE Linux telepts o2.1 Gyors t a sikerhez

Fordtotta: Vradi Istvn Az j rendszer teleptse mr a SuSE Linux 6.3 ta jelent sen egyszer sdtt. o u A YaST2 (az j YaST ) intelligens eszkzknt ll rendelkezsnkre, grakus felhasznli fellettel. A YaST2 gyorsan teszi lehet v a SuSE Linux teleo ptst modern szmtgpeken de ha akarjuk, vagy szksges, a telepts elvgezhet szveges mdban is. o A teleptsen rthet prbeszdablakok vezetnek vgig minket. Adatmegads o vagy vlaszts csak akkor szksges, ha nem tallhat meg automatikusan a megfelel adat. o A YaST2 mellett mely akkor a megfelel vlaszts, ha gyorsan akarunk o vgezni a teleptssel s nem akarunk a rszletekkel foglalkozni tovbbra is alkalmazhat a mr kiprblt, hagyomnyos YaST (Yet another Setup Tool). Err l lpsr l lpsre lerst a 2.2 . fejezetben (30. oldal) olvashao o tunk. 2.1.1 Kszljnk fel

me a legjobban megfelel mdok sszegezse: o 1. Telepts a YaST2 -vel kzvetlen az els CD-r l ("Telept CD") ez o o o legjobban akkor vgezhet el, ha gpnk megfelel az albbi feltteleknek: o A szmtgpnk CD-ROM meghajtrl indthat clszer , hogy a VESA 2.0 szabvnynak megfelel grakus rendu o szere legyen (jabb szmtgpeknl mr felttelezhet en ez a helyo zet) ha lehetsges, rendelkezzen 64 MB RAM-mal (memrival) Pentium (vagy azzal kompatibilis, pl. AMD K6) processzorral rendelkezzen

17

2. Az els SuSE Linux telepts o Nem megfelel kongurcinl lehet, hogy el kell fogadnunk nhny o korltozst, pl.: Meg kell vltoztatni az indtsi mdot az "indt lemezre (boot disk)" Szoftvert CD-ROM-rl csak a "kzbens indts (intermediate booo ting)" utn lehet telepteni, ha nincs elegend memria o amennyiben a grakus krtya felismerse nem lehetsges, a telepts szveges mdban megy. Merevlemeznkn elegend helynek kell lenni a teleptshez: 150 MB o kell a minimum rendszerhez, megkzelt leg 500 MB egy tlagoshoz, o s mg tbb hely a tovbbi elemekhez (components). Az albbi esetek lehetsgesek: j szmtgp, opercis rendszer nlkl, els alkalommal trtn o o telepts. Egy merevlemez, amin mr van egy opercis rendszer teleptve, de amin mg van elg szabad hely a lemez vgn. Egy msodik merevlemezt akarunk a SuSE Linuxnak sznni. Ltez , mr hasznlt partcik, amik letrlhet k. Ha ezt csinljuk, o o meg kell fontolnunk, hogy mely adatokat kell biztonsgi mentssel eltennnk a telepts el tt! o Ha a szksgleteink tallkoznak az elvrsokkal, akkor azonnal nekikezdo hetnk kzvetlenl a 2.1.2 fejezett l. 2. Az albbi krlmnyek esetn visszatrhetnk a kiprblt s letesztelt teleptshez a "rgebbi" YaST -ot hasznlva: Ha "professzionlis teleptst" akarunk vgrehajtani, s klnbz o specilis belltsokat kvnunk eszkzlni a rendszeren. Frisstjk a SuSE Linuxot: ekkor el szr olvassuk el a frisstsr l szl o o fejezetet (a 15 . fejezetben (419. oldal)), s hasznljuk a 2. CD-t vagy a csomagban lv "boot disk"-et a frisst krnyezet indtshoz. o o Figyelem: A szveges YaST telept akkor indul, ha az indtshoz a 2. CDo t hasznljuk, vagy a csomagban lv hajlkonylemezt. Rszletes utasts o ehhez a teleptsi eljrshoz a 2.2 . fejezetben (30. oldal) tallhat. Hasznos elolvasnunk a README fjlt az 1. vagy a 2. CD-n, vagy DOS / Windows alatt a README.DOS fjlt; ezek tovbbi informcikat s feljegyzseket tartalmaznak, amik a knyv nyomdba adsa utn merltek fel! 2.1.2 Most mr elkezdhetjk: Az dvzl kperny o o

Kapcsoljuk be a szmtgpet, s tegyk be az els CD-t a meghajtba. o Ha a gp nem indul el a CD-r l, meg kell vltoztatnunk az indtsi sorrendet o a gp BIOS-ban CDROM,C,A-ra; tleteket a bellts megvltoztatshoz a gpnkkel kapott dokumentciban tallhatunk. Pr msodperc mlva megjelenik az dvzl kperny , s a "boot:" o o prompt is felt nik a kperny aljn. u o 18

2.1. Gyors t a sikerhez 3 msodpercnk van arra, hogy megszaktsuk az automatikus eljrst, s kihasznljuk a YaST2 albbi kt specilis lehet sgt: o 1. A telepts szveges mdban kerl vgrehajtsra. Ez hasznos lehet bizonyos krlmnyek kztt. Szveges mdban pldul az adatbeviteli ablakokat jobban felismerik a cskkentltk. Ctrl billenty t. Egy zenet a kperny jobb als u o Ehhez nyomjuk meg a sarkban kzli velnk, hogy szveges mdban kezdjk el a teleptst. 2. A "YaST Extension Disk" teleptse. Aktulis kiterjesztsek (extensions), frisstsek, stb. A YaST2 -vel mindezek betlthet k, miel tt a tnyo o leges telepts megkezd dne. o Ebben az esetben meg kell nyomnunk az Alt billenty t. Egy zenet u jelenik meg a kperny jobb als sarkban, "Have your exteno sion disk ready (Legyen kznl az extension lemeznk)", ks bb krni fogja ezt t lnk a rendszer. o o A kperny aljn zenetek jelennek meg (mint "initrd..." s "Loao ding linux..."); majd pr msodperccel ks bb a rendszermag elino dul (boot) ez felismerhet a jellegzetes "rendszermag-zenetek"-r l, amik o o tfutnak a kperny n. o A YaST2 elindul, s pr msodperc mlva a grakus fellet is megjelenik. Lehetsges problmk Abban az esetben, ha nem jelenik meg semmi az dvzl kperny utn, o o pldul a szmtgpnek problmi vannak az indtssal, lehet sgnk o van beavatkozni a "boot:" prompt-nl. Ha ekkor brmelyik billenty t u lenyomjuk 3 msodpercen bell, a "boot:" jelenik meg, a kperny o megll, s indtsi paramtereket adhatunk meg. A betlts csak akkor folytatdik, ha megnyomjuk az -t. A rendszer indtsi problmit hasonltsuk ssze a 2.8.5 . fejezetben (64. oldal), s a 14.3.2 . fejezetben (385. oldal) lertakkal. Ezekben a fejezetekben a lehetsges okokat rszletesen lertuk, azzal egytt, hogy hogyan oldjuk meg ezeket "kernel paramterek" hozzadsval. Gyakran hasznos megnznnk a hardverlistt is a 2.8.13 . fejezetben (67. oldal). Nhny BIOS-verzi nem tud megbrkzni azzal a nagy "boot image"dzsel (2,88 MB), ami az els CD-n van. Ebben az esetben a msodik o CD-t vagy a "boot disk"-et kell hasznlnunk. 2.1.3 me a YaST2 !

A YaST2 kperny inek baloldaln HELP informci olvashat az aktulis o teleptsi lpshez. Minden adatbeviteli mez , vlasztklista s gomb ("kapo csol") kivlaszthat egy egrkattintssal is. A YaST2 megvizsglja a hardvert, s bepti (integrlja) a felismert elemeket a rendszerbe, grakusan brzolva a telepts llapott. Amint vgzett, automatikusan lp a kvetkez ttelre. o 19

2. Az els SuSE Linux telepts o

2.1 bra: YaST2 : alap belltsok 2.1.4 A nyelv kivlasztsa

Itt kell el szr dntennk a teleptsi eljrs sorn, az egr, vagy a billenty o u hasznlatval. Minden adatbeviteli mez , vlasztklista s gomb ("kapcsol") kivlaszthat o egr kattintssal is. A billenty zet hasznlata elg vilgos: u A Tab lpked a mez k, beviteli/kivlasztsi mez k, gombok kztt; o o Shift + Tab ov teszi, hogy kivlasszunk egy msik kivlaszlehet tsi csoportot. A vlaszthatunk az aktivizlt terlett l fg s -val o g en vagy krbemehetnk egy listn. o A billenty vel kivlasztdik az aktulis elem. u A Space -szel kijellhetjk az aktulis elemet. A legtbb akcit elindthatjuk az az alhzott bet billenty komAlt + u u bincival. Ne essnk pnikba: Mindekzben a YaST2 csak informcikat gy jt. A u vgn a YaST2 meg fogja jelenteni az addig sszegy lt informcikat u (a 2.1.13 . fejezetben (26. oldal)); s akkor mg lesz lehet sgnk a o Vissza gomb segtsgvel visszatrni az el z ablakhoz, hogy javto o sunk a rszleteken. A kvetkez kben a YaST2 megtudakolja, hogy milyen nyelvet vlasztunk. o Amikor kivlasztunk egy nyelvet, az Alkalmaz tvlt minden szveget sajt nyelvnkre. 20

2.1. Gyors t a sikerhez Lehetsges problmk Ha klnleges hardvernk van, az egeret esetleg nem sikerl automatikusan felismertetni. Ez esetben hasznljuk a billenty zetet, ahogy az a u fejezet elejn le van rva. A YaST2 felknlja lehet sgknt a kvetkez o o ablakban az egr kzzel trtn belltst (lsd a 2.1.5 fejezetet). o 2.1.5 Az egr kivlasztsa

Ez az ablak csak akkor jelenik meg, ha a YaST2 nem volt kpes automatikusan felismerni az egeret. Egy ablak jelenik meg, tbb egrtpus felsorolsval, amib l neknk kell kivlasztani a megfelel tpus egeret. o o A nylgombokkal mehetnk vgig a listn; amikor megtalltuk a megfelel o tpust, menjnk t a a Teszt gombra, s nyomjuk meg a Tab -bal -t. Most mozdtsuk meg az egeret. Ha az egrkurzor rendesen mozog, minden rendben van, mr kattinthatunk is az egrrel a Tovbb gombra :-) Ha nem j egrtpust vlasztottunk els alkalommal, visszamehetnk a o Tab bal a vlasztklistba, ahol jabb tpust vlaszthatunk ki. Lehetsges problmk Egyetlen egrtpus sem m kdik, vagy ppensggel nem akarunk egeret u hasznlni. Ebben az esetben aktivizlnunk kell a Nincs egr (No mouse) sort. Ezutn mr a telepts htralv rszt is elvgezhetjk, o de kizrlag a billenty zet segtsgvel. u 2.1.6 Billentyuzet s id zna o

Milyen billenty zet-kiosztst hasznlunk, s a Fld melyik rszn , azaz meu lyik id znban vagyunk. Meg kell adnunk azt a helyet, ahol tartzkodunk. o Lehet sgnk van a billenty zet tesztelsre. A beviteli mez be kattintva o u o az egrrel, vagy a aktivizljuk azt, s mr rhatunk is bet ket Tab -bal, u ide. Le kell tesztelnnk, klnsen a y/z bet ket s a specilis u karaktereket. A msodik ttel, egy lista az orszgokrl, faszerkezetben (kontinens/orszg/terlet). Vlasszuk ki orszgunkat, vagy a teletet; a YaST2 meg fogja tallni a megfelel id znt. o o A Tovbb gomb tvisz a kvetkez prbeszdablakba. o 2.1.7 j telepts vagy frissts?

A YaST2 -vel telepthetjk a SuSE Linux-szot gpnkre az alapoktl, vagy frissthetnk egy el z verzirl, gy megtartva eddigi, egyedi belltsainkat. o o j Telepts Vlasszuk ezt a ttelt; ez a rsz a SuSE Linux teleptse az alapoktl. Frissts Ezt a ttelt nem itt trgyaljuk. A kvetkez lpsek lersai felttelezik, hogy az j Teleptst vo lasztottuk a Tovbb megnyomsval. 21

2. Az els SuSE Linux telepts o 2.1.8 A merevlemez el ksztse o

A kvetkez lpsekben ki fogjuk vlasztani a merevlemez(eke)t s el ko o sztjk az(oka)t a SuSE Linux teleptsre. Gpnk hardvert l fgg en, o o esetleg egy kicsit ms lesz a prbeszdablakban, mint ami itt megjelenik. Els lps o Ha tbb merevlemeznk van, el szr meg kell hatroznunk, melyiket o fogjuk hasznlni a teleptshez. A megtallt lemezeket ki fogja rni a gpnk. Vagy: vlasszuk az utols opcit, a (Halad Belltsok (Advanced Settings))-at, hogy kzzel "partcionljunk", ha specilis krlmnyek megkvnjk ezt. Ezt itt ks bbre is hagyhatjuk, ha kiderl, hogy o mg tbb helyet kell ltrehoznunk... Alapesetben rkattintunk az egy merevlemezre, s utna Tovbb. Msodik lps Az albbiak kzl az egyik helyzet fordulhat el : o Ha a merevlemez nem res, a YaST2 megmutatja az sszes ltez paro tcit a merevlemezen, s a Hasznlja a Teljes merevlemezt ttelt is. Az res, nem partcionlt terletet a merevlemez "vgn" szintn megjelenti, s automatikusan el re kivlasztja. A YaST2 o fel tudja hasznlni az res helyet a SuSE Linux-nak, de csak akkor, ha az folyamatos, azaz a partcik a lemez azonos rszn vannak, egyms utn, pldul, az 1. partci s a 2. marad, s mi meghatrozzuk, hogy a 3. partcit hasznlja. Ha az egsz merevlemezt a SuSE Linux-nak sznjuk, vlasszuk az Egsz Merevlemez-t. Egy teljesen res merevlemeznl az egsz merevlemezt a SuSE Linux fogja hasznlni. Ha van ms elvrsunk is, nyomjuk meg a Vissza gombot, hogy visszatrjnk az el z ablakhoz amint emltettk a 22 fejezetben , hogy a kzo o zel trtn partcionlst a Kibvtett Belltsok (Extended o Settings) segtsgvel hajtsuk vgre. Minden adat el fog veszni a partcikon, amit a SuSE Linux-nak vlasztottunk ki, mert a partcikat jra kell formattlni! Figyelem: Ha a Teljes Merevlemez-t vlasztottuk, minden adat a merevlemezr l le lesz trlve, ami ms opercis rendszert is magba o foglalhat. Ha megnyomjuk a Tovbb gombot, tbbfle ellen rzs trtnik, pl. o hogy elegend -e a hely a minimum teleptshez, a 3 szksges partci o ltrehozhat-e, s a merevlemez indthat-e (bootable). Ha valami nem megfelel , ezt megmutatja neknk, s e szerint vgezhetjk el a vltoztatsoo kat. 22

2.1. Gyors t a sikerhez Amikor a telepts megkezd dik, s minden megfelelt az elvrsnak, a YaST2 o partcionlni s formattlni fogja a szksges merevlemez-terletet. Az egsz merevlemezt, vagy a rendelkezsre ll partcikat, a SuSE Linux felosztja 3 szabvnyos partcira, ami egy kis partci a /boot-nak (kb. 16 MB), amennyire csak lehet, kzel a merevlemez elejhez, egy partci a swapnek (128 MB), a megmaradt tbbi pedig a /, a root partci. A partcionlsrl, tovbbi ltalnos informcit, a 2.9 . fejezetben (69. oldal) tallunk. Lehetsges problmk Egy bizonyos partcit nem lehet kivlasztani. A YaST2 nem engedi meg neknk, hogy kijelljnk partcit a merevlemez "kzepr l". A problma megkerlsre, t kell partcionlnunk a Halad o Belltsok-at (Advanced Settings) hasznlva. 2.1.9 Szoftver-kivlaszts

Ebben az ablakban meghatrozhatjuk SuSE Linux-teleptsnk mrett. Ahhoz, hogy ezt megtegyk, ki kell vlasztanunk egy opcit a megjelentettekb l, valamint, ha van, tovbbi elemeket, amelyeket esetleg szeretnnk mg o telepteni. Szoftver-kivlaszts: Az alap szoftver kivlasztsa Els lpsknt meg kell hatroznunk az alapszoftverek kivlasztst a rendo szernkben: Miniml rendszer A Miniml rendszer egy teljes, m ku d kpes Unix opercis rendszer, szveges mdban (alaprendszer, plusz o az sszes fontos szolglts programja). Ha a merevlemezen a hely korltozott, a SuSE Linux alapfunkcii kiprblhatk; vagy ha van egy konkrt alkalmazsunk, ami nem kvn semmi tovbbi rendszerbelltst (helyignye, megkzelt leg 150 MB). o Szabvnyos rendszer A Szabvnyos rendszer az alapszoftverek alapos vlogatst tartalmazza, minden olyant, ami kell az indulshoz, pl. a grakus fellet, nyomtats, jtkok, szoftver az internetelrshez s -hasznlathoz, szerkeszt k, CD lejtszk, stb. (helyignye o megkzelt leg 500 MB). o Majdnem Minden Majdnem Minden-t kell telepteni, ha tudjuk, hogy szksgnk van az egsz szoftver knlatra, vagy ha meg akarjuk ismerni a SuSE Linux teljes szoftver knlatt. Ehhez az a felttel, hogy legyen elg hely a merevlemeznkn (helyignye tbb, mint 6 GB). A Szabvnyos rendszer klnsen akkor ajnlott, ha csak most kezdnk; ha szksgnk van tovbbi szoftverre, mindig adhatunk hozz ks bb. o Az ("alapteleptseknl") emltett egyik sszelltst hasznlva a Halad Vlaszts (Advanced Selection) gomb lehet v teszi, hogy o hozzadjunk vagy eltvoltsunk egyedi elemeket vagy specilis alkalmazsokat ("csomagokat"). 23

2. Az els SuSE Linux telepts o B vtett szoftvervlaszts: rszletek vltoztatsa o Ha a Halad Vlaszts-t (Advanced selection) jelltk ki az el z o o ablakban, itt vltoztathatjuk meg az sszellts rszleteit. A Halad Vlaszts-ban csomagcsoportok vannak; brmelyik elem (components) hozzadhat ezekhez. Ezzel egyid ben ingyenes szoftverek o esetben lehet sgnk van a forrscsomag teleptsre is. Vlasszuk az o elrhet forrsok teleptse pontot. Egyes esetekben a forrs igen sok helyet foglal el, s azt mondjk, hogy ez csak a programozkat rdekli. Brmikor hozzadhatunk szoftvert a telepts befejezse utn is, csak el kell indtanunk a YaST2 -t vagy a rgi YaST -ot (lsd a 3 . fejezetben (83. oldal)). Ha gyorsan akarunk sikert elrni, nem szabad mr most elmerlnnk az alkalmazsok dzsungelben. Kereskedelmi Szoftver-ek is rendelkezsnkre llnak. Ebben az ablakban vlasszuk ki azokat a programcsomagokat, amelyeket telepteni akarunk. Az Egyedi csomagok vlasztsa segtsgvel egyenknti hozzfrsnk van az alkalmazsokhoz vagy szoftvercsomagokhoz. Amikor kijellnk vagy eltvoltunk csomagokat ebben az sszelltsban, a YaST2 leellen rzi, hogy az sszes fgg sg feloldsra kerlt-e, s ha szksges, javasolja o o tovbbi csomagok teleptst is. A szoftverek megfelel m kdshez lnyeo u ges, hogy ne legyenek megoldatlan fgg sgek. o Lehetsges problmk A YaST2 le fogja ellen rizni, hogy elegend hely ll-e rendelkezsre o o az ltalunk vlasztott sszelltshoz. Ha nincs elg hely, akkor vagy cskkentennk kell a telepts mrtkt, vagy tovbbi partcikat kell a SuSE Linux rendelkezsre bocsjtanunk. Ha tovbbi partcikat akarunk elrhet v tenni, vissza kell mennnk a Vissza gombbal a o Teleptsi cl vlasztsa (Choose installation target) prbeszdablakig (lsd a 2.1.8 . fejezetben (22. oldal)). Ha Vissza akarunk jnni ide a kvetkez ablakbl, s jravlaszo tani elemeket, az egyedi csomag-kivlasztsunk el fog veszni. Legynk biztosak benne, hogy a szoftver kivlasztsra fordtott id nk nem vsz o krba. 2.1.10 LILO boot manager a rendszerindtshoz

Ahhoz, hogy a Linux ks bb indthat legyen, megfelel indt (boot) mechao o nizmust kell ltrehozni. Meg kell hatrozni, hogy a rendszer melyik pontjra legyen teleptve a LILO boot manager "LInux LOader", vagy msfle indtsi eljrst kell hasznlnunk (tovbbi informcit tallhatunk a lilrl a 2.3 . fejezetben (46. oldal) s a 4 . fejezetben (119. oldal)). Ha a YaST2 nem rzkel semmilyen ms opercis rendszert a gpen a SuSE Linux-on kvl, s tnyleg nincs is, egyszer a dolog, csak kattintu sunk a Tovbb gombra. 24

2.1. Gyors t a sikerhez Ha a YaST2 rzkel egy msik opercis rendszert (pl. Windows) , vagy ha akr a merevlemez belltsa nem indthat (bootable), (1024 cilinderes korltozs), vagy ha a PC hardverelemeink (egy SCSI- s (E)IDE merevlemez kombincija) nem rzkelhet k megfelel en vagy biztonsgoo o san az indthatsguk (bootability) szempontjbl, mg mindig van egy megbzhat md: az indt oppylemez ksztse. Ha azonban a YaST2 mg mindig nem megfelel en mri fel a helyzetet, o vagy ha ms tletnk van a rendszer indtsra, akkor vlasszuk a Msik bellts (Another configuration)-t, hogy kzzel lltsuk be a rendszerindtst. Err l b vebbet lejjebb. o o LILO : egyb indtsi mdok A YaST2 jelenleg ngy klnbz lehet sget knl fel: o o LILO teleptse a boot diskre (MBR) Ha a SuSE Linux egyetlen opercis rendszerknt van teleptve, akkor a LILO mindenkpp az MBR Master Boot Record-ba kerljn. LILO -val az MBR-ben tbb opercis rendszert is elindthatunk. Csak akkor vlasszuk ezt az opcit, ha teljesen biztosak vagyunk abban, hogy a mr teleptett rendszer indthat a LILO segtsgvel (ltalban DOS s Windows 95/98 esetn lehetsges). Tovbbi informcikrt lapozzuk fel a 4.7.1 . fejezetben (134. oldal) lert informcikat. Ha brmi ktsgnk van, vlasszuk az Indt lemez ksztse opcit. Indt lemez ksztse (Create a Boot Floppy) Ha gpnk tbb opercis rendszert is hasznl, lehet sgnk van indt leo mez ksztsre a SuSE Linux-hoz. Ennek az az el nye, hogy a bootmeco hanizmusunk rintetlen marad. Brmikor elindthatjuk a SuSE Linux-szot err l az indt lemezr l. Ktsg esetn ezt a lehet sget kell vlasztanunk. o o o Megjegyzs: A YaST -tal lehet telepteni a LILO -t az MBR-be ks bbi o id pontban is (lsd a 3.6.2 . fejezetben (105. oldal) Configuring o LILO). A LILO teleptse a /boot partcira Felttelezzk, hogy van msik boot managernk. E pontot vlasztva tovbbra is hasznlhatjuk sajt boot managernket. Semmi sem vltozik az MBR (Master Boot Record)-ban; a LILO a /boot partciba kerl teleptsre. Azonban ekkor sajt magunknak jra be kell lltanunk a meglv boot o managert. Ennek egyik mdja Windows NT s Linux esetn a 4.7.2 . fejezetben (135. oldal) tallhat. A LILO teleptse egy msik partcira Vlasszuk ezt a lehet sget, ha egy msik partcit akarunk meghatrozni; a tovbbiao krt nzzk meg az el z pontot. o o Amennyiben szksges, a Kernel-bootparamterek mez ben o megadhatunk "kernelparamtereket" is; itt egy append (hozzf ztt) sor u jn ltre; lsd mg a 27 . fejezetben (130. oldal) s a 14.3.2 . fejezetben (385. oldal). A linear opci ritkn szksges. Ez az opci arra szolgl, hogy a merevlemezszektorok adatait logikaiknt trolja zikai cm helyett; lsd mg a 26 . fejezetben (129. oldal). 25

2. Az els SuSE Linux telepts o 2.1.11 Felhasznli informci

A SuSE Linux-ban tbb felhasznl dolgozhat egyidej leg. Aki hasznlni u akarja a rendszert, el szr azonostania kell magt. Ezt "belptetsknt" (logo ging in) ismerjk. Az ablakban lthat adatok a "felhasznli (user) accountunk" ltrehozshoz kell enek (vezetknv, utnv, felhasznli nv, jelsz). A vezetk- s utnevnk megadsra krnek meg minket. Ezt kvet en a o "felhasznli nevnk" s jelszavunk is megllaptsra kerl, amivel majd be tudunk jelentkezni a SuSE Linux-ba. Lehet sgnk van a Javaslatok (Suggestions) gombbal "felo hasznli nv" automatikus ltrehozsra, vezetknevnk s utnevnk kombincijbl (br a javaslat megvltoztathat), vagy sajt magunk adhatjuk meg a kvnt nevet. Befejezsl meg kell adnunk egy jelszt, amit biztonsgi okbl meg kell ismtelnnk. A bet k itt kis- s nagybet -rzkenyek. A jelsznak legalbb 5 u u karakter hossznak kell lennie (maximum 8 karakter), s nem tartalmazhatnak kezeteket. Megengedettek a "klnleges karakterek" (pl. #,.;) s a szmok 0-tl 9-ig. Alaposan jegyezzk meg a sajt "felhasznli nevnket" s jelszavunkat. Szksgnk lesz r minden alkalommal, amikor dolgozni akarunk a SuSE Linux-szal. A Tovbb-bal egy msik ablakot rnk el, ahol megadhatjuk a root jelszt. 2.1.12 A root jelsz meghatrozsa

A root felhasznl klnleges el jogokkal rendelkezik a Linuxban. Plo dul elindthat s lellthat folyamatokat (processes), ltrehozhat s eltvolthat felhasznlkat, megvltoztathat fontos rendszerfjlokat, stb. Ms szval, elltja a rendszeradminisztrtor feladatt. Ehhez meg kell adnunk egy jelszt a root felhasznlnak; ugyanazok a szablyok vonatkoznak erre is, mint a norml felhasznl jelszavra. Nagyon pontosan emlkeznnk kell a root jelszra, mivel nem tudjuk ks bb visszahvni, hogy megnzzk azt. Mindig szksgnk lesz erre a o jelszra, amikor adminisztratv feladatokat vgznk a rendszeren. Ha most megnyomjuk a Tovbb gombot, megkezd dik a tnyleges teleo pts. 2.1.13 Belltsok jvhagysa A telepts megkezdse

Itt kapunk lehet sget a dolgok leellen rizsre, tnzhetjk sszes bellto o sunkat, amiket eddig jvhagytunk. Abban az esetben, ha vltoztatni akarunk, tlapozhatjuk az ablakokokat a Vissza gombbal, egszen vissza a legels ablakig. o Ha mindent megfelel nek tallunk, s megnyomjuk a Tovbb gombot, o ismt felszltst kapunk a telepts megkezdsnek meger stsre, ahogy o az itt is lthat: 26

2.1. Gyors t a sikerhez Meger sts utn az Igen - telept-tel a YaST2 megkezdi a o rendszerbelltst. Nem-mel megvan a lehet sgnk az adatok jraellen rzsre, s ahol o o szksges, a ttelek megvltoztatsra. A Vissza gomb megnyomsval elrhetjk a kvnt ablakot. Ha mgis meggondoljuk magunkat, s el akarjuk halasztani a SuSE Linux teleptst egy ks bbi id pontra, megvan a lehet sgnk, hogy teljesen o o o megszaktsuk a teleptst. Sajnos ekkor minden bellts, s minden megadott informci el fog veszni. Ha a Telepts elvetse (Abort installation)-t vlasztjuk, gpnk a meger sts jvhagysa utn le o fog llni, s lekapcsolhatjuk gpnket, vagy akr jra is indthatjuk azt, minden problma nlkl. Egszen eddig a pontig semmi vltoztatst nem hajtottunk vgre gpnkn. "Szakrt knek" van egy specilis lehet sg, a Belltsok Mentse o o Hajlkony Lemezre. Ez minden adatot elment a lemezre, ahonnan az adatokat ks bbi teleptskor visszatlthetjk. Ezt csak akkor vlaszthatjuk, o ha a hardvernk is tmogatja ezt. Ha az Igen - telept-et vlasztottuk, most lthatjuk, ahogy a YaST2 dolgozni kezd. Partcikat hoz ltre, s leformattlja oket. Rendszernk kapacitstl s merevlemeznk mrett l fgg en ez eltarthat egy o o darabig. Itt el kell kerlnnk a megszaktst, mert merevlemeznk ett l el re o o nem lthat hibkat szenvedhet. Miutn az els CD-r l a csomagok, s a SuSE Linux alapteleptse megtro o tnt, valamint ezt a Kvetkez-vel meger stettk, elindul a szveges o alaprendszer. A YaST2 folytatja a szoftverek teleptst, szksg esetn bekrve tovbbi CD-ket; ha Megszakt-juk a teleptst ebben a szakaszban, a rendszer hasznlhatatlan lehet! Attl fgg en, hogy mit hatroztunk meg a 2.1.10 . fejezetben (24. olo dal), felszltst kapunk, hogy tegynk be egy hajlkonylemezt az indt lemez ltrehozsa cljbl, vagy hogy biztonsgi mentst ksztsnk a Master Boot Record-rl, miel tt a LILO -t teleptennk. Ehhez ne hasznljuk a o SuSE Linux csomagban lv egyetlen hajlkonylemezt sem! Ha a LILO -t az o MBR-be teleptettk, zenetet kapunk arrl, hogy miknt llthatjuk helyre az eredeti MBR-t; ezt a parancsot tancsos feljegyezni. A SuSE Linux-szot ezzel sikeresen teleptettk. Mindssze a grakus fellet el ksztse hinyzik; ez nem szksges, ha csak o a Miniml Rendszer-t teleptettk, ami szveges mdban fut. Mindezek utn (els alkalommal) kiprblhatjuk a SuSE Linux-szot. o 2.1.14 A grakus fellet belltsa Annak rdekben, hogy mr az els Bejelentkezskor (Login) grakus felo hasznli felletet tudjunk hasznlni, a YaST2 megprblja begy jteni az u sszes informcit, ami szksges a monitor s a videokrtya meghatrozshoz. Ha ez sikerlt, a YaST bellt egy optimlis kperny felbontst, sznfelbono tst s monitorfrekvencit, majd megjelenik egy tesztkperny . o 27

2. Az els SuSE Linux telepts o Ellen rizzk le a belltsokat, miel tt megnyomjuk az "Ok"-t! Ha nem o o vagyunk biztosak valamiben, nzzk meg a videokrtya s a monitor dokumentciit. Ha a monitorunk nem ismerhet fel, vlasszunk ki egy hasonl tpust a liso trl. Ha ismeretlen tpusunk van, kzzel kell megadnunk az adatait, vagy be kell olvastatnunk az informcikat egy Meghajtlemezrl (driver lemez), amit valszn leg adtak a monitorhoz; ebben az esetben u tanulmnyoznunk kell a monitor dokumentcijt is. Ha nem akarunk grakus felletet, vlasszuk az els ttelt a gyrtk listjrl: Nem llt o be X11-et. Vgl itt egy plda a monitor belltsra. Az idelis monitor-felbonts fgg a hardvernkt l s egyni preferenciinktl, de ajnlatos 16 bpp-t sznmlyo sgnek vlasztani a Sznek szma pontnl. Lehetsges problmk Ritkn szksg lehet az X-kiszolgl "kzzel" trtn belltsra; eho hez ks bb el kell indtanunk a SaX programot. A SaX -hoz tletek a 8.3 o . fejezetben (240. oldal) alatt tallhatk. 2.1.15 Rendszerelemek belltsa

Mg a teleptsi fzisban lehet sgnk van belltani nhny rendszerelemet o (ha vannak ilyenek), pl.: nyomtat, hang, internet s hlzat. Ha mr kezd ks lenni, halasszuk ezt msnapra... o 2.1.16 Bejelentkezs els alkalommal o

Most minden kszen ll bejelentkezhetnk. A grakus login (a kdm display manager) t nik fel, ami megmutatja az sszes u regisztrlt felhasznlt ( 9.6 . fejezetben (292. oldal) ). Csak meg kell adnunk jelszavunkat, s a KDE (a "K Desktop Environment") elindul. Informci a KDE-r l a 9.2 . fejezetben (290. oldal) alatt tallhat; ett l fggetlenl a o o helprendszer (kdehelp) is rendelkezsnkre ll. Ha folytatjuk a munknkat szveges mdban, adjuk meg felhasznli nevnket a login: promptnl. Jelsznk megadsa utn a Linux-rendszerprompt fog megjelenni. 2.1.17 Remnyek s munka a rendszeren

Kezd linuxosoknak a 19 . fejezetben (493. oldal) olvashat kziknyv o hasznos kiindulpont lehet. Olyan knyvek, melyek a tmval mlyebben foglalkoznak, a knyvjegyzkben (lsd az 576. oldalt) tallhatk. A "rgi" YaST -tal is meg kell ismerkednnk (a 3 . fejezetben (83. oldal)), ez nagyon jl jhet a naponta folytatott belltsi munkknl. Rszletes lers az X Window System grakus fellet belltsra, a 8 . fejezetben (237. oldal) tallhat. A SaX -szal vgzett belltshoz olvassuk el a 8.3 . fejezetben (240. oldal) tallhat tmutatt. 28

2.1. Gyors t a sikerhez A hangkrtya a tma a 10.3 . fejezetben (314. oldal) ezt trgyalja a Linux s a hardver cm fejezet. u A nyomtat teleptse, informcik a tmogatott nyomtatkrl a 12 . fejezetben (351. oldal) tallhat. A YaST -tal vgzett nyomtatteleptshez nzzk t a 3.6.1 . fejezetben (104. oldal) lertakat. Informci az internet-hozzfrs belltsrl a 6 . fejezetben (173. oldal) tallhat. Informcikat els sorban a modemekr l lsd a 6.5 . o o fejezetben (188. oldal), az ISDN-t pedig a 6.2 . fejezetben (175. oldal). A hlzat belltshoz olvassuk el az 5 . fejezetben (153. oldal) lertakat. Ha az Internethez ISDN-en t csatlakozunk, a hlzat belltshoz mlyebb ismeretek szksgesek. El kell olvasnunk tbb, rszleteket is trgyal irodalmat. Az informcikat a "gateway" vagy "router" cmsz alatt keressk.

29

2. Az els SuSE Linux telepts o

2.2

Telepts a szveges YaST -tal (YaST 1)

Fordtotta: Vradi Istvn Tbbflekppen is telepthetnk sikeresen Linuxot egyik bonyolultabb, mint a msik. :-) Gyakorlottabb felhasznlk nhny magyarzatot taln b lre eresztettnek, o vagy ppen feleslegesnek tartanak. Gondoljunk csak vissza azokra a napokra, amikor el szr volt szmtgpnk, s hlsan olvastunk el minden elrhet o o dokumentcit... A SuSE Linux a YaST -ot knlja (lsd a 3 . fejezetben (83. oldal)) teleptsi eszkzknt, amely vgigvezet minket a merevlemez biztonsgos el kszto sn, a szoftverek belltsn s a grakus bejelentkez belltsn. o "ltalnos" esetben egy szmtgp, amire a SuSE Linux-szot teleptjk, az albbi elvrsoknak kell, hogy megfeleljen: Tudnunk kell indtani, vagy az els CD-r l, vagy az indt (boot) lemezo o r l, amit rendszernkkel kaptunk. o Rendszernk merevlemezn a Linux teleptshez elegend hely kell, o hogy legyen. Biztosthatunk akr egy kln merevlemezt is, amely elg nagy a Linux teleptshez. A CD-ROM meghajtnkat a Linuxnak tmogatnia kell. Ha nem vagyunk biztosak ebben, ne izguljunk, rvidesen gyis kiderl. :-) Ha a hardvernk nem felel meg ezeknek a feltteleknek, vannak "thidal" megoldsok, amelyekkel sikeresen befejezhetjk a teleptst. Ezeket e fejezet vgn fogjuk megtrgyalni (lsd a 2.4 . fejezetben (48. oldal)). 2.2.1 Induls: az dvzl kperny o o

Kapcsoljuk be szmtgpnket, s tegyk be az els CD-t s/vagy az indt o lemezt a megfelel meghajtba. Ha a gp nem indul el, valszn leg t kell lo u ltanunk az indtsi sorrendet a BIOS-ban vagy A,C-re vagy CD-ROM,C,Ara. Nhny msodperc mlva az indt kperny dvzl minket ( 2.2 bra). 3 o msodpercnk van megnyomni egy gombot (pl. a hogy a YaST2 Tab -ot), NE induljon el automatikusan. Ekkor berhatjuk a boot prompt-hoz (boot:), hogy manual, majd nyomjuk meg a -t: boot: manual Onnan tudjuk meg, hogy a betltsi folyamat beindult, hogy a kvetkez o szveg jelenik meg a kperny aljn: "Loading initdisk.gz...", o majd ezt kveti a "Loading linux...". Ezekutn ltjuk az sszes rendszermagzenetet lefutni, majd vgl a linuxrc program elindul. A linuxrc program menvezrelt, s addig vr, amg be nem runk valamit. Lehetsges problmk Ha az (ATAPI) CD-ROM meghajtnk lefagy, amikor a rendszer indul, nzzk meg a 2.8.5 . fejezetben (64. oldal) lertakat. 30

2.2. Telepts a szveges YaST -tal (YaST 1)

2.2 bra: A SuSE Linux dvzl kperny je o o Az els CD-t nem rzekeli indthat mdiumknt. Prbljuk meg a 2. o CD-t hasznlni. Lsd mg a 2.7.2 . fejezetben (60. oldal). Ms indtsi problmk rendszerint megoldhatk megfelel rendszermago paramterek hasznlatval; lsd a 14.3.2 . fejezetben (385. oldal). 2.2.2 Az alapok: linuxrc

A linuxrc program teszi lehet v, hogy egyszer en hajtsuk vgre a telepts o u belltst. Ha szksgess vlik, betlthetnk meghajtkat rendszermagmodulknt. Ezutn fog elindulni a telept program (YaST ), ami telepti az o opercis rendszert s a kivlasztott alkalmazsokat. A navigls a linuxrc-ben magtl rtet d . A o o s gombokat hasznl hatjuk a menelemek kivlasztsra. Hasonlan a s gombokat hasznljuk az olyan parancsok kivlasztssra, mint az Ok vagy a Vissza. A gomb pedig vgrehajtja a kivlasztott parancsot. Ha valakit mlyebb rszletekbe men lers rdekel a linuxrc-r l, az a 16.4 . o o fejezetben (443. oldal) tallhatja ezt meg. Belltsok s hardver hozzadsa A linuxrc program a nyelv kivlasztsval indul el. Vlasszunk egy nyelvet (clszer en a Magyar-t), miel tt a u o -t megnyomjuk. Vlasszuk ki a Sznes-t vagy a Monochrome-ot (Fekete-fehr) monitorunknak megfelel en, majd nyomjuk meg a o -t. Vlasszuk ki a megfelel billenty zet-belltst. Gy z djnk meg rla, o u o o hogy a megfelel belltst vlasztottuk, miel tt megnyomjuk a o o -t! Most a linuxrc f menjben vagyunk ( 2.4 bra), ahol az albbi vlasztsaink o vannak: 31

2. Az els SuSE Linux telepts o

2.3 bra: A nyelv kivlasztsa

2.4 bra: A linuxrc f menje o Belltsok Ezzel a menopcival mdosthatjuk a nyelv, a kperny vagy a billenty zet belltst. o u Rendszer informci Ez a menopci sok informcit ad hardvernkr l, amit a rendszermag mr felismert, modulokrl, melyeket mr o betlttt, stb. kell rnunk, hogy modulokat betltsn, amire taln lehet. Kernel modulok (hardver meghajtk) Itt, amennyiben hardvernk megkvnja, modulokat tlthetnk be. ltalnos szably: Nem lesz szksgnk erre a lehet sgre, ha merevo lemeznk s CD-ROM meghajtnk egy (E)IDE vezrl hz csatlakozik, o s azok "ATAPI eszkzk" (ATAPI). Az (E)IDE tmogats a rendszermagba be van ptve. 32

2.2. Telepts a szveges YaST -tal (YaST 1) Telepts megkezdse / rendszer Itt a telepts folytatdik. Vge / jraindts Arra az esetre, ha meggondolnnk magunkat... A telepts megkezdse Mivel a Telepts megkezdse mr alaprtelmezsben ki van je llve, mindssze csak meg kell nyomnunk a gombot, hogy folytassuk a teleptst.

2.5 bra: A linuxrc telept menje o Ebben a menben az albbi lehet sgeink vannak: o Telepts megkezdse Amit most csinlunk. A teleptett rendszer indtsa Ez a lehet sg nagyon o hasznos abban az esetben, ha problmnk van a mr teleptett rendszer indtsval. Biztonsgi rendszer indtsa Ez jelenleg csak IBM-kompatibilis rendszerekhez elrhet (IA 32 rendszerek). o CD hasznlathoz nzzk t a Eject CD Kidobja a CD-t a meghajtbl. Jl jhet. :-) A tnyleges teleptshez csak meg kell nyomnunk a a A Telep -t ts megkezdse menopcin. A kvetkez kperny n vlasszuk ki a o o forrsmdiumot. Alaprtelmezsben a CD-ROM menopci van kijellve. Nyomjuk meg a s vlasszuk ki a YaST1 -et, hogy megkezdjk a -t, tnyleges teleptst. Forrsmdiumnak a CD-ROM-ot hasznljuk. egy msik forrsmdiumot nem vlasztunk. A telept krnyezet betlt dik a RAM diszkbe, s amikor ez a folyamat o o befejez dik elindul a telept program, a YaST . o o 33

2. Az els SuSE Linux telepts o

2.6 bra: A forrsmdium kivlasztsa a linuxrc-ben

2.7 bra: A YaST kivlasztsa a linuxrc-ben Lehetsges problmk Az albbi problmk merlhetnek fel: A SCSI vezrl t nem ismeri fel a rendszer. Ha ez az eset ll fenn, olyan o rendszermagot kell hasznlnunk, amibe a megfelel SCSI vezrl tmoo o gatsa be van ptve. Az ATAPI CD-ROM meghajt lefagy, mialatt az informcit beolvassa a CD-r l. Ebben az esetben a 2.8.5 . fejezetben (64. oldal) lv informcio o kat nzzk meg. Eddig mg nem tisztzott okokbl problma merlhet fel, amikor adatokat tltnk a RAM lemezbe, nha a YaST nem tud betlt dni. Ilyen o esetben az albbi megolds rendszerint pozitv eredmnyre vezet: 34

2.2. Telepts a szveges YaST -tal (YaST 1) A linuxrc f menjben vlasszuk a Belltsok Hibajao vts (Szakrt) (Settings Debug (Experts )) pontot; ezutn be kell lltanunk a root image knyszerts-t (Force root image) nem llapotra. Trjnk vissza a f menhz, s kezdjk jra a o teleptst. 2.2.3 A YaST indtsa

Fordtotta: Vradi Istvn A YaST dvzl kperny je utn az albbi ngy menpontot fogjuk ltni o o ( 2.8 bra):

2.8 bra: A YaST kezd kperny je o o Ha tbbet akarunk megtudni a YaST -rl vagy specilis karbantartsi feladatot akarunk vgrehajtani, nzzk meg a rszletes YaST fejezetet (a 3 . fejezetben (83. oldal)). E fejezet elejn tallunk tleteket arra, hogy miknt m kdik a billenty zet-kioszts a YaST -ban. u u Linux teleptse Ha a SuSE Linux-ot most teleptjk els alkao lommal. Ez a tmja az albbi rsznek. E menpont magyar fordtsa jelenleg hibsan a Megsrlt Linux jrateleptse-knt jelenik meg. Meglv Linux rendszer frisstse A SuSE Linux rendszer frisstst trgyalja a 15.1 . fejezetben (419. oldal). Telepts szakrt mdban Ha ezt az opcit vlasztjuk, tbb vlasztsi lehet sgnk lesz a telepts alatt. Csak gyakorlott linuxfelo hasznlknak javasoljuk ezt a lehet sget, ha biztosan ismerjk a szkso ges lpseket egy sikeres teleptshez. A szakrt mdot nem itt trgyalo juk! Megszakts - nincs telepts Ha meggondolnnk magunkat... 35

2. Az els SuSE Linux telepts o Vlasszuk a menb l az els , Linux teleptse pontot. o o Miel tt partcionlnnk, vessnk egy pillantst a 2.9 . fejezetben (69. oldal) o lv dolgokra ; itt hasznos httr-informcikat tallunk. o 2.2.4 Merevlemezek partcionlsa s formzsa Fordtotta: Vradi Istvn A YaST tudatja velnk, ha egy merevlemezt rzkelt. Ha van rajta "res" lemezterlet, felajnlja e terletet, s javasolja, hogy ezt hasznljuk a Linuxhoz (a Hasznlja az res Terletet? ablakban). Ha mr van egy aktivlatlan swappartci a rendszernkn taln egy korbbi teleptsb l , a YaST felismeri azt, s megkrdezi, hogy akarjuk-e o ezt a partcit swappartciknt hasznlni. A partcik belltshoz az eljrs az albbi: Partcionls Az a szably, hogy a "partcionls?" krdsre a SuSE Linux els teleptskor, vagy j teleptskor a Partcionl o vlaszt kell adni. Nem szabad vlasztanunk az LVM bellts-t, hacsak nem tudjuk, mi az a Logikaiktet-kezel (Logical Volume Manao ger), s valban azt akarjuk. Igen Ha Igen-nel vlaszolunk, a YaST nllan elvgzi a partcionlst, mi pedig folytathatjuk a 2.2.6 . fejezetben (38. oldal). Nem Ha azt mondjuk, hogy Nem, akkor interaktvan partcionlhatunk.

2.9 bra: YaST Merevlemez-partcionls Ha a YaST nem tall res helyet a lemeznkn, javasolni fogja a Teljes lemez hasznlata-t. Ezen a kperny n vlaszthatunk egyet az albbi o lehet sgekb l. (Emlkeztet : a o o o Tab , vagy billenty kkel mozgatu hatjuk a kurzort, s a billenty vel vgrehajthatjuk a kivlasztst): u 36

2.2. Telepts a szveges YaST -tal (YaST 1) Partcionls Ez megengedi, hogy sajt magunk partcionljuk a merevlemezt; akkor kell ezt vlasztanunk, ha egy msik opercis rendszer (vagy olyan partci, amit nem akarunk eltvoltani) van mr a merevlemeznkn. Amennyiben a Teljes lemez hasznlata pontot vlasztjuk, a merevlemezr l MINDEN adat elvsz, visszahozhatatlanul! o Teljes lemez hasznlata Ezzel az opcival a YaST egy nagy "piros" gyelmeztet zenet megjelentse utn automatikusan partcio onlja a lemezt. Csak akkor vlasszuk ezt az opcit, ha ez az els SuSE Linux telepto snk, s nem akarunk belemlyedni a partcionls tmjba. Ha ezt az opcit vlasztjuk, a lemezen lv opercis rendszert a o YaST letrli! Ha a Teljes lemez hasznlata opcit vlasztjuk, a YaST az albbi lpseket vgzi el, amikor partcionlja a merevlemeznket: Ltrehoz egy /boot partcit (minimum 2 MB, vagy 1 cilinder) Ltrehoz egy swappartcit (ktszer akkort, mint a RAM mrete a rendszernkben, de nem nagyobbat, mint 128 MB) Ltrehoz egy nagy rootpartcit (/) a megmaradt hellyel. El fordulhatnak esetek, amikor problma van a partcis tbla visszaolvao ssnl. Ha ez az eset ll el , a YaST ezt egy piros zenetben jelenti meg, o s megkr minket az jraindtsra. Ekkor jra kell indtanunk a szmtgpet, de a kvetkez alkalommal mr nem kell az j partcik ltrehozst o megksrelnnk. Lehetsges problmk Nem ll elegend hely rendelkezsre. A 2.7.1 . fejezetben (57. oldal) o tletek vannak arra, hogy miknt tudunk tbb helyet ltrehozni merevlemeznkn a ps hasznlatval DOS alatt. 2.2.5 Programcsomagok teleptse

Ezidig a merevlemez el ksztse folyt a Linux teleptshez. Most kell o eldntennk, hogy a szoftvercsomagokbl melyeket teleptjk. A kvetkez YaST men, amely felt nik, az a YaST teleptsi men ( 2.10 o u bra). Eltart egy pr pillanatig amg ez megjelenik, mert a kszlet- s csomaglersokat be kell olvasni a teleptsi mdiumrl, valamint ki is kell rtkelni azokat. Ha nem akarunk kivlasztani bizonyos csomagokat, folytathatjuk tovbb a Telepts megkezdse ponttal; ebben az esetben mehetnk tovbb a 2.2.7 . fejezetben (39. oldal) megtallhat pontra. Vlasszuk a Konfigurci betltse menopcit, hogy el re o sszelltott csomagsszelltsokat vlaszthassunk ki (szabvny, hlzati 37

2. Az els SuSE Linux telepts o

2.10 bra: YaST csomagkivlaszts kiszolgl, miniml, stb.) Ezt a 2.2.6 fejezet trgyalja. El szr jello jk ki a vlasztsunkat, s a Csere (Replace) menopcit, majd nyomjuk meg a billenty t. A jelenlegi bellts lecserl dik az j u o vlasztsra. Tovbbi informcikat err l a 2.2.6 fejezetben olvashatunk. o Amikor kivlasztottuk a rendszerbelltst s meger stettk azt, vissza o fogunk trni a teleptsi menhz. A Konfigurci ksztse/vltoztatsa menopcit hasznlhatjuk, hogy mdostsuk a mr kivlasztott csomagok listjt. Ezutn a rendelkezsre ll kszletek kivlaszt kperny jt fogjuk ltni. o Miutn kivlasztottunk egy el re kongurlt rendszerbelltst, ltalban o NEM szksges vltoztatnunk a kivlasztott csomagok listjn. Felhvjuk a gyelmet, hogy csomagok eltvoltsa s jak teleptse a rendszer teleptse utn is lehetsges (s egyszer ). u Rszletes lers a csomagok hozzadsrl, a 3.4.3 . fejezetben (97. oldal) tallhat. 2.2.6 Az alapszoftverek kivlasztsa

A YaST "Kongurci betlts" kperny je ( 2.11 bra) csak akkor fog o megjelenni, ha a Konfigurci betltse menpontot vlasztottuk a 2.2.5 fejezetben. El ksztettnk egy pr el re denilt "csomagkongurcit". A nyl gomo o bokkal ( elrhetjk az egyes tteleket; a s ) Szkz kivlasztha-zel tunk egy ttelt, vagy trlhetjk azt. Az X a zrjelben azt jelenti, hogy a kongurcit kivlasztottuk hozzadsra, vagy a jelenleg teleptett csomag kongurcit cserlni fogjuk. Egy csillag (*) a kongurci cme mellett azt jelzi, hogy ezt a kongurcit vlasztottuk most ki teleptsre. Tbb mint valszn , hogy nhny csou mag (klnsen az alapcsomagok) , beletartoznak ebbe az opciba, ami azt is jelenti, hogy ha kivlasztjuk a SuSE almost everything (majd38

2.2. Telepts a szveges YaST -tal (YaST 1) nem minden) menopcit, vannak kivlasztott csomagok, amelyek ugyangy beletartoznak ms opcikba is.

2.11 bra: YaST kongurci kivlasztsa Betlts Ez a menopci hozzadja a kivlasztott csomagkongurci csomaglistjt az aktulis csomagkongurcihoz. Csere Ezzel az opcival lecserlhetjk a jelenleg teleptett csomagkongurcilistt a kivlasztott csomag kongurcival. Esetleg meg fog krdezni minket, hogy akarjuk-e trlni azokat a csomagokat amelyek nem tartoznak a kongurcihoz. Megszakt Ez a menopci visszavisz minket az el z kperny hz. o o o 2.2.7 Rendszerprogramok teleptse

E sok el kszt munkt kvet en vgre kszen llunk, hogy megtltsk o o o merevlemeznket nagyszer szoftverekkel! u Megkezdhetjk a szoftvercsomagok teleptst a Telepts megkezdse pontban. A YaST megjelenti a kperny n az egyes csomao gok llapott, jelzi a teleptett, s a mg htralv csomagok szmt is. o Amint szksgess vlik, a YaST krni fogja a tovbbi CD-ket is. Amikor az sszes csomag teleptse megtrtnt, visszatrhetnk a f meo nhz a Fmen opci kivlasztsval. Lehetsges problmk Ha a rendszernkben "csak kevs" RAM van ( cd \emil\suse C:> gzip -dc < images\root > setup\inst-img

49

2. Az els SuSE Linux telepts o Ez a fjl meglehet sen nagy, de erre csak az els telepts alkalmval van o o szksgnk. Amikor az alaprendszer felllt s fut, mr tudunk telepteni tovbbi csomagokat is a DOS partcirl; ezutn az inst-img fjlt eltvolthatjuk.C:> cd \emil\suse C:> gzip -dc < images\root > setup\inst-img

8. Hozzuk ltre a \emil\suse\setup\descr knyvtrat s msoljuk az sszes fjlt a \suse\setup\descr knyvtrbl ide. 9. Ha maradt mg hely a merevlemeznkn, bemsolhatjuk a \suse\setup\du-t a \emil\suse\setup\du al, amit el re ltre o kell hoznunk. Ezek a fjlok valjban nem szksgesek, de segtsgnkre lesznek ks bb, megmutatjk, hogy mennyi hely van mg, s mennyi mr o a foglalt. Ha van elg helynk, akkor ez meglehet sen hasznos. o 10. Most minden rajta van merevlemeznkn, ami lnyeges a Linux teleptshez, de az egyb szoftverek mg hinyoznak. Mivel CD-ROM meghajtnkat nem tmogatja a Linux, mindent lpsr l lpsre kell telepteo nnk, ami azt jelenti, hogy mindent r kell msolnunk a merevlemezre, amit telepteni szeretnnk a YaST segtsgvel, s utna le kell azokat trlni a merevlemezr l. Nem muszj ezt megtennnk most azonnal, de ha o mr tudjuk, hogy mit fogunk hasznlni, elkezdhetjk most is: csak hozzuk ltre a megfelel knyvtrat a \emil\suse alatt, s msoljuk ide a o vonatkoz fjlokat. Megtallhatjuk az sszes csomagot a tartalmukkal a CD-n lv online dokumentciban vagy a csomaglersokban. o Megkezd dhet a telepts, ahogy a 2.2.1 . fejezetben (30. oldal) lertuk. o Amikor a linuxrc megkrdezi a forrsmdiumot (lsd a 2.2.2 . fejezetben (31. oldal)), a merevlemez-t kell vlasztanunk, s a merevlemezpartci irnti krdsre a DOS partcink eszkz-nevt kell bernunk. Ez rendszerint /dev/hda1 vagy /dev/sda1, ha a DOS az els (primary) o partcin tallhat. Ha maradunk a fenti pldnl, a forrsmdiumknt ez a kvetkez o krds az emil-t kell megadnunk. Ezutn a telepts a 2.2.3 . fejezetben (35. oldal) lertak szerint zajlik le. Semmilyen krlmnyek kztt nem szabad a partcionlsi krdsre a Hasznlja az egsz merev lemezt vlasztanunk ez semmiss teszi az sszes el kszletnket. o 2.4.2 Telepts egy "Net"-en lv forrsrl o

A SuSE nem nyjt tmogats