You are on page 1of 115

Blahota Istvn

Ubuntu Linux kezdknek

2011

Szerz: Dr. Blahota Istvn, PhD, fiskolai tanr (Ny , S .h!" #$!nt! %in!& kez'knek 2011. ()!s *.

%ektorlta: Dr. +ov,s -oltn, .s,, fiskolai tanr, e/yete(i 'o,ens, (Ny , D0", 1t2 P3ter ( S .h!" 4ov$$i se/5ts3/: Pa66 7al3ria

+3sz8lt a Ny5re/yhzi iskola Norv3/ inansz5rozsi 1e,haniz(!s$2l t(o/ats$an r3szes8l 9Parti!(i 4!'s,entr!( fe)leszt3se: elnevez3s; (sz(a: 0022<N=<200>1<?P>@" 6ro)ekt Parti!( 7iz!lis .a(6!s al6ro)ekt keret3$en (e/val2s!l2 fe)leszt3sekhez ka6,sol2'2an. P7. 002 e>1!lti, 94an!l)!nk (!lti!lA: elektronik!s oktatsi 6ro/ra(

ISBN sz(: lesz

1. Mirl, kiknek szl ez a jeg zet!


1irl sz2l ez a )e/yzetB CDvi'en: $evezet a %in!& hasznlat$a. +i,sit hossza$$an: se/5t (e/tenni az els 6r l363st e/y, az tla/os felhasznl2 sz(ra is(eretlen ren'szer (e/is(er3s3hez, vala(int ele/en' is(eretet nyE)t az Dnll2, (in'enna6os hasznlathoz. Ne( $a), ha azt se( t!')!k 6ontosan, (i is az o6er,i2s ren'szer, 6lne, ho/y (i az a %in!&. 0z a kis se/5ts3/ el3/ is lesz a kez'3shez. = 6ontos (e/fo/al(azs (iatt le kell szD/ezn8nk, ho/y a 9%in!&: (st )elent a szake($erek 3s (st a laik!s felhasznl2k sz(ra. = szake($erek a sz(5t2/36et (;kD'tet tel)es szoftver (isk!lan,ia e/y ki,si 'e fontos r3sz3t nevezik %in!&nak, ez a ren'szer 9(a/)a:. F/y a sza$atos kife)ez3s teht 9%in!& ala6E o6er,i2s ren'szerek: lenne. .sakho/y a kDznyelv e/yszer;s5t, 3s (in'en ilyen ren'szert ne(es e/yszer;s3//el %in!&nak tit!ll. = )e/yzet a kDnnye$$ 3rthets3/ (iatt a tov$$iak$an a %in!& kife)ez3s alatt a kDznyelvi )elent3st fo/)a 3rteni, kiv3ve ha azt k8lDn kihan/sElyozza. +inek sz2l ez a kDnyvB Na/y)$2l (in'enkinek, aki ne( hasznlt (3/ %in!&ot. 7a/y hasznlt, 'e ne( na/yon 3rtette, (i tDrt3nik. =nnak, aki hasznlt (r Gin'oHst 3s va/y 3rtette (i tDrt3nik, va/y ne(. =zoknak is sz2l, akik I t3nyle/, va/y ne( is annyira I 3rtenek a Gin'oHshoz, aztn azt hiszik, ho/y ez3rt a %in!&szal is rD/tDn $ol'o/!lnak, el3/ ,sak o'a8lni el3. Pe'i/ ne(. =ztn olyankor hall)!k rD/tDn azt, ho/y a %in!&, ho/y is (on')a(, sz2val ne( )2. Pe'i/ 'e. .sak ne( Gin'oHs. Sz8ks3/es hozz e/y kis sze(l3letvlts. 1a/yar!l, ez a kDnyv a (a/yar sz(5t2/36et hasznl2 lakoss/ tD$$s3/3hez sz2l. 1r (ost sz2lok, ho/y a te,hnikai r3szletekn3l le/ink$$ ne( ltal$an fo/ok $esz3lni a %in!&r2l, hane( e/y konkr3t vltozat, az #$!nt! %in!& lesz a t3(a. 0z a )e/yzet rDvi', sok t3($a v/2 k366el, 3s re(3nyei( szerint kDnnyen e(3szthet. CDvi', (ert kor!nk ti6ik!s e($er3nek k3sz8lt. =ki hasznl)a a sz(5t2/36et. Jlvas/at 3s 5r az interneten, levelezik, ,seve/, fil(et n3z, zen3t hall/at, esetle/ )tszik. 7a/y aki a (!nk)hoz, tan!lshoz hasznl)a, 'e ott is le/ink$$ ,sak szDve/et, t$lzatot szerkeszt, infor(,i2t keres, esetle/ n3hny s6e,ilis szoftvert hasznl. 4eht ne( ren'szer/az'knak va/y 6ro/ra(oz2knak sz2l, $r nekik is hasznos lehet az els l363sek (e/t3tel3$en. =ztn (e/ azoknak is kellenek ala6is(eretek, akik ne( 6rofik. Kiszen a sz(5tste,hnika hasznlata Dsszetette$$, (int (s te,hnika I 47, D7D le)tsz2 I hasznlata. 0/y ki,sit (3/is,sak tan!lni kell. Lhatatlan!l lesz sz2 n3hny 'olo/r2l, a(i az ala6is(eretek kDz3 tartozik, 'e tEl(!tat a le/ele(i$$ felhasznl2i szinten. 4eht a ren'szer kiss3 (3lye$$ is(erete, tele65t3se, ala6vet $ell5tsai, 6ro/ra(ok tele65t3se, a ren'szer a'(inisztr,i2)nak ala6)ai. M/y /on'olo(, ne( (in'en tan!ls/ n3lk8l val2 a tele65t3si folya(at tn3z3se akkor se(, ha ne( val2sz5n;, ho/y (a/!nk tele65t)8k ren'szer8nket. Na/yo$$ rlts!nk lesz az #$!nt! lelkivil/ra, a(i sose( rt. =ztn az e''i/i kliens ('eskto6" infor(,i2kon tEl e/y kis $etekint3st lthat!nk a$$a, a(i$en a %in!& i/azn otthon vanN va/yis a 6aran,ssoros 8ze((2'$a.

1ivel a )e/yzet ere'en'en tvoktatsi se/3'anya/nak k3sz8lt, ez3rt n3hny fe)ezet v3/3n fela'atok se/5tenek az olvasottak (e/3rt3s3nek ellenrz3s3$en. 0zek n3ha kitekint3st is nyE)tanakN (e/ol's!k ne(e/yszer tov$$i keres3st, k!tat2(!nkt, !tnaolvasst 3s /yakorlst k5vn.

". Megtudhatjuk, #i is az o$er%is rendszer, &s elkezd'nk is#erkedni a Linuxszal


1i az az o6er,i2s ren'szerB 0z el3/ ko(olyan han/zik, 'e $r(ennyire is fontos 'olo/r2l van sz2, a(ely na/yon sok (in'en3rt felel a sz(5t2/36 (;kD'3se kDz$en, le/ink$$ a sze(l3let kialak5tshoz van sz8ks3/8nk arra, ho/y $esz3l)8nk r2la. =hhoz viszont i/en fontos. 7/)!nk $ele a kDze63$e. 1a a vil/ felhasznl2inak 'Dnt tD$$s3/e vala(ilyen Gin'oHs o6er,i2s ren'szer vltozatot (le//yakra$$an PP>t, esetle/ 7istt, (ostan$an ink$$ *>est" hasznl. 0z az arny (ost k$. Q0R (ne(i/en lehet e/3szen 6ontos a'atokat ka6ni". 7annak az infor(atiknak /ai, ahol ez az arny tD$$, van ahol kevese$$. P3l'!l e/y i/en fontos ter8leten, a He$ kiszol/l2knl, a 1i,rosoft sose( t!'ott ilyen (e/hatroz2 szere6lv3 vlni. St (3/ ,sak ne( is vezeti a statisztikt. Jtt e/y olyan 6ro/ra( (az =6a,he" az !ralko'2, a(i le//yakra$$an %in!&on f!t. ( orrs: htt6:<<HHH.net,raft.,o(<"

1. bra: Hlzati kiszolglk elterjedtsge a vilgban = sz(5t2/36en 6ro/ra(okat f!ttat!nk. Pro/ra( a $Dn/3sz (6l. Internet 0&6lorer, irefo&", a szDve/szerkeszt (6l. Gor', %i$reJffi,e", 'e $r(i (s, k36n3ze/et, zenele)tsz2 st$. 0zek a 6ro/ra(ok ltal$an ne( kDzvetlen8l 3rik el a sz(5t2/36 erforrsait. 0/y kDztes 6ro/ra((al ko((!niklnak, e/y ren'szerszoftverrel, az En. o6er,i2s ren'szerrel. 1ikor e/y sz(5t2/36 9ki)Dn a /yr$2l:, (3/ ne( (;kD'ik. =hhoz, ho/y hasznlni t!')!k, kell r o6er,i2s ren'szer. 0zt a tele65t3si (;veletet a $olt$an ka6hat2, elre Dsszeszerelt /36ekn3l elre elv3/zi a /yrt2, 5/y a vsrl2 az rlist$an (3s az r$an" lthat)a, ho/y (ilyen o6er,i2s ren'szert ka6 a /366el e/y8tt. Ka (r van o6er,i2s ren'szer a /36$en, i/3nyeinknek (e/felelen sz8ks3/ lesz (3/ felhasznl2i 6ro/ra(okra, olyanokra, a(elyek e/y8tt t!'nak (;kD'ni (ko(6ati$ilisek" a tele65tett o6er,i2s ren'szerrel. 0/y 7isthoz k3sz8lt 6ro/ra( ne( $iztos ho/y hasznlhat2 PP>vel. 1in3l na/yo$$ a S

k3t ren'szer kDzti k8lDn$s3/, annl val2sz5n;$$, ho/y ne( fo/ (;kD'ni az e/yik ren'szerre sznt 6ro/ra( a (sikon. =z o6er,i2s ren'szereknek sok t!la)'ons/!k van, sokf3lek366en lehet ket ,so6ortos5tani. 1ost (inket elssor$an a %in!& 3r'ekel (a)', 3s (ivel az E)'ons8lt %in!& felhasznl2k zD(e Gin'oHs felhasznl2 is, le/ink$$ ,sak ezzel a k3t ren'szerrel fo/!nk fo/lalkozni. Te/yezz8k (e/ az3rt, ho/y a Gin'oHs n3v val2)$an /y;)tfo/alo(, tD$$ k8lDn$Dz vltozatot )elent, (elyek ne( e/ys3/es fel365t3s;ek. = (Elt 3vezre' Gin'oHsai (QS, QU, 1e 3s a kor$$iak 6lne" (3/ ,sak /rafik!s fel8let; 9r!hk: voltak e/y karakteres fel8let; o6er,i2s ren'szeren, a DJS>on. = 9(o'ern: Gin'oHsok (PP, 7ista, *, 'e (r az N4 3s a 2000 is" /rafik!s fel8let; o6er,i2s ren'szerek, a(i azt )elenti, ho/y $r az o6er,i2s ren'szer f f!nk,i2i ezt felt3tlen8l ne( i/3nylik, a ren'szer elvlaszthatatlan r3szei az asztal, a tl,a 3s (3/ sok (s 6ro/ra(, 3s )2 r3/2ta (r az Internet 0&6lorer is. %ehet ho/y (e/le6, 'e 63l'!l ahhoz, ho/y e/y levelet (e/5r)!nk Gor'$en, ne( kellene, ho/y a /36en tl,a le/yen, (3/se( lehet a tl,t 9letDrDlni:. = Gin'oHs$an Dssze'r2toztak )2 sok (in'ent. 0nnek vannak elnyei 3s vannak htrnyai. Ka ki akarnnk hEzni e/y /eren't, lehet, ho/y Dssze'lne a hz. %ehet, ho/y ne( rD/tDn. %ehet, ho/y ,sak akkor, ha a na/y6a6a fel(e/y a 6a'lsra. F/y ha a Gin'oHst (e/6r2$lnnk 9kar,sEs5tani:, ko(oly az es3lye, ho/y insta$il ren'szert ka6!nk. 4eht ne( i/azn 3ri (e/, na6i hasznlatra sznt /36en se((ik366 se(. =z3rt han/sElyozta( ezt ennyire, (ert a %in!& ne( ilyen. = %in!&, (int o6er,i2s ren'szer (s fel365t3s;, szerkezet;, (s )o/i htter;. Vs (s ,3llal k3sz8lt. 0z 5/y ki,sit sok e/yszerre, 'e (a)' (in'enre sort ker5t8nk.

2. bra: Tux, a pingvin 1 !"tl a #inux kabala$igurja N3zz8k, (it kell t!'ni a %in!&r2l, (int o6er,i2s ren'szerrl. = %in!& szorosan v3ve ,s!6n az a felhasznl2 sz(ra lthatatlan ren'szer(a/ (i'e/en sz2val kernel", a(i a htt3r$en teszi a 'ol/t. +ezeli a har'verele(eket ($illenty;zetet, (onitort, (e(2rit, nyo(tat2t, st$.", irny5t)a 3s kiszol/l)a a felhasznl2i 6ro/ra(okat. = /rafik!s fel8let se( tD$$, ,sak e/y felhasznl2i 6ro/ra( a sok kDz8l. Ka van e/yltaln. 1ert 63l'!l e/y kiszol/l2ra (szerverre, 63l'!l He$>, W

f)lszerverre, va/y $r(i (s, a felhasznl2t szol/l2, 'e sz(ra kDzvetlen8l ne( el3rhet /36re" sznt vltozatra fDlDsle/es $iztons/i ko,kzat lenne a I ra's!l erforrs i/3nyes I /rafik!s fel8let. De ne( kell a//2'n!nk, az a %in!& vltozat, a(it felhasznl2knak szntak, (in'en (e/szokott, k3nyel(es /rafik!s se/3'eszkDzt tartal(az. = %in!& teht r!/al(asan testre sza$hat2 I (3/hozz na/yon na/y (3rt3k$en I, 'e val2)$an ehhez se( kell 3rten8nk, a vltozatok (E/ynevezett 'isztri$E,i2k" k3sz5ti ezt a (!nkt (r elv3/ezt3k nek8nk, ha E/y tetszik helyett8nk. =z a ren'szer, a(irl ez a )e/yzet sz2l, na/y (3rt3k$en hasonl5t az ltalnosan hasznlt Gin'oHs ren'szerekhez. %e/al$$is k8lsle/ 3s f!nk,ionlisan. 1i az #$!nt! nev; %in!& vltozattal fo/!nk fo/lalkozni. Ko/y (i3rt, az a %in!& tDrt3nete r3sz$l fo/ ki'er8lni.

(. ) Linux eln eirl lesz sz, de #egis#erj'k a szabad szo*tver &s a Linux t+rt&net&t, vala#int eg ki%sit elt+$reng'nk az in*or#atikai biztonsgrl is
%esz ht e/y o6er,i2s ren'szer8nk, a(i ne( a Gin'oHs, 'e hasonl2an t!')!k hasznlni, hasonl2 ,3lokra, hasonl2 ere'(3nyess3//el. De (i3rt van r sz8ks3/8nkB 1i3rt hasznl)!nk %in!&otB Kasznl)!nk>e e/yltaln %in!&otB 0zekre a k3r'3sekre sokf3le vlaszt lehet a'ni. = %in!&nak sok elnye van, $r aka'nak htrnyai is. = vllalati 3s lla(i (oktatsi, kDzi/az/atsi" szf3r$an ko(oly elnye, ho/y in/yenes. (%3teznek 9fizets: %in!&ok, 'e ezekn3l ltal$an 63nzt a ren'szerhez tartoz2 t(o/ats3rt kell fizetni 3s ne( (a/3rt a szoftver3rt." 0zt a t3(t ren'esen kDr8l kell )rni, (ert a(i in/yen van, az /yanEs, ott vala(i tver3st se)t8nk. Sok /az'as/i vezett, (ene'zsert 366 ez $izonytalan5t el. 0/yelre el3/ le/yen annyi, ho/y a %in!& nek8nk in/yenes, 'e a r3v3szt 6ersze valaki kifizeti. Br a %in!& ho$$i o6er,i2s ren'szernek in'!lt, a(it a fe)lesztk sza$a' i'e)8k$en, 3r'ekess3/k366en, t!'sv/y$2l, lelkese'3ssel, in/yen fe)lesztettek 3s (a is ren/ete/ Dnk3ntes se/5ti a (!nkt, azon$an (a (r a fontosa$$ fe)lesztk tkeers ,3/ek alkal(azottai, akik fllsE 6ro/ra(oz2k3nt fe)lesztik a ren'szert. 0/yszer;en azt kell (e/3rten8nk, ho/y ez ,s!6n e/y (s /az'as/i (o'ell, (int a(it a 1i,rosoft alkal(az.

%. bra: &en T'o(pson s )ennis *it+'ie 1 ,2"ben a -nixon dolgoznak = helyzet 6ersze sokkal rnyalta$$. Ko/y (e/3rthess8k, )D))Dn ht n3(i tDrt3neti ttekint3s. Sok kDnyv$en van ilyen, 'e itt ez t3nyle/ fontos. Is(ern8nk kell a (Eltat, ho/y k36$en le/y8nk a U

)elen$en. Ne( (e/y8nk vissza X'(i/ 3s Vvi/, 'e (on')!k a *0>es 3veki/ 3r'e(es. 0kkor kez'enek el sza6oro'ni a sz(5t2/36ek. %e/ink$$ (3/ k!tat2int3zetek$en, e/yete(eken, s6e,ilis lla(i alkal(azsoknl (6l. n36sz(lls" tall)!k ket, ne( is (in'en orsz/$an, 'e e/yre tD$$ van $ell8k 3s e/yre ol,s2$$ak. 4D(e//yrts kez''ik (no ne( (illi2 sz(ra, ink$$ szzas na/ys/ren're kell /on'olni", a(i i/3nyt t(aszt e/ys3/es o6er,i2s ren'szerre, le/al$$is k3sz5t3s8k sorn e/yre tD$$ e/ys3/es elvre, hor'ozhat2s/ra. 0leinte !/yanis a sz(5t2/36ek 3s a r)!k 5rt 6ro/ra(ok tel)esen e/ye'iek voltak, a sz(5t2/36eket ne( /yrtottk, hane( 365tett3k, a r)!k 5rt 6ro/ra(ok se((ilyen (s /36en ne( (;kD'tek. =z els i/azn r!/al(as, tD$$f3le sz(5t2/36en is hasznlhat2, tD(e/esen elter)e't o6er,i2s ren'szer a #ni& volt. (= sikertDrt3net a (ai na6i/ folytat2'ik, tD$$, (int har(in, 3veA" = #ni& +en 4ho(6son 3s Dennis Cit,hie nev3hez f;z'ik, akik 9(ellesle/: kife)lesztett3k a (i/ e/yik le/sikerese$$ 6ro/ra(ozsi nyelvet, a .>t. = helyzet 6ersze ne( volt ilyen sz36, hiszen a #ni&$2l sok verzi2 k3sz8lt, az i' (Elsval ezek e/yre kev3s$3 voltak e/y(ssal kDszDnviszony$an. = sz(5t2/36ek ekkor a (ai sze((el (3/ (in'i/ na/y 3s 'r/a (onstr!(ok voltak, kizr2la/ ko(oly, na/y t!'sE szake($erek 9)t3kszerei:. = U0>as 3vekre a te,hnika fe)l'3s3vel, az alkatr3szek ol,s2$$ vlsval 3s az is(eretek (3ly8l3s3vel e/y (sik irnyzat is ki$ontakozott. 0nnek elz(3nye az volt, ho/y lelkes f3l>a(atrDk elkez'tek sa)t /36eket $ark,solni. N3hnyan kDz8l8k 8zleti lehets3/et lttak e$$en. 15/ kor$$an volt e/y olyan sze(l3let, ho/y a sz(5t2/36 olyan ko(oly 'olo/, a(ire az tla/e($ernek sose lesz sz8ks3/e, ekkorra (r (in'en te,hnika>(e/szllott sa)t /36et akart. C3/e$$en ennek ne( volt realitsa, 'e (sk366 is /on'oltak a sz(5t2/36ek hasznlatra. P3l'!l 1Q@O>$an, az IB1 akkori vezet)e E/y v3lte, ho/y (in'Dsszesen Dt sz(5t2/36re lesz sz8ks3/ a vil/on. De (3/ 1Q**>$en is ez han/zott el +en Jlsen, a Di/ital 0Y!i6(ent .or6oration elnDke sz)$2l: 9#/yan (i3rt akarna $rki is az otthon$a e/y sz(5t2/36etBA: = U0>as 3vek$en (e/)elentek az E/ynevezett (ikrosz(5t2/36ek. 0zeknek eleinte ne( sok haszn!k volt, 'e ha(ar ki'er8lt, ho/y iz/al(as $ark,s3l(3nyt nyE)tanak, 3s )2l lehet vel8k )tszani. Ne( sokkal k3s$$ (r (illi2sz(ra /yrtottk a S6ektr!(okat, .o((o'ore>okat 3s a tD$$i hasonl2t. = sz(5tste,hnika el)!tott az tla/e($erhez. 0$$l a vonal$2l nttek ki az IB1>P.>k 3s kl2n)aik. 0zek azok a /36ek, a(ik$l (ost is a le/tD$$ van, ezek leszr(azottai tallhat2ak (!nkahelyeinken 3s otthonaink$an. = le/ink$$ )t3kra, e/yszer;$$ iro'ai alkal(azsra alkal(as IB1>P.>ken ekkor a DJS volt az e/ye'!ralko'2 o6er,i2s ren'szer (3s k3s$$ a Gin'oHs, a(i a DJS>$2l ntt ki", (5/ a na/y/36es, ko(oly /36eket tov$$ra is a #ni& (va/y vala(ilyen #ni&> szer; ren'szer" !ralta, 3s 5/y van ez (a is, $r a hatrok elkez'tek Dssze(os2'ni. = P.>k e/yre tD$$et t!'nak, e/yre na/yo$$ tel)es5t(3ny;ek, 3s sokkal ol,s2$$ tD$$ P. Dsszeka6,solsval na/y tel)es5t(3ny; /36et Dsszell5tani (En. sz!6ersz(5t2/36 va/y felh", (int e/y 2ris /36et vsrolni. = Gin'oHsra se( kizr2la/ E/y /on'ol!nk (r, (int e/y ho$$i/36 o6er,i2s ren'szer3re, 3s a #ni& kl2nok is ter)e'nek az 'eskto6 felhasznl2k kDr3$en. 0/y ki,sit elreszala't!nk, (en)8nk vissza 1QQ1>$e, a %in!& sz8let3s3hez. =z IB1>P.>k (r tD(e/esen elter)e'tek, e/y tla/os )2l3ti trsa'alo($eli fiatal kDnnyen sa)t /366el ren'elkezhet. 0/y infor(atikt tan!l2 'ik, a Kelsinki e/yete( hall/at2)a, %in!s 4orval's k5s3rletezni kez' frissen vsrolt (OUW>os =4" IB1>P.>)3vel (a sv3' anyanyelv;, finn lla(6ol/rs/E fiE 21 3ves ekkor". = DJS>$an re)l lehets3/ekkel el3/e'etlen, 5/y e/y oktatsi ,3lzattal k3sz8lt o6er,i2s ren'szerrel, a 1ini&szel k5s3rletezik. 0z a korszak az Internet tD(e/es t3rh2'5tsnak ha)nala, $r nl!nk (3/ eltelik 6r 3v, (5/ 6l. a (a/yar felsoktats$an a vil/hl2 els szol/ltatsait elkez'het)8k hasznlni, (a/yar ,sal'oknak 6e'i/ (3/ tov$$i 6r 3vi/ ,sak v/ylo( (ara' az otthoni Internet. =kkori$an (a/a az Internet se( az, a(ire (ost /on'ol!nk, ekkor le/ink$$ az e> (ail, a levelezlistk, 4P szerverek 3s n3hny (s, (ra l3nye/3$en kihalt szol/ltats h2'5t, az Q

els $Dn/3sz6ro/ra(ot, a 1osai,>ot ,sak k3s$$, 1QQO>$an fe)lesztik ki. %in!s 4orval's sa)t o6er,i2s ren'szert, e/y #ni&>kl2nt kez' fe)leszteni. 1ivel a #ni& $e)e/yzett (rkan3v, (a/a az o6er,i2s ren'szer e/y )o/v3'ett ter(3k, ,3l)a ne( annak le(solsa, hane( hasonl2 f!nk,ionalitssal ren'elkez, P.>n hasznlhat2 ren'szerszoftver elll5tsa volt. 0leinte azon$an )2val kise$$, szer3nye$$ ,3l)ai voltak. Xll)on itt tDrt3nel(i 'ok!(ent!(k3nt e/y r3szlet 1QQ1. a!/!szt!s 2S>3n, a 1ini& listra k8l'Dtt e>(ail>)3nek for'5ts$2l: 9.dv (inden /inix"$el'asznlnak odat0 1g2 3ing2enes4 oper+is rendszert +sinlok 3+sak 'obbibl, ne( lesz ol2an nag2 s pro$i, (int a gnu4 a %5!"os 365!"os4 7T"klnok'oz. 8prilis ta rlele(, s lassan elksz9l. :zeretnk visszajelzseket arrl, 'og2 (i tetszik s (i ne( tetszik a /inixben az e(bereknek, (ivel az n oper+is rendszere( n(ileg 'asonl;t r... ...pr 'napon bel9l vala(i 'asznosat $ogok kapni, s k;vn+si lennk, (il2en $unk+ikat szeretnnek legt<bben. /inden javaslatot sz;vesen veszek, azt viszont ne( ;gre(, 'og2 (eg is vals;to( =ket :"4 " #inus 3torvalds>kruuna.'elsinki.$i4 -i.: ?gen0 @in+s benne /inix"kd... @e( 'ordoz'at 3a %5! $eladatvltst 'asznlja stb.4, s le'et, 'og2 so'a ne( is $og az 7T"(erevle(ezeken k;v9l br(i (st t(ogatni, (int'og2 neke( +sak ez van :"3.:

6. bra: #inus Torvalds 32AA1"ben4 Br ez ,sak e/y r3szlet, az ala6han/!latra 5/y is r3rezhet8nk. 4aln e/y is(eretlen fo/alo( szere6el $enne, ez a 9/n!: (helyesen: ZN#". Ne( ha/yhat)!k ki, ha(arosan lesz r2la sz2. ontos han/sElyozni, ho/y e/y rDvi', kez'eti i'szak !tn %in!s (r ne( e/ye'8l fe)lesztette a ren'szert. = %in!& kDzDss3/i alkots. Ko/y (e/3rthess8k, (it is )elent ez, 3s (ilyen ko(oly )elents3/e lett ennek a %in!& fe)leszt3se sorn, E)a$$ kit3rt kell tenn8nk. Jtt tartott!nk, ho/y a %in!& in/yenes. =kkor ho/y is van ezBA ZN#, ZP%, ny5lt forrsk2', sza$a' szoftver, (ik is ezekBA 10

= klasszik!s #ni&os hskort2l kez've (*0>es 3vek" kez'tek (e/)elenni a kereske'el(i szoftverek. 7olt 3rtel(e r!$a $o,stani e/y 6ro/ra(ot, hiszen e/y szoftver ne( volt tD$$3 e/ye'i, ne( ,sak e/yetlen /36en lehetett f!ttatni, !/yanakkor e/y>e/y szoftver fe)leszt3s3$e na/yon sok ener/it kellett $elefektetni. 1e/3rte (e/venni a (s ltal 5rottat, hiszen ha valaki tD$$ 63l'ny$an el t!')a a'ni !/yanazt a szoftvert, akkor az (in'enk366en ol,s2$$, (int kizr2la/ sa)t ,3lra fe)lesztetni e/y ter(3ket. Persze ha e/ye'i i/3nyeink vannak, akkor ne( $iztos, ho/y (e/felel nek8nk a tD(e/ter(3k. 0z 5/y kDz/az'as/i /on'olko'ssal el3/ lo/ik!s, 'e ott van az3rt az e($eri t3nyez is. = 6ro/ra(okat !/yanis ne( kDz/az'szok, $ankrok fe)lesztett3k, akik ,sak az anya/i hasznot lt)k. =kkori$an (3/ ne( l3teztek (e/3lhet3si infor(atik!sok, va/yis olyanok, akik val2)$an ,sak az3rt ;zik ezt a szak(t, (ert nin,s )o$$ Dtlet8k a 63nzszerz3sre. =z (3/ a hskor volt, a(ikor az e($erek ,so't lttak a sz(5t2/36ek$en (akik ne( szerett3k a te,hnikt, azok is", a(ikor azon kevesek, akik sz(5t2/36ekkel fo/lalkozhattak, k8lDnle/es, szeren,s3s e($ereknek tartottk (a/!kat. I('tk (!nk)!kat, ez volt az 3let8k. =kkor (3/ ne( volt har'veres, (e/ szoftveres, (in'enhez kellett e/yszerre 3rteni, ho/y alkotni lehessen. [k ne( voltak tla/e($erek. 7arzsl2k voltak, akik elssor$an ne( anya/i elnyDk3rt 'ol/oztak. 0/y k8lDn, klikket alkottak, akik folya(atosan (e/osztottak e/y(ssal (in'en infor(,i2t. 0/y8tt fe'eztek fel e/y E) vil/ot, 3s a hat3kony felfe'ez(!nkhoz I aho/y ez a t!'o(nyos 3let$en is van I sza$a' infor(,i2ra(ls kell. =kkori$an ne( voltak kita6osott Dsv3nyek. F/y aztn ezek az e($erek ne( fo/a'tk )2l, a(ikor a ,3/8k titoktartsi kDtelezetts3/et 5rt el nekik, a(ikor (e/tiltotta, ho/y (e/(!tassk az ltal!k k3sz5tett k2'ot a haver)!knak, akivel (on')!k tDrt3netesen ren'szeresen e/y8tt Dtleteltek, $r az e/y (sik vllalatnl 'ol/ozott. 0z Dsszhan/$an volt azzal is, ho/y (5/ eleinte a har'verek raihoz k36est az e($erek (!nka'5)a 3s 5/y a szoftverek ra is eleny3sz volt, k3s$$ a har'verek ra ,sDkkenni kez'ett, a kereske'el(i szoftverek (e/)elen3s3vel 6e'i/ kez'tek a 6ro/ra(ok val2'i 3rt3ket k36viselni.

B. bra: *i+'ard /. :tall(an 3vala(ikor a (Cltban4 0/y rDvi' te,hnikai kit3rt kell tenn8nk, ho/y 3rts8k, ho/yan folyik a 6ro/ra(fe)leszt3s. = sz(5t2/36nek sa)t nyelve van, 3s ,sak ezt 3rti. 0z a nyelv az E/ynevezett /36i k2'. 0z az e($er sz(ra rettenetesen nehezen kDvethet, ez3rt kitalltk a 6ro/ra(ozsi nyelveket. = 6ro/ra(ok ilyen, az e($er sz(ra is tlthat2 6ro/ra(ozsi nyelven k3sz8lnek. = 6ro/ra(nak ez a forrsk2')a, a(i teht e/y 6ro/ra(ozsi nyelven k3sz8lt szDve/. Zyakorlatila/ k2'olt !tas5tsok 11

hal(aza, a(it a 6ro/ra(oz2 $e6DtyD/ a $illenty;zeten. = k3t le5rs kDzti k8lDn$s3/ kiss3 sze(l3letese$$en valaho/y 5/y n3z ki: orrsk2': 5r'\ki(]Kell2 vil/A]"N Z36i k2': 011011011110000111100011110101110000111...

Ko/y a /36 (e/3rtse a 6ro/ra(oz2k ltal 5rt 3s 3rthet forrsk2'ot, azt le kell a sz(ra for'5tani. 0zt a (!nkt a for'5t26ro/ra(ok v3/zik el. [k 3rtel(ezik az e($er ltal 3rthet nyelvet 3s ezt t8ltetik a /36 ltal 3rthetre. =(i ekkor keletkezik, az a f!ttathat2 f)l. Gin'oHson ilyenek az e&e kiter)eszt3s; f)lok ($r att2l, ho/y valaki (on')!k vi,,es ke'v3$en e/y szDve/f)lnak e&e kiter)eszt3st a', az att2l nyilvn ne( lesz f!ttathat2". +ereske'el(i 6ro/ra(ok eset3$en a forrsk2'ot h3t lakat alatt tart)k, a(ikor (e/vsrol)!k a 6ro/ra(ot, akkor ,sak a f!ttathat2 f)lt ka6hat)!k (e/. 0zt a f!ttathat2 f)lt na/yon neh3zkes (2'os5tani, /yakorlatila/ lehetetlen fe)leszteni, a tr8kkDs 6r2$lkozsokat 6e'i/ li,en,ek tilt)k a tDrv3nyek szi/orval. Sze(l3letes kife)ez3ssel az ilyen 6ro/ra(okat zrt forrsk2'Eaknak nevezz8k.

!. bra: 7 D@- (ozgalo( logja Jtt tartott!nk, ho/y voltak 6ro/ra(oz2k, akiknek ne( tetszett ez az E) ren'szer. Ne fele)ts8k el, a W0>as 3vek hi66ikorszaka akkor (3/ sokak fe)3$l ne( ko6ott ki. 0zen zsDrtDl'k 3l3re llt e/y na/y tekint3ly; a(erikai szake($er, Ci,har' 1. Stall(an, a(ikor 1QUO sze6te($er3$en elin'5totta a ZN# (ZN# is not #ni&" 6ro)ektet 3s l3trehozott e/y ala65tvnyt S ( ree SoftHare o!n'ation" n3ven azzal a ,3llal, ho/y l3trehozzon e/y sza$a' #ni&>szer; o6er,i2s ren'szert. 0/y olyan o6er,i2s ren'szert, a(inek a forrsk2')a $rki ltal hozzf3rhet, (2'os5that2, no (e/ in/yenes. Vs ne( ,sak e/y ilyen o6er,i2s ren'szer lenne )2 I /on'oltk I, hane( (in'enf3le hasznos felhasznl2i 6ro/ra(, hasonl2an sza$a' elvek szerint fe)lesztve. To$$ra ho$$i$2l, sza$a'i'e)8k$en 'ol/oztak. Szak(ai 3r'ekl'3s$l, kiva/yis/$2l, h5rn3v3rt, (e/ ho/y )o$$ le/yen a vil/. +i,sit ez3rt, ki,sit az3rt. To/i v3'el(8l sa)t li,en,et talltak ki, a ZP%>t (Zeneral P!$li, %i,ense". 0nnek l3nye/e, ho/y a 6ro/ra( sza$a'on ter)eszthet (63nz3rt va/y in/yen, (in'e/y", sza$a'on (2'os5that2, 'e a ter)eszt3sei 3s a (2'os5tsok szint3n ZP% li,en, alatt kell, ho/y (e/)elen)enek. 0z a kie/3sz5t3s az3rt kell, ho/y sza$a' 6ro/ra(on ala6!l2 6ro/ra( sza$a' (ara')on, ne 9zrhassa $e: senki a (sok ltal fe)lesztett 6ro/ra(ot. 7e/y8k 3szre, ho/y a zrt k2' a ny5lt k2'nak te,hnikai 3rtele($en ellent3te. To/i 3rtele($en a ny5lt forrsk2'E szoftver ellent3te a t!la)'onosi szoftver.

12

,. bra: D@- s Tux, a pros Ne( sokan $5ztak $enne, ho/y a ZN# valaha is sikeres lehet, (ert az Dtlet el3//3 !t26isztik!snak t;nt. Pr (e/szllott e($er e/y ilyen /ran'i2z!s vllalkozshoz. =z3rt sz36 lassan hala'tak. 0/yre tD$$en lettek. Sok 6ro/ra( elk3sz8lt, 'e ezek e/yelre ,sak #ni&on f!tottak, a sza$a' o6er,i2s ren'szer (a K!r'" k3sz5t3se nehezen hala't. 0kkor )Dtt %in!s 4orval's a se((i$l. [ volt a (e/felel e($er, )2 helyen, )2 i'$en. = ny5lt ala6okon, kez'ettl ZP% li,en,,el fe)lesztett P.>s 9#ni&>62tl3ka: az interneten Dssze)Dtt kDzDss3/ ltal fe)lesztve $ero$$ant a szak(ai kDzt!'at$a. = %in!&nak elnevezett ren'szer, hasznlva a ZN# 6ro)ekt 6ro/ra()ait (ez3rt is szoks a %in!&ot sokszor ZN#<%in!& ren'szernek nevezni, aho/y azt Stall(an el is vr)a", ha(ar kDzke'velt lett le/ink$$ olyan helyeken, ahol kor$$an #ni&ot hasznltak.

5. bra: 7 k<n2v (ag2ar kiadsnak bor;tja 0z a ny5lt forrsk2'E fe)leszt3si (o'ell, (elyet 0ri, S. Cay(on' h5res essz3)3$en, a 9+ate'rlis 3s $azr:>$an annak ltsz2la/os Dsszevisszas/a (iatt $azrhoz hasonl5tott, e''i/ tel)esen is(eretlen 1O

volt. 1in'en t!'o(nyosan lefektetett szoftverfe)leszt3si elvnek (kate'rlis (o'ell, az elnevez3s szint3n Cay(on'3" ellent(on'ott. Ne( hitt3k el, ho/y (;kD'het, 'e (;kD'Dtt. %3nye/e az, ho/y (a 6ro)ekt (3ret3tl f8//en" az e/y va/y n3hny fe)leszt (!nk)a na/y$an t(aszko'ik a 6ro)ekthez szorosan v3ve ne( tartoz2 Dnk3ntes tesztelkre, akik a fe)l' k2'ot folya(atosan lt)k, a f!nk,i2kat ki6r2$l)k, )avaslatokat tesznek a ,3lokra. 0zzel sze($en a zrt forrsk2'E fe)leszt3si (o'ell eset3n a ter(3ket akkor lthat)k a felhasznl2k, ha az l3nye/ile/ k3szen van, 'e (ivel a k2'hoz akkor se( f3rhetnek hozz, ne( lesznek r3szei a fe)leszt3si folya(atnak. 0z k3t k8lDn$Dz fe)leszt3si (2'szer, vala(ikor az e/yik hat3konya$$, van a(ikor a (sik. No 'e (ost (r (3/is, ho/y lehet in/yenes a %in!& 3s a ny5lt forrsE 6ro/ra(okB 7al2)$an a ny5lt forrs ne( elssor$an az in/yeness3/rl sz2l, hane( a sza$a's/r2l. 0zzel (in'i/ is voltak 3rtel(ez3si 6ro$l3(k, f3lre3rt3sek. +ez'et$en ne( is ny5lt forrsk2'Enak h5vtk az ilyen t56!sE szoftvereket, hane( sza$a' szoftvernek. 0z an/ol!l free softHare, 3s az an/ol$an a free ne( ,sak sza$a'ot, hane( in/yeneset is )elent. 0z azon$an (e/r3(5tette a $efektetket. Ko/y fo/ok 63nzt keresni vala(ivel, a(i in/yenesB > k3r'ezt3k. 0kkor kez't3k hasznlni az o6en so!r,e (ny5lt forrsk2'E" kife)ez3st. 1a (r ne( le6'8nk (e/ a 9felhasznl2k sz(ra in/yenes:>s3/en ala6!l2 8zleti (o'elleken. P3l'!l ren/ete/ in/yenes szol/ltatst tall!nk az interneten, a(i rekl(ok$2l 3l, va/y (s, kev3s$3 sze($et;n 8zleti (o'ellt alkal(az. %3tezik ren/ete/ zrt forrsk2'E in/yenes 6ro/ra( is. 1in'enki is(eri 63l'!l az ='o$e Cea'er nev; PD n3z 6ro/ra(ot, va/y !/yan,sak az ='o$e ltal $irtokolt, $Dn/3szk$e tele65thet lash le)tsz2t.

. bra: 7z ubuntu.+o( 'onlapja, a 1A.A6 kiadsa utn = sza$a' szoftverek zD(e is in/yenes a felhasznl2k sz(ra. = kise$$ 6ro)ektek fe)leszt3se ltal$an ho$$i szinten, a fe)lesztk sza$a'i'e)3$en folyik. Sok 6ro)ekt (!nk)t se/5tik a felhasznl2k a'o(nyokkal, 'e ha vala(elyik8k ter(3k3t sokan kez'ik hasznlni, (a)'ne( (in'i/ felt;nik vala(ilyen ,3/ ((a/n va/y lla(i", a(inek 3r'eke lesz 63nzt fektetni $ele a ,3l$2l, ho/y 1@

az i/3nyeinek (in3l )o$$an (e/felel)en. = %in!& ren'szer(a/ fe)lesztit ren'szerint har'ver/yrt2k alkal(azzk, ho/y az o6er,i2s ren'szer )2l ki t!')a hasznlni az ltal!k fe)lesztett alkatr3sz k36ess3/eit. Sok ,3/, 5/y az #$!nt! %in!& 'isztri$E,i2 (D/Dtt ll2 .anoni,al ter(3kt(o/atst (s!66ortot" r!l, vala(int internetes $oltot tart fent, ahol a ra)on/2k 62l2kat, $D/r3ket st$. vehetnek #$!nt! lo/2val. 1a/a a szoftver 5/y t!' in/yenes lenni, (in' (a/n, (in' 8zleti ,3lra. = kereske'el(i szoftverek els'le/es ,3l)a a (in3l na/yo$$ 6rofit ter(el3se. = ny5lt forrsk2'E 6ro/ra(ok na/y r3sze se((ilyen 6rofitot ne( ter(el, sok 6ro)ekttel az volt a fe)lesztk ,3l)a, ho/y 5r)anak e/y olyan 6ro/ra(ot, a(ire sa)t (a/!knak sz8ks3/8nk van. =z ,3l)!k teht az, ho/y a 6ro/ra( (in3l )o$$ le/yen. = na/yo$$ 6rofit el3r3s3nek ha)szolsa sokszor ne( ere'(3nyez )o$$ (ins3/; ter(3ket, ez a /az'as/ (in'en ter8let3n ltszik. Sokszor ne( kifizet' i/azn )2 (ins3/; ter(3ket elll5tani, 3s ez a szoftver6ia,ra is i/az. Sokszor 3r'e(ese$$ a fe)leszt3s helyett a (arketin/$e fektetni. 0zt sa)nos na6onta ta6asztalhat)!k.

1A. bra: 7z ubuntu.'u 'onlapja 2A1A"ben 1ivel a %in!&ot elszDr kiszol/l2k 8ze(eltet3s3re, illetve szerverk3nt hasznltk, otthoni hasznlatra le/ink$$ ,sak szake($erek vllalkoztak, ez3rt ne( is volt tEl felhasznl2$art. 1ivel ne( volt 6rofitorientlt ter(3k, a fe)lesztknek ne( volt 3r'eke, ho/y 9akrki: t!')a hasznlni. 0z ne( volt sze(6ont a fe)leszt3s sorn. F/y a %in!&nak 9veszett: h5re alak!lt ki, ne( is ala6talan!l. =ztn teltek az 3vek 3s e/yre (sra sz8lettek (e/ azok az alkal(azsok, a(ik e/yre kDnnye$$3 tett3k a tele65t3s3t 3s a na6i hasznlatot. = felhasznl2i i/3nyek e/yre sz3lese$$ r3te/3t fe't3k le a hozzf3rhet 6ro/ra(ok, e/yre tD$$ szoftver/yrt2 )elentette (e/ szoftvereit %in!&ra is, ne( ,sak Gin'oHsra, e/yre tD$$ har'ver/yrt2 k3sz5tett lin!&os (e/ha)t26ro/ra(ot ('rivert" ter(3k3hez (va/y a'ott ki 'ok!(ent,i2t, a(ivel (sok elk3sz5thett3k azt", a(i se/5ts3/3vel %in!&on is 1S

hasznlhat)!k az a'ott eszkDzt. = %in!& elnyeirl sz2lva e''i/ ,sak az rr2l sz2lt!nk, vala(int a k2' nyitotts/r2l. %to( viszont (a/a( eltt a szo(sz3' Pistik3t, aki ka)n!l vi/yoro/, (on'vn (3/ sose( fizetett szoftver3rt, (3/is (in'ene (e/van, a(ire ,sak sz8ks3/e van. 7al2$an, (e/teheti, 3s $r van az3rt ennek a hozzllsnak is ko,kzata, ez (ana6s/, 1a/yarorsz/on sa)nos $evett felhasznl2i hozzlls. Ne( az viszont ,3/es keretek kDzDtt. 1a (r e/yetlen 6ia,i t3nyez va/y lla(i int3z(3ny se( en/e'heti (e/ (a/nak, ho/y ille/lis, kal2z szoftverekre ala6ozza a (in'enna6i (;kD'3s3t. Xr$an )elents t3telnek sz(5t az o6er,i2s ren'szer 3s az iro'ai szoftver (ez eset$en a Gin'oHs 3s az 1S Jffi,e" $eszerz3si kDlts3/e. 0zt az Dssze/et lehet (e/s62rolni %in!& 3s a szint3n sza$a' 3s in/yenes iro'ai 6ro/ra(,so(a/, az (1S Jffi,e>szal na/y (3rt3k$en ko(6ati$ilis" J6enJffi,e.or/ 3s %i$reJffi,e hasznlatval. 0z a 9na/y (3rt3k$en: kife)ez3s ersen sz!$)ekt5v, van olyan, akinek ez tDk3letes lesz, van aki n3ha 6ro$l3(k$a 8tkDzik. = tDk3letes ko(6ati$ilits el3r3se e/yr3szt az3rt se( lehets3/es, (ert az 1S Jffi,e vltozatok e/y(ssal se( ko(6ati$ilisek 100R>$an, (sr3szt zrt forrsE ter(3kek, )o/szer;en ne( is(erhet (e/, ho/y val2)$an ho/yan is (;kD'nek. 0z a titkoss/ e/y el3/ ko(oly 6ro$l3(t vetett fel, le/(a/asa$$, lla(i szinteken. #/yanis ha titkos, ho/y ho/yan is 368l fel e/y 1S Jffi,e 'ok!(ent!( ('o, kiter)eszt3s; f)l" 3s azt e/ye'8l e/y (a/nk3z$en l3v ,3/ (1i,rosoft" szoftver3vel (1S Gor', az 1S Jffi,e r3sze" lehet (e/n3zni (olyan (2'on, ho/y t3nyle/ azt lt)!k, a(it kellene", akkor ki t!')a /arantlni, ho/y (on')!k S0 3v (Elva lesz olyan szoftver, a(i (;kD'ik e/y akkori /36en 3s (e/$5zhat2an kezeli az a'ott f)lt, a(i$en 63l'!l fontos a'atokat trolnakB 1i lesz, ha a''i/ra a 1i,rosoft elt;nik a s8llyeszt$enB 0z 6ersze ,sak fik,i2, 'e a vil/ tDrt3net3$en sokszor volt (r, ho/y e/y na/y vil/,3/ elt;nt a /az'as/ sz5n6a'r2l. 0(l3kezz8nk a U0>as 3vek taln le/na/yo$$ sikersz(5t2/36eire, a .o((o'ore>okra. Zyrt2 ,3/e 6r 3vvel 6ia,vezetv3 vls!k !tn rossz 'Dnt3sek sorozatval len!llzta (a/t, )elent3ktelenre zs!/oro'ott, (a)' 1QQW>$an az !tols2 iro')a is v3/le/ $ezrt. 4eht vannak htrnyai a zrt forrsnak, a zrt for(t!(oknak, te,hnol2/iknak. Vs ht ott van a f3lele(, a 6aranoia. Ko/yan $5zzak (e/ e/y olyan ter(3k$en, a(irl ne( t!'hato( (e/, ho/y val2)$an (it is ,sinlB Sok zrt forrsE szoftverrl 'er8lt (r ki, ho/y /yanEs, n3ha $;nDs 'ol/okat ,sinl. +3retlen8l tele65t szoftvereket /368nkre (ezek sz3lss3/es esetek$en krt3kony 6ro/ra(ok, 6l. v5r!sok is lehetnek", k3(ke'ik !tn!nk, )elent r2l!nk. Vs ne( ,sak /yanEs s!fni,3/ek ter(3kei lehetnek vesz3lyesek. Na/y $otrny volt, (ikor a 1i,rosoft 1e'ia Player3rl ki'er8lt, ho/y titok$an )elenti (ilyen zen3ket hall/at!nk, (ilyen fil(eket n3z8nk. 0zek a 6ro$l3(k vezettek arra, ho/y (ostanra a 1i,rosoft k3nytelen volt e/yes kor(nyoknak (e/en/e'ni, ho/y $eletekinthessenek a Gin'oHs forrsk2')$a, vala(int l3tre)Dtt e/y ny5lt 'ok!(ent!( for(t!( 3s e/y azt t(o/at2, hasznl2 szDvets3/, a(inek a 1i,rosoft is k3nytelen volt ta/)v vlni ((ert nyilvn ne( akar)a, ho/y ne felel)en (e/ az lla(i (e/ren'el3sek felt3teleinek". = ny5lts/ k3r'3se olyan t3(akDr, a(i az e/yszer; felhasznl2t ne( 3rinti kDzvetlen8l (hisz ne( fo/)a a forrsk2'ot $Dn/3szni, (2'os5tani", 'e (ivel a lehets3/ a'ott, (in'i/ lesznek olyanok akik ez (e/teszik. Vs ha tt3telesen is, 'e ez )2 (in'enkinek. = ny5lts/ 3rinti a $iztons/ot is. De ne( ,sak titkosszol/lati sze(6ont$2l, lla(3r'ek$l, hane( a sze(3lyes szinten is. 1a (in'enki hallott (r krt3kony 6ro/ra(okr2l. 0/y8tt 3l8nk vesz3ly8kkel, Da(okl3sz kar')ak3nt le$e/ a fe)8nk fDlDttN elveszhetnek a'ataink, (e/szerezhetik sze(3lyes titkainkat, vsrolhatnak hitelkrtynkkal. +i,sit E/y va/y!nk ezzel, (int az i')rssal: ne( t!')!k, esni fo/>e a )Dv h3ten, 3s ha esne, akkor se( t!'nnk (e/aka'lyozni. Persze a le/tD$$en 6r2$lnak v3'ekezni. 75r!sirt2kat, sze(3lyes t;zfalakat hasznlnak. T2l teszik. Br a ta6asztalat azt (!tat)a, ho/y hats!k ne( elhanya/olhat2, kDzel se( nyE)tanak tel)es v3'el(et.

1W

N3hny 'ol/ot tisztzn!nk kell. = sz(5tste,hnika $onyol!lt, Dsszetett 'olo/ (ez /on'olo( (r felt;nt :>"". = 6ro/ra(ok sokszor ren'k5v8l Dsszetettek, annyira, ho/y /arantltan tartal(aznak hi$kat. 0zek e/y r3sze sose( 'er8l ki. 0z sa)nos a te,hnika ilyen $onyol!lts/i szint)3n elker8lhetetlen. = ki'er8l hi$kat, tervez3si hinyoss/okat hasznl)k ki a krt3kony 6ro/ra(ok 5r2i. 0z3rt is fontos, ho/y letDlts8k 3s tele65ts8k a $iztons/i friss5t3seket, a(iket a (o'ern, felhasznl2$art ren'szerek )o$$ra Dnll2an is (e/tesznek. = (ai Gin'oHsok (r kintt3k azokat a /yer(ek$ete/s3/eket, a(ik le/ink$$ a Gin'oHs QS<QU<10 vonalat )elle(ezt3k, (3/is (ara't (3/ htrnya a Gin'oHsnak a %in!&hoz k36est a $iztons/ ter3n. 1ivel sokkal tD$$en hasznl)k a Gin'oHst, )o$$an (e/3ri arra fe)leszteni krt3kony 6ro/ra(ot. Ne( $esz3lve arr2l, ho/y a %in!&ok sokf3l3k 3s E) verzi2k is /yakran )elennek (e/ k8lDn$Dz szoftver>Dsszell5tssal, ren'szer(a//al, a(i )elentsen (e/nehez5t e/y tD(e/es fertz3st. = $iol2/!sok )2l t!')k: a (onok!ltErk a le/se$ezhet$$ek. 0z az infor(atik$an is 5/y van. Bele/on'olt!nk (r a$$a, ho/y (i3rt 366 az o6er,i2s ren'szerek$l ter)e't el ,sak e/y tD(e/esenB =zt (in'enki ter(3szetesnek veszi, ho/y tD$$f3le a!t2(rka l3tezik, f8//etlen /yrt2kt2l. .sak a sza$vnyok rD/z5tettek. =z !tak a'ottak, sokkal sz3lese$$ a!t2kat ne( 3r'e(es /yrtani. Pe'i/ ha $ele/on'ol!nk, lenn3nek elnyei, ha ,sak e/yf3le a!t2 l3tezne. Jl,s2$$ lenne az E) is, a )av5ts is. De akarnnk eztB Ne( hisze(, ho/y n36szer; Dtlet lenne. 75r!sokat, tr2)ai 6ro/ra(okat (in'en ren'szerre lehet 5rni. Gin'oHsra ren/ete/ ilyen is(ert, sz(!k szzezres na/ys/ren';. 0zek (in' k8lDn$Dzek, a(elyik i/azn elter)e', annak 63l'nyai (illi2 sz(ra fertzik (e/ a felhasznl2k /36eit. Ne( tiszte( tov$$ r3szletezni ezt a t3(t, hiszen (ost a %in!&szal fo/lalkoz!nk 3s itt sokkal kise$$ a vesz3ly. Vs $r I aho/y ezt (r han/sElyozta( I (in'en ren'szerre lehet v5r!st 5rni, ezek (in' a (ai na6i/ ne( )elentek (e/ %in!& ala6E ren'szereken. 0/y olyan se(, a(i Gin'oHson (in'enna6os. =z3rt ez k8lDn$s3/, ne(B

1*

,eladatok
1. 1ilyen szerverszoftvereket f!ttatnak %in!&onB +eressen na/y szol/ltat2kat akik %in!&ot hasznlnakA 2. +eressen sza$a' szoftvereket hasznl2 na/y vil/,3/eketA O. +eressen sza$a' szoftvereket fe)leszt na/y vil/,3/eketA @. Ko/yan vltozott a 1i,rosoft hozzllsa a sza$a' szoftverekhezB +eressen konkr3t nyilatkozatokat a r3/(Elt$2l 3s a kDzel(Elt$2lA S. +eressen 63l'kat na/y sza$a' szoftver (i/r,i2s 6ro)ektekreA W. 1ilyen le/lis kereseti lehets3/et k5nl a 6ro/ra(oz2knak a sza$a' szoftveres vil/$an C. 1. Stall(anB *. o/lal)a Dssze a ZP% l3nye/3t 6ontok$a sze'veA

1U

-. ) Linux hasznlatnak htrn airl, az tlls buktatirl hallhatunk. Menet k+zben #egtudhatunk n&#i ala$vet in*or#%it a Ubuntu Linuxrl
4a/a'hatatlan, ho/y vannak htrnyai is ha %in!&ot hasznl!nk Gin'oHs helyett. 1r (a/a az tlls is e/y neh3zs3/, hiszen az 3let$en (in'en vltozs konflikt!sokkal )r. =kkor vltoztat!nk, ha az el3/e'etlens3/i szint8nk el3ri azt a hatrt, a(it (r ne( t!'!nk va/y ne( akar!nk tolerlni. Ka ne( 3r'ek8nk tD$$3 a r3/it hasznlni. =z is lehet, ho/y a fe)8nk fDlDtt 'Dntenek E/y I (on')!k (!nkahely8nk vezeti )!tnak erre az elhatrozsra I, 'e a l3nye/ !/yanaz. Ka $elev/!nk, tan!ln!nk kell, (e/ kell is(erni az E) kDrnyezetet. Sok, /yakran ko(6ro(issz!(os 'Dnt3st kell hozni. Ka elszenve'i va/y!nk a vltozsnak, (on')!k a ,3/n3l azt (on')k, holna6t2l ezen 'ol/ozol, a 'Dnt3sek na/y)t (r (e/tett3k helyett8nk. =z3rt n3zz8k t, (i is a folya(at, 3s e/yEttal vil/5ts!nk r az esetle/es neh3zs3/ekre. +ez')8k a %in!& kivlasztsval. 1ivel a forrs sza$a', ren/ete/ %in!& 'isztri$E,i2 l3tezik, hisz $rkiN ,3/, lla(, iskola, (a/ne($er k3sz5thet sa)t 'isztri$E,i2t. 1it )elent a 'isztri$E,i2 fo/al(aB o/)!k a %in!& kernelt, vlo/at!nk hozz felhasznl2i 6ro/ra(okat, k3sz5t8nk (va/y vlaszt!nk e/yet a (e/l3vk kDz8l, hisz ez is ,sak e/y 6ro/ra(" e/y tele65tt 3s k3sz a 'isztri$E,i2. = 'isztri$E,i2 kife)ez3s helyett (a/yar!l sokszor ter)eszt3st hasznl!nk. 1a/!k a 'isztri$E,i2k az3rt )Dttek l3tre, ho/y (e/kDnny5ts3k a tele65t3st, ne kell)en (in'enkinek sa)t ren'szert 365tenie a le/kise$$ alkot2ele(ek$l. (%3teznek szoftverek, (elyek se/5ts3/3vel k8lDnDse$$ hozz3rt3s n3lk8l ,sinlhat!nk sa)t vltozatot (on')!k e/y #$!nt!$2l kiin'!lva." = htt6:<<HHH.'istoHat,h.,o( ol'alon tall)!k a le/n36szer;$$ szz ter)eszt3s $e(!tatst. = $s3/

11. bra: 7z els= t;z legnpszerEbb disztribC+i a distroFat+'.+o("rl 32A11. prilis4 zavara el$izonytalan5that)a a kez't.

1Q

Br a 'isztri$E,i2k ltal$an hasonl2 elveken ala6!lnak, e/y kez' sz(ra feltehetle/ hasznlhatatlan lenne e/y ltal$an a %in!&szal fo/lalkoz2 t3()E kDnyv. (Kala'2k sz(ra k3sz8lnek ilyenek." F/y le kell tenn8nk a /arast, vlassz!k az 3vek 2ta listavezet #$!nt! %in!&ot. 0setle/ sz2$a )Dhet, kez'knek is a)nlott, is(ert vltozatok (3/ a e'ora, az o6enS#S0 3s a 1an'riva. = %in!& htrnyak3nt ((e/ elnyek3nt" is szoktk e(le/etni soksz5n;s3/3t, a(i a 'isztri$E,i2k sz($an is t8krDz'ik. Ne( e/yszer; a szoftver/yrt2knak a sok k8lDn$Dz vltozathoz hozzi/az5tani a 6ro/ra(okat, ltal$an ne( is teszik. 7al2)$an ez ne( okoz akkora /on'ot, (ert (ivel %in!&on le//yakra$$an ny5lt forrsk2'E 6ro/ra(okat hasznl!nk, $ell8k a 'isztri$E,i2 k3sz5ti sa)t f!ttathat2 vltozatot (En. $inrist" k3sz5thetnek. = zrt forrsk2'E 6ro/ra(okkal ritk$$an hasznlt 'isztri$E,i2kon lehetnek /on'ok, 'e ezen 6ro$l3(k ltal$an thi'alhat2k. Ko/y kevese$$et kell)en $ark,solni, ,3lszer; n36szer;, sokak ltal hasznlt 'isztri$E,i2t vlasztani. 0z3rt is vlasztott!k az #$!nt!t.

12. bra: open:-:1 11.%, &)1 $el9lettel = %in!&ok sokf3les3/3nek le/sze($et;n$$ (e/nyilvn!lsai viz!lis ter(3szet;ek. =ho/y (r e(l5tette(, a %in!&nak (a Gin'oHszal ellent3t$en" ne( elvlaszthatatlan r3sze a /rafik!s fel8let, $r I ny!/o')!nk (e/ I 'eskto6ra sznt ren'szernek az3rt (a (r ez elvrt ele(e. 7iszont sokf3le van $elle. = k8lDn$Dz 'eskto6ra sznt 'isztri$E,i2k ltal$an tele65t3s !tn e/y ala63rtel(ezett fel8lettel in'!lnak, 'e ha ki akar!nk 6r2$lni vala(i (st, a /rafik!s fel8letet le is ,ser3lhet)8k. Zyen/3$$ /36ekhez 63l'!l hasznlhat!nk kev3s erforrst i/3nyl, (ini(alista kDrnyezeteket (6l. P .0, J6en$o&", az tla/os felhasznl2 azon$an )elle(zen a ZNJ10>ot va/y a +D0>t hasznl)a. 0z a $s3/ szint3n (e/ szokta zavarni a kez'ket, ez3rt fo/lalkoz!nk r3szletesen ,sak e//yel, az #$!nt! ala63rtel(ezett)3vel, a ZNJ10 kDrnyezettel. 20

De honnan )Dn e/yltaln ez az #$!nt! elnevez3sB #$!nt!BA 1if3le n3v az, ho/y #$!nt!B +ez'et$en volt a De$ian. = De$ian e/y fle/ ren'szer/az'k kDr3$en n36szer;, (ai na6i/ is l3tez 3s n36szer; %in!& ter)eszt3s. = De$ian az e/yetlen a 9na/y: 'isztri$E,i2k kDz8l, a(ely elssor$an kDzDss3/i fe)leszt3s;, ne( e/y ,3/ hatrozza (e/ a fe)leszt3si irnyokat. Se szeri, se sz(a a De$ian ala6E 'isztri$E,i2knak. .so(a/kezel ren'szer3t sz(os (sik ter)eszt3s is hasznl)a. Ko/y (i az a 9,so(a/: 3s ho/yan 9kezel)8k:, k3s$$ ki'er8l.

1%. bra: )ebian, GHI1 $el9lettel De$iant hasznlt a (e//az'a/o'shoz 1ark Sh!ttleHorth '3l>afrikai I4 szake($er is. 0l szoks r2la (3/ (on'ani, ho/y volt a vil/ (so'ik ;rt!rist)a (az els afrikai ;rha)2s". [ ala65totta a .anoni,al>t, az #$!nt! (D/Dtt ll2 ,3/et. =z #$!nt!t 200@. 6rilis t)n kez't3k el fe)leszteni, De$ian ala6okon. =z els hivatalos verzi2 200@. okt2$er 20>n )elent (e/, Garty Gartho/ n3ven, @.10 verzi2sz((al, a(i a kia's 't!(ra !tal. = )t3kos n3vhez (C8,skDs 7ara,skos 'iszn2" a korai verzi2 viszonyla/os ,siszolatlans/a a'ta az Dtletet. = k3s$$i verzi2k neve is vala(ilyen )elzs (l3tez, va/y (ese$eli" llat lett. = 10.0@ verzi2 sz(E neve 63l'!l %!,i' %yn& (Vrtel(es KiEz". = 2010 okt2$er 10>3n (e/)elent 10.10 verzi2sz(E vltozat, (elynek neve 1averi,k 1eerkat (Sza$a'Esz2<=ntiszo,ilis Sz!rikta" lett, (5/ a 11.0@>es3 Natty NarHhal (0le/ns Narvl". (0zek a )elzk az3rt ne( (in'i/ for'5that2k e/yszer;en, e/y sz2$an..."

21

1a/a az #$!nt! e/y afrikai sz2, e/y ala6elv, )elent3se 9e($eriess3/ (sokkal sze($en:. =z #$!nt!nak, (int ter(3knek a szlo/en)e 6e'i/ 9%in!& for h!(an $ein/s:, va/yis 9%in!& e($eri l3nyek (3rts': ne( szake($erek, hane( kDzDns3/es fDl'i halan'2k" sz(ra:. 0zek a (on'atok tDk3letesen ki is fe)ezik a 6ro)ekt ,3lkit;z3seit. 4e/y8k fel, ho/y (e/tDrt3nt a kivlaszts, #$!nt!t szeretn3nk hasznlni. 1ilyen /on'ok lehetnek (3/B 4a/a'hatatlan, ho/y e/yik %in!& verzi2 se( fo/ annyi har'vert t(o/atni, (int a Gin'oHs. Gin'oHshoz a le/tD$$ eszkDz(e/ha)t2t (a/!k a har'ver/yrt2k k3sz5tik el a ter(3k8khDz, akiknek sokszor ne( 3ri (e/ e/y kise$$ (3rt3k$en hasznlt ren'szerhez is fe)leszteni. 0z azon$an sokkal kise$$ /on'ot okoz, (int 3vekkel ezeltt. #/yanis %in!& al is e/yre tD$$ (e/ha)t26ro/ra( k3sz8l el, /yakran a har'ver/yrt2kt2l f8//etlen8l. Vs ha az E) har'verek $eszerz3s3n3l az is sze(6ont lesz, ho/y (;kD')Dn, )2l (;kD')Dn %in!& alatt, akkor ne( lehet 6ro$l3(a a har'vert(o/ats. N3hny 6er,es internetes keres3ssel kDnnye'3n kivlaszthat)!k a %in!& ltal is t(o/atott har'vereket az akt!lisan ka6hat2k kDz8l. 0zek arnya !/yan f8// a har'ver kate/2ri)t2l, 'e (ana6s/ az tla/ otthoni felhasznl2nak se((i$en ne( kell n3lk8lDznie. 1sk3nt (e/fo/al(azva, (a (r azok a sz(5t2/36 alkatr3szek sokkal ritk$$ak, (elyeket ne( t(o/atnak a %in!& ren'szerek.

16. bra: 7 Di(p indulsa kivl progra( Na/y, ko(oly ,3/ek, szervezetek lltak t (ra (szinte" kizr2la/ %in!& hasznlatra. Sok, )2l (;kD' 63l'a van erre szerte a vil/$an. 0zek (in' tov$$ ers5tik a %in!& hasznlhat2s/t, az es3lyt, ho/y %in!& alatt )2l hasznlhat2 ren'szert rakhass!nk Dssze na/yo$$ $onyo'al(ak n3lk8l, st a 9vakt$an: Dsszerakott /368nkkel se le/yen 6ro$l3(nk ha %in!&ot szeretn3nk hasznlni. 4ov$$i /on' lehet, ho/y ne( (in'en Gin'oHson n36szer; 6ro/ra( k3sz8lt el %in!&ra, illetve 22

a(iket hasznlhat!nk helyett8k, azok ne( 6ont azt, ne( 6ont E/y t!')k, (int aho/y azt elvrnnk. 0zt a 6ro$l3(t sokszor t lehet hi'alni, 'e n3hny s6e,ilis helyzet$en ne( fo/!nk elfo/a'hat2 (e/ol'st tallni. P3l'!l a (3rnDki tervez3sn3l /yakran hasznlt =!to.=D 3s a 6rofi k36(ani6!ltorok ke'ven,e, a Photosho6 %in!&on ne( el3rhet, az alternat5vk 6e'i/ ne( tDk3letesen vlt)k ki az ere'etit. De 63l'!l ,sal'i k36ek ret!slst, t(3retez3s3t a Zi(6 nev; (e/y3$k3nt Gin'oHson is el3rhet" 6ro/ra((al is kDnnye'3n elv3/ezhet)8k. T2 t!'ni az3rt, ho/y e/yes Hin'oHsos 6ro/ra(okat hasznlhat!nk %in!&on tr8kkDs (2'on (e(!l,i2, virt!aliz,i2 se/5ts3/3vel", errl k3s$$ (3/ lesz sz2. 0z a 6ro$l3(a sz3lss3/es eset$en okozhat)a azt is, ho/y a %in!& hasznlata neh3zkess3 vlik, e/yszer;en te,hnikaila/ ne( lehet (e/ol'ani ho/y a k5vnt (!nkt elv3/ezz8k. = le/tD$$ (!nkahelyen hasznlt /36en azon$an ne( hasznlnak olyan s6e,ilis 6ro/ra(okat, a(ik a vltst lehetetlenn3 tenn3k. 1in'enesetre e/y esetle/esen fel(er8l vlts eltt a helyzetet fel kell (3rni, a hasznlt szoftver6arkot tan!l(nyozni kell. 0z a ren'szer/az'k fela'ata, a 'Dnt3shoz2k felelss3/e.

1B. bra: Hire$ox, I'ro(iu( s Jpera b<ngsz=k -buntu 1A.A6 alatt Sok helyen azt a (e/ol'st alkal(azzk, ho/y a /36ek zD(3re %in!&ot raknak, a n3hny s6e,ilis, ersen Gin'oHshoz kDt' 6ro/ra( f!ttatsra 6e'i/ (e/tartanak n3hny Hin'oHsos /36et. 0z ne( okoz /on'ot, (ert a le/tD$$ alkal(azott ltal v3/zett tev3kenys3/hez (e/tallhat2 a (e/felel eszkDz, irefo& (va/y .hro(e, esetle/ J6era" $Dn/3sz a hl2zat hasznlathoz, 2O

J6enJffi,e.or/ (#$!nt! 11.0@>tl %i$reJffi,e" iro'ai 6ro/ra(,so(a/ a 'ok!(ent!(ok, t$lzatok, 6rezent,i2k k3sz5t3s3hez 3s kezel3s3hez. +i,sit (s a helyzet az otthoni sz(5t2/36 hasznlattal. = le/tD$$ 6ro$l3(a a )t3kokkal ka6,solat$an (er8l fel. 0z ne( azt )elenti, ho/y ne tallnnk szinte (in'en )t3kkate/2ri$an )2 lin!&os 6ro/ra(ot, viszont 6ro$l3(t )elenthet, ho/y e/yes konkr3t )t3kokat ne( $iztos, ho/y t!'!nk %in!&on f!ttatni. %3tezik !/yan n3hny kez'e(3nyez3s a(i se/5thet (a Gine 6ro)e,t 3s trsai, a(ikrl a k3s$$iek$en r3szletese$$en sz2l!nk", 'e sokszor nin,s tDk3letes (e/ol's. Br a )t3k6ia, el(oz'!lt a sz(5t2/36tl a konzolok fel3, ez (3/ (in'i/ ko(oly 6ro$l3(t )elent. = l3nye/, ho/y ko(oly )t3kf8//s3/$en szenve'knek ne( )avaslo( a %in!& hasznlatt.

2@

,eladatok
1. 1ilyen 'isztri$E,i2kat a)nlanak k3sz5tik 3s a szak(a elssor$an szerverre, 3s (elyeket 'eskto6raB 2. Sorol)on fel Dt De$ian ala6E 'isztri$E,i2tA O. 1ilyen f!nk,i2kat ltnak el a De$ian kia'sok (se/5ts3/: Si' 3s a (sik kett"B @. 1ilyen fontosa$$ felhasznl2i 6ro/ra(ok hinya nehez5ti a %in!& elter)e'3s3tB Sorol)on fel le/al$$ hr(atA S. 1ilyen ,3/nek lehet kifizet' e/y lin!&os tllsB Zon'ol)a v3/i/ a (i/r,i2 esetle/es l363seitA

2S

.. Megis#erj'k az Ubuntu vltozatait, t#ogatsi rendszer&t &s elk&sz'leteket tesz'nk a tele$/t&sre


7an e/y )2 h5re( a $izonytalanoknak. +i lehet 6r2$lni az #$!nt!t tele65t3s n3lk8l is. = konkr3t ki6r2$lsr2l a kDvetkez fe)ezet$en lesz sz2, elszDr szerezz8k $e a tele65t k3szletet. 4eht elszDr is kell e/y #$!nt! .D. Konnan lesz neke( ilyenB Persze k3rhetek is valakitl, akinek van, 'e le is tDlthete( az Internetrl. #/yanis az #$!nt!, (int a le/tD$$ %in!& verzi2, tel)esen )o/tisztn, sza$a'on (solhat2 akrhny 63l'ny$an, tetszle/es sz(E /36re tele65thet in/yenesen, tekintet n3lk8l arra, ho/y (ilyen ,3l$2l hasznl)!k. Konnan tDlthet)8k leB %e/e/yszer;$$, ha (e/lto/at)!k a htt6:<<HHH.!$!nt!.h! honla6ot, ahol ne( lesz neh3z (e/tallni. (+attints!nk a %etDlt3s>re." Xtla/os felhasznlsra, otthonra va/y (!nk$a szn)k az En. 'eskto6 verzi2t (Deskto6 0'ition", 'e k3sz8l szerver verzi2 (Server 0'ition" is (in'en kia's$2l. Itt az akt!lis kernelhez (s szoftverek (En. szerver6ro/ra(ok" vannak vlo/atva, 3s tele65t3s !tn (3/ /rafik!s fel8let8nk se( lesz, hiszen ez e/y szerveren felesle/es. 7al2)$an $r(elyik vltozat$2l el lehet ll5tani a (sikat 6ro/ra(ok tele65t3s3vel 3s tDrl3s3vel, 'e ez k3t el3//3 elt3r vltozat, ,3lszer; azt vlasztani, a(elyik kDzele$$ ll az elk36zel3seinkhez. +is k36ernys la6to6okhoz, az En. net$ookokhoz esetle/ )o$$ 'Dnt3s a net$ook verzi2 (Net$ook Ce(i&, k3s$$i nev3n Net$ook 0'ition", a(i t!la)'onk366en e/y 'eskto6 vltozat, (3/hozz a k36erny (3rete ltal ins6irlt s6e,ilis asztali kDrnyezettel. =z #$!nt! 11.0@>tl a hivatalos Net$ook kia's (e/sz;nt, az E), ala63rtel(ezett #nity fel8let (iatt fDlDsle/esnek tartottk ezt a k8lDn /at is tov$$vinni. 1inket elssor$an a 'eskto6 vltozat 3r'ekel, a szerver verzi2r2l ne( lesz sz2. +i kell vlasztan!nk (3/, ho/y O2 va/y W@ $ites vltozatot akar!nk hasznlni. 0z a /368nk 6ro,esszort2l f8//. Sokan (3/ ne( tart)k tel)esen kiforrottnak a W@ $ites szoftvereket (63l'!l e/yes szoftverek W@ $ites vltozatainak hinyozhatnak W@ $iten (;kD'k36es kie/3sz5ti", 5/y 'eskto6ra (a (3/ a O2 $ites verzi2 tekinthet a)nlottnak. 0$$l $a) ne( lehet, (;kD'ni a O2 $ites vltozat (in'en /36en (;kD'ni fo/. =z tla/os felhasznls szint)3n )elenle/ e/y3$k3nt se( ta6asztalhat!nk l3nye/es /yorsas/$eli k8lDn$s3/et is a O2 $ites 3s a W@ $ites o6er,i2s ren'szerek kDzDtt. %3teznek tov$$i hivatalos (a .anoni,al ltal k3sz5tett" 3s sz(talan tov$$i 9ne(hivatalos: #$!nt! tele65t (3'ik (hisz ilyet $rki k3sz5thet, van is $ell8k )2 sokf3le". = .D kia's (ellett k3sz5tenek D7D>s vltozatot is, a(i )2val tD$$ 6ro/ra(ot tartal(az. =z tla/os felhasznl2nak erre ne(i/en van sz8ks3/e, hisz a D7D>n 6l!sz$an tallhat2 6ro/ra(ok a .D>s vltozatot tele65tk sz(ra is el3rhetek, kDnnyen tele65thetek internetka6,solaton kereszt8l. = .anoni,al az ere'eti .D>s vltozat (ellett s6e,ilis 6ro/ra(>Dsszell5tssal k3sz5ti 63l'!l I ,sak ho/y a le/fontosa$$akat e(l5ts8k I a +D0 ala63rtel(ezett /rafik!s kDrnyezettel felll2 +!$!nt!t 3s az oktatsi szoftvereket tartal(az2, vala(int az 2rai kDzDs (!nkt t(o/at2 0'!$!nt!t. 2W

Szzval l3teznek ilyen, az ala6 #$!nt! (2'os5tsval l3trehozott 'isztri$E,i2k. +i,ser3l/etik a tele65tle(ez 6ro/ra()ait, (e/vltoztat)k a ren'szer (e/)elen3s3t. S6e,ilis nyelvi, vallsi, ,3/es, oktatsi tartalo((al, esetle/ e&tra har'vert(o/atssal $v5tik. Br az #$!nt! eleve ren/ete/ nyelvet t(o/at, kDzt8k a (a/yart is, sok nyelvhez fara/nak sa)t verzi2t, 6l!sz tartalo((al. = tartal(i vltozs oka lehet (3/ 63l'!l a k8lDn$Dz orsz/ok elt3r )o/ren')e. = (a/yar 3s ro(n felhasznl2knak sznt +iHi %in!& 63l'!l tartal(az olyan szoftvereket is, a(ik az a(erikai tDrv3nyek (iatt ne( lehetnek az ere'eti tele65tle(ezen. 1i itt a le//yakori$$at, az ere'eti #$!nt! verzi2t (!tat)!k $e, 'e ne a//2')!nk, ne( (ara'!nk le se((irl, ha esetle/ hinyol!nk vala(ilyen ten/erentEli )o/i aka'ly (iatt ki(ara't szoftvert, kDnnye'3n tele65thet)8k !t2la/ is. Ka valakinek arra van sz8ks3/e, l3tezik kereszt3ny, (!szli(, st (3/ stnista kia's is az #$!nt!$2l.

1!. bra: Hivatalos -buntu 1A.A6 telep;t= I) tok = .anoni,al rekl(,3l$2l 3veken kereszt8l k3sz5tett hivatalos, /yri kin3zet; .D>ket, 5zl3ses tok$an, #$!nt!, +!$!nt! 3s 0'!$!nt! vltozatok$an. 0zeket (e/ lehetett ren'elni honla6)!kr2l (9Shi6It: ak,i2". 1in'ez ne( ker8lt nek8nk se((i$e. Se( anya/>, se( 6ostakDlts3/et ne( kellett fizetn8nk. 1ivel se((ilyen e&tra infor(,i2t, 6ro/ra(ot ne( tartal(azott a honla6)!kr2l letDlthet tele65t (3'ihoz k36est (azzal $itre 6ontosan (e/e/yezett", ,sak akkor volt 3rtel(e a ren'el3snek, ha /on')aink lettek volna ekkora (3ret; (k$. *00 1B>os" f)l letDlt3s3vel, va/y vala(ilyen oknl fo/va fontos sz(!nkra a le(ez sz36, eszt3tik!s k8lse)e. = (ai vil/$an ne( val2sz5n;, ho/y e/y ekkora letDlt3s $rkinek 6ro$l3(t )elentett volna, ink$$ akkor lehetett hasznos, ha ne( akar!nk e/y ,sEnya, (solt, arra fil,tollal 5rt .D>t e/y 'Dnt3shoz2 kez3$e nyo(ni. 2*

Ka (3/is szeretn3nk ilyen tele65t .D>t, esetle/ D7D>t, )!tnyos ron hozz)!that!nk a .anoni,al online $olt)$an, (elynek ,5(e: htt6:<<sho6.,anoni,al.,o(< 1ivel az #$!nt! kia'sok a Gin'oHs verzi2khoz k36est l3nye/esen /yakra$$an )elennek (e/, rDvi'e$$ is a t(o/atsi i'e)8k. 0z azt )elenti, ho/y e/y tla/os 'eskto6 kia'shoz (sf3l 3vi/, a szerver verzi2hoz O 3vi/ )elennek (e/ (zD((el" $iztons/i friss5t3sek. 0z azt )elenti, ho/y ha vala(ilyen '!rva, )elle(zen a ren'szer $iztons/t vesz3lyeztet hi$t tallnak vala(ilyen 6ro/ra($an, ne( kell vrn!nk a kDvetkez kia's (e/)elen3s3re, a ren'szer )elezni fo/)a, ho/y letDlten3 az a'ott 6ro/ra( )av5tst. 0z tel)esen a!to(atik!s, letDlti, feltele65ti, nek8nk ,sak r kell $2lintan!nk, ho/y $elee/yez8nk. Ko/y konkr3tan ho/yan is (e/y ez, (e/lt)!k (a)' a tele65t3st $e(!tat2 fe)ezet !tn. 1in'en 6ros 3v els kia'sai E/ynevezett %4S (%on/ 4er( S!66ort, (a/yar!l: hosszE t(o/atsi i'e);" kia'sok. 0z 'eskto6on O 3vet, szerveren S 3vet )elent. = )elenle/i le/!tols2 ilyen a 10.0@>es is. V66en ez3rt errl sz2l ez a )e/yzet. Ne( kell azon$an f3l3vente E)ratele65teni ren'szer8nket, akkor se(, ha (in'i/ a le/frisse$$et akar)!k hasznlni. %ehets3/ van verzi2friss5t3sre, ekkor internetka6,solat $irtok$an, 6r kattintssal (3s a hl2zat /yorsas/t2l f8//en, 'e le/fel)e$$ 6r 2ra alatt" friss5thet)8k #$!nt! verzi2nkat. le/ szerverek 8ze(eltetinek lehet hasznos f!nk,i2, ho/y %4S verzi2 hasznlata eset3n lehets3/es friss5teni I verzi2kat t!/orva I a kDvetkez %4S verzi2ra, (ikor az (e/)elent. = friss5t3seket na/yon fontos a lehet le/ha(ara$$ tele65ten8nk. Ne le/y8nk sa)t (a/!nk ellens3/ei. Ne( $onyol!lt, ne( fraszt2, a folya(at kDz$en ne( kell (e/szak5tan!nk (!nknkat, sz2rakozs!nkat. Persze a /36 'ol/ozik olyankor, letDlt3shez hasznl)a a hl2zatot, 'e a (ai tla/os svsz3less3/; internetel3r3ssel 6illanatok alatt v3/ez. 0/y tla/os felhasznl2 a le/E)a$$ (ne( felt3tlen8l %4S" 'eskto6 vltozatot hasznl)a. .3lszer; lehet a le/frisse$$et (ltal$an f3l3vente )elenik (e/ az E)", hisz az fo/)a t(o/atni a le/E)a$$ har'vereket, az tartal(azza a le/frisse$$ szoftvereket. = Gin'oHszal ellent3t$en !/yanis a ren'szer(a/ 3s kie/3sz5ti (En. (o'!l)ai" ren/ete/ har'ver (;kD'3s3hez sz8ks3/es 6ro/ra(r3szleteket, 'rivereket tartal(aznak, vala(int e/y ti6ik!s 'isztri$E,i2 ne( ,sak a ren'szer (;kD'3s3hez sz8ks3/es le/ala6vet$$ 6ro/ra(okat tartal(azza. C3/e$$en 63l'!l a S!S0 %in!& hat 'ara$ .D>n )elent (e/, ren/ete/ 6ro/ra(ot felrakott a!to(atik!san tele65t3skor, 63l'!l volt va/y Dtf3le .D 5r2 szoftver. 1s taktikt vlasztottak az #$!nt! k3sz5ti. = tele65t e/yetlen .D, le//yakra$$an a 9(in'en ,3lra e/y szoftver: elv )e/y3$en. =zon$an lehetnek htrnyai is a le/E)a$$, le/frisse$$ vltozat (e/)elen3s !tni /yors tele65t3s3nek. = tD$$s3/ el3/e'ett, 'e sokan kritizl)k az #$!nt! fesz5tett (f3l 3venk3nti" kia'si 8te(3t, (ely felels lehet sok ki ne( )av5tott hi$3rt, esetle/es re/resszi23rt (va/yis olyan 6ro$l3(3rt, a(i elro(lott, a kor$$i verzi2$an (3/ helyesen (;kD'Dtt". F/y szeren,s3se$$, ha 3les ren'szer8nk friss5t3s3vel az E) verzi2 (e/)elen3se eset3n e/y>k3t h2na6i/ (3/ vr!nk. Ka tehet)8k, 3r'e(es vala(ilyen tesztren'szeren ki6r2$ln!nk a friss5t3st. = (e/)elen3s !tn n3hny h2na66al (r sok hi$t )av5tanak, esetle/ is(ertt3 vlnak hasznos 9Horkaro!n':>ok (a 6ro$l3(a t3nyle/es (e/ol'sa helyetti i'le/es, ker8l (e/ol'sok, tr8kkDk".

2U

,eladatok
1. 1ilyen (2'okon )!that!nk hozz az #$!nt!hoz, ha tele65teni akar)!kB 1i3rt a torrent a le/)o$$ vlasztsB 2. Sorol)on fel le/al$$ t5z #$!nt! verzi2t (6l. +!$!nt!", illetve #$!nt! szr(az3kot (6l. +iHi %in!&" O. 1elyek voltak az e''i/ (e/)elent %4S verzi2kB 1it )elent az #$!nt! 96oint release:B @. Pr2$l)a ki a tele65t(3'in tallhat2 G!$i 6ro/ra(ot Gin'oHs al2lA 7lassza a 94ele65t3s a Gin'oHson $el8l: o6,i2tA

2Q

0. 1&gre t&n leg ki$rbljuk az Ubuntut, eg elre tele$/t&s n&lk'l. Megis#erj'k a tele$/t 23 hasznlatt
+ivlasztott!k teht a (e/felel .D ISJ f)lt. 4Dlts8k leA 1ieltt azon$an le(ezre 6DrkDln3nk, ellenrizz8k le, ho/y ne( s3r8lt>e a f)l letDlt3s kDz$en. Ka kDr8ln3z8nk a letDlt3si ol'alon, lt!nk e/y f!r,sas/ot, a neve 1DSS#1. Ka (e/n3zz8k az 1DSS#1 ere'(3nyeket, e/y sza$lytalannak t;n karaktersorozatot lthat!nk az e/yes ISJ f)lok nevei eltt. 0zek a sorozatok az En. ellenrzDssze/ek, a(iket az ('S al/orit(!s ll5tott el a f)lok$2l. Ka e/y f)l (e/s3r8l, akr ,sak e/y ki,sit is, az ellenrz Dssze/e ne( fo/ sti((elni. 7a/yis az Dsszehasonl5tshoz el kell ll5tan!nk a letDltDtt f)l ellenrz Dssze/3t. 0nnek elll5tsra hasznlhat)!k az ('Ss!( nev; 6ro/ra(ot %in!& alatt, Gin'oHs ren'szerekre 6e'i/ sz(os in/yenesen hasznlhat2 6ro/ra( letDlthet. Ka a k3t ellenrz Dssze/ (e/e/yezik, $iztosak lehet8nk $enne, ho/y f)l!nk (e/e/yezik az ere'etivel. 0zt a (2'szert, a(ely na/y$an nDveli a $iztons/ot, sz(os ren'szer, 5/y az #$!nt! is a!to(atizlva hasznl)a ren'szerfriss5t3skor 3s 6ro/ra(ok tele65t3sekor ((s (2'szerekkel e/y8tt". Ka ne( e/yezne a k3t Dssze/, ne k5s3rletezz8nk a f)llal, tDrDl)8k 3s tDlts8k le (3/ e/yszer (ha ,sDkkenteni akar)!k a letDltDtt for/al(at, akkor hasznlhat!nk rsyn, 6ro/ra(ot, (ely ,sak a hi$s r3szt hozza le E)ra". =z elt3r3s ne( /yakori, 'e n3ha (3/is elfor'!l. Ka (in'ent ren'$en tallt!nk, 5r)!k ki az ISJ>t e/y .D>re. 4i6ik!s hi$a (3s ez ne( %in!&> s6e,ifik!s 6ro$l3(a", ho/y a'at .D>t k3sz5tenek, a(i tartal(azza az ISJ f)lt. Ne( erre van sz8ks3/8nk, a .D k36(s (ISJ" f)l$2l k3sz5ts8nk .D>t. Nyilvn (in'e/y, (ilyen o6er,i2s ren'szert f!ttat2 /36et hasznl!nk a letDlt3shez 3s a le(ez 3/et3s3hez. 1ieltt a tele65t3s folya(att n3zn3nk v3/i/, te/y8nk kis kit3rket, 3r'e(es lesz. N3zz8k (e/ elszDr a ren'szerin'5ts folya(att, (i is tDrt3nik a sz(5t2/36 $eka6,solsa !tn. Persze ,sak annyira r3szletesen, a(ennyire felt3tlen8l sz8ks3/es. 1e/nyo(t!k teht $eka6,sols /o($)t. = /36 ra( al ker8l, ha a le/fontosa$$ har'verele(ek ren'$en vannak 3s a (onitor is $e van ka6,solva, (in'enf3le feliratok )elennek (e/ a k36ernyn. 0zek az En. BIJS (Basi, In6!t < J!t6!t Syste(, (a/yar!l: ala6vet $e(eneti < ki(eneti ren'szer" 8zenetei. = BIJS>$an ((ost (inket ,sak ennyi 3r'ekel r2la" lehet $ell5tani, ho/y a /36 honnan kez')e el $etDlteni a hasznlni k5vnt o6er,i2s ren'szert, va/yis I (e/honoso'ott kife)ez3ssel 3lve I (irl $ootol)on. Xltal$an a (erevle(ezrl (ha tD$$ van a /36$en, akkor (elyikrl", .D, D7D (e/ha)t2$an l3v le(ezrl, vala(ilyen #SB>s eszkDzrl (#SB>s (erevle(ez, .D, D7D (e/ha)t2, 6en'rive", ritk$$an hl2zatr2l. Ka .D>rl szeretn3nk tele65teni, $e kell ll5tani a BIJS>$an, ho/y az a ren'szert elszDr innen 6r2$l)a (e/ $etDlteni. = le/tD$$ %in!&ot, 5/y az #$!nt!t is .D>rl, esetle/ D7D>rl tele65t)8k. Ka nin,s a /36$en ilyen olvas2, 6en'rive>r2l is, st hl2zatr2l is lehet tele65teni. 1i a klasszik!s, .D>s tele65t3st fo/)!k tr/yalni. Ka a /36$en D7D (e/ha)t2 tallhat2, akkor 3r'e(ese$$ a .D k36(st e/y D7D>re 5rni. I/az, ho/y 5/y ne( hasznl)!k ki annak tel)es ka6a,itst, 'e a ren'szer tele65t3se l3nye/esen /yorsa$$ lesz, (ivel a D7D eszkDz sokkal /yorsa$$an olvas D7D>rl, (int .D>rl. Jtt tart!nk teht, ho/y (e/n3zz8k, ho/yan 6r2$lhat)!k ki E) ren'szer8nket t3nyle/es tele65t3s n3lk8l. 0z azt )elenti, ho/y an3lk8l, ho/y (2'os5tannk (erevle(ez8nk tartal(t. 0rre tD$$ O0

lehets3/8nk is van. 7iszont azoknak se( tan!ls/ n3lk8li ez a r3sz, akik ne( 6r2$l/atni akarnak, hane( rszntk (a/!kat a tele65t3sre, hiszen a tele65tle(ez hasznlatt e/y3$k3nt is (e/ kell is(erni8k, 3s itt azt is is(ertetni fo/o(.

1,. bra: 7z els= kp, alul =z itt le5rtak konkr3tan az #$!nt! 10.0@>es verzi2)r2l fo/nak sz2lni, k36ernyk36ek is arr2l k3sz8ltek. 0z az a verzi2, ahol a (e/)elen3s sz(os rn,felvarrson esett tEl. =z ala63rtel(ezett (e/)elen3s kez'etektl )elle(z $arns sz5nvil/t (ostanra e/y sDt3t $or'2s (e/yesek szerint ez lils>naran,s" st5l!s vltotta. = kor$$i verzi2khoz k36est kise$$, ne( )elents elt3r3sek a tele65t3s folya(at$an is lehetnek.

15. bra: 7 3rszleges4 n2elvi t(ogats (r az elejn kivlaszt'at =z #$!nt! tele65tle(eze )2 n3hny verzi2 2ta e/y$en En. live>.D. Ko/y (e/t!')!k ho/y ez (it )elent, elszDr $ootol)!k a /36et a tele65t .D>rl. Ka t3nyle/ a tele65t(3'ir2l kez'ett $ootolni a /368nk, az els k36, a(it lthat!nk, ne( lesz tEl sokat (on'2 (ls' 1*. $ra". 0/y (a)'ne( 8res, sDt3t$or'2 k36ernyt lthat!nk, ,sak az al)n lesz e/y kis $ra, a(i arra !tal, ho/y ha $e akar!nk avatkozni a folya(at$a, nyo()!nk (e/ e/y tetszle/es $illenty;t. 4e/y8nk (ost 5/y, nyo()!nk O1

(e/ e/y $illenty;tA 0kkor e/y (en8t fo/!nk ltni, 'e eltte vlassz!k ki a tele65t3s nyelv3tA Ka har(in, (so'6er,i/ ne( nyEl!nk a $illenty;zethez, a!to(atik!san el fo/ in'!lni az ren'szer $etDlt'3se az ala63rtel(ezett an/ol nyelvet hasznlva. 7iszont van (a/yar is a nyelvek kDzt, vlassz!k aztA = navi/lshoz a $illenty;zet fel, le, )o$$ra, $alra /o($)ait, kivlasztshoz 6e'i/ az 0ntert hasznlhat)!k, az e/3r ilyenkor (3/ ne( (;kD'ik. = tele65t le(ezen l3v nyelvi t(o/ats I aho/yan k3s$$ lthat)!k I ne( tel)es, ,sak a kDzvetlen8l a tele65t3shez tartoz2 'ol/okat tartal(azza. Ne( is f3rne el a .D>n annak a sok nyelvnek a tel)es ren'szerre vonatkoz2 t(o/atsa. = t3nyle/es tele68l3snek r3sze lesz a kivlasztott nyelv tD$$i ,so(a/)nak a!to(atik!s letDlt3se 3s $e8ze(el3se. 4eht a nyelv kivlasztsa !tn vehet)8k sze(8/yre a t3nyle/es (en8t. = k36erny al)n az 1> W f!nk,i2$illenty;k (e/nyo(snak hatsait lthat)!k. Ka e/y kez'nek vala(elyiket (e/ kellene nyo(nia, azt olyan 6ro$l3(a fel(er8l3se okozn, a(it E/y se( t!'na e/ye'8l kezelni, E/yho/y ha/y)!k ezt a r3szt. Na/yon val2sz5n;, ho/y a(E/y se( lesz sz8ks3/ r)!k.

1 . bra: 7 (en9 i((ron (ag2arul ?t f (en86ontot lthat!nk a k36erny kDze63n. 0zek kDzDtt a fel 3s le /o($okkal (anverezhet8nk (feh3r az akt!lis szDve/ sz5ne, a tD$$i sDt3te$$" 3s itt is az 0nterrel kell vlasztan!nk. 7e/y8k sorra a lehets3/eketA

O2

1. 9=z #$!nt! ki6r2$lsa a sz(5t2/36 (2'os5tsa n3lk8l:. 0zt fo/)!k (a)' vlasztani. 0z lesz a live>.D (2'. 1e/)e/yze(, ho/y tele65teni a live>.D (2'$2l is kDnnye'3n lehet. De (ost (3/ ne nyo()!nk ra)ta 0ntert. 2. 9#$!nt! tele65t3se:. Ka ne( akar)!k ki6r2$lni a live>.D (2'ot, hane( $iztosan tele65teni akar)!k ren'szer8nket a /36$en l3v (erevle(ezre, akkor vlassz!k ezt. O. 9%e(ez hi$aellenrz3se:. Sok $osszEs/t2l k5(3l)8k (e/ (a/!nkat, ha ezt vlaszt)!k ki elszDr. = (r kor$$an e(l5tett hi$aellenrz3si te,hnikt hasznlva a ren'szer leellenrzi a tele65t .D>t, val2$an az van>e ra)ta, a(inek lennie kell. =z a'atok (2'os!lhattak !/yanis letDlt3skor, (solskor (ez ellen v3' a f)l 1DSS#1>)nak ellenrz3se", va/y a .D ki5rsakor. Szn)!k r azt a 6r 6er,etA

2A. bra: &iprbljuk vag2 telep;tj9kK @. 91e(2riateszt:. =kkor hasznl)!k, ha $a) van. 1on')!k ki6r2$lt!k, feltele65tett8k, hasznlat$a vett8k az #$!nt!t 3s titokzatos 'ol/ok tDrt3nnek. a/ysok, lellsok. 1in'ez !talhat a (e(2ria hi$)ra, (3/ akkor is, ha Gin'oHs alatt ilyet ne( ta6asztalt!nk. Ilyenkor $ootol)!nk $e a tele65tle(ezrl, vlassz!k ki a (e(2riatesztet, (a)' ha/y)!k ott )2 6r 2rra, ha'' 'ol/ozzon. Ka f3l na6, e/y na6 !tn se( )elez hi$t, a fizikai (e(2ria (e/hi$so'st le/al$$ kizrhat)!k. Ka hi$t )elez az ellenrz3s, a hi$s (o'!lt ,ser3lni kell. Ka tD$$ (e(2ria(o'!l van a /36$en, tov$$i tesztekkel 'Dnthet)8k el, (elyikkel is OO

van /on' (e/y (o'!lt ha/y)!k a /36$en e/yszerre". S. 9Cen'szerin'5ts az els (erevle(ezrl:. Ka ez a (en86ont feh3r a(ikor 0ntert nyo(t!nk, a /36 E/y fo/ $e$ootolni, (intha ne( is lett volna $enne a tele65t .D. =kkor hasznos ez, ha ne( llt szn'3k!nk$an hasznlni a .D>t, viszont az 366 (ost $ein'5tott /36 $enne tallta. Ka $ootols kez'et3n ne( nyEl!nk a $illenty;zethez, n3hny (so'6er, (Elva a .D>rl val2 $etDlt'3s elin'!lt volna. Ka ez tDrt3nik, ekkor az al$$i k36ernyk36et lthat)!k (20. $ra". Itt I a nyelv kivlasztsa (ellett I az elz (en8 els k3t 6ont)$2l vlaszthat!nk. F/y va/y E/y, vlassz!k ki 9=z #$!nt! ki6r2$lsa a sz(5t2/36 (2'os5tsa n3lk8l: (en86ontot, nyo()!nk ra)ta 0ntert (a /rafik!s verzi2$an hasznlhat)!k az e/eret is". 0lkez''ik a ren'szer $etDlt'3se a (e(2ri$a. = %ive ren'szer (;kD'3se I ne( (e/le6 (2'on I lassa$$, (int e/y feltele65tett ren'szer3. 3l /i/a$)t (e(2ria alatt hasznlata ne( a)nlott, ne/ye' /i/a$)t (2SW (e/a$)t" (e(2rival 6e'i/ lehet, ho/y (r ne( is fo/ (;kD'ni. 0/y (ai tla/os /36$en ennek a (e(2ria(ennyis3/nek tD$$szDrDse tallhat2. Ka na/yon elav!lt, r3/i /368nk van, az #$!nt! val2sz5n;le/ rossz vlaszts. Br lehet k5s3rletezni, vannak kevese$$ erforrst i/3nyl #$!nt! vltozatok (6l. .r!n,h$an/ %in!&" 3s 9(3/ kevese$$et ev: (s %in!&ok (6l. De$ian, Sla,kHare, -enHalk, Sla&, P!66y %in!&" is, viszont ezek kezel3se, 'e le/ink$$ tele65t3se, konfi/!rlsa sokszor neh3zs3/et okozhat (3/ az el3/ lelkes kez'knek is. Vs ne( is t3(nk ezen ren'szerek tr/yalsa.

O@

= %ive .D $ootolsi folya(ata e/y tla/os /36en k3t>hro( 6er, (a feltele65tett ren'szer eset3n ez e/y 6er, se( szokott lenni", (elynek v3/3n e/y $arts/os asztali kDrnyezetet lthat!nk. eltehetle/ (in'en ren'$en lesz, lesz k36 ((e/felel fel$onts$an", han/, (;kD'ni fo/ az e/3r 3s a $illenty;zet, 5/y 9kDr8l is n3zhet8nk:. 7e/y8k sorra, (it is lt!nk a k36ernyn. Sok hasonlatoss/, 'e n3hny k8lDn$s3/ is lesz, ha a Gin'oHst tekint)8k Dsszehasonl5tsi ala6nak. 1ellesle/ (ost (r lthat)!k, (it 3rtett8nk az alatt, ho/y 9hinyos nyelvi t(o/ats:, hiszen )2 6r (en86ont an/ol (ara't. 0(iatt ne( kell a//2'ni, aho/y errl (r volt sz2, a t3nyle/es tele65t3s !tn ezek a hinyoss/ok (e/sz;nnek.

22. bra: 7z -buntu :Cgja " telep;ts utn, (ag2arul =z els 'olo/, a(i sze(et szErhat, ho/y k3t tl,t lthat!nk, e/yet lent 3s e/yet fent. = ren'szeren l3v 6ro/ra(ok k3nyel(es in'5tst t(o/at2 (en8 (a Hin'oHsos 9Start (en8: itteni (e/felel)e" a fels tl,n van, 'e ott (in')rt hro( (en8t is tall!nk. = le/3r'ekese$$ sz(!nkra az 9=66li,ations: (=lkal(azsok" (en86ont. 0$$en a (en8$en n3hny felhasznl2i 6ro/ra( in'5t2 ikon)t tall)!k, kate/2rink3nt ,so6ortos5tva. Pr2$l)!nk ki n3hnyatA = 9Pla,es: (Kelyek" (en8n OS

kereszt8l k8lDn$Dz nevezetes kDnyvtrak$a )!that!nk el. 9Syste(: (Cen'szer" (en8$l a ren'szer $ell5tshoz, a'(inisztr,i2)hoz sz8ks3/es 6ro/ra(okat in'5that)!k el. 0nnek %ive (2'$an sok 3rtel(e nin,s, e/y3$k3nt se( val2sz5n;, ho/y kez'k3nt sokat fo/!nk itt (atatni. =z esetek zD(3$en a tele65t3s !tn felll2 ren'szer ko(oly (2'os5tsok n3lk8l, rD/tDn hasznlhat2. Ka vala(i ne( sti((elne, akkor se %ive 8ze((2'$an 6r2$l)!k )av5tani, hiszen a vltoztatsok ilyenkor ne( rz'nek (e/, (ivel a ren'szer ne( a (erevle(ezrl, hane( a (e(2ri$an (;kD'ik. #/yanezt fo/)!k ltni a k36ernyn tele65t3s !tn, akkor kez')8nk (ost a Cen'szer (en8 hasznlathoz, ha felt3tlen8l sz8ks3/es. = fels tl,n tall!nk (3/ k3t ikontN a irefo& $Dn/3sz 3s a SE/2 ikon)t. = tl,n l3v ikonok itt is e/y, az asztalon l3vk k3t ($al" e/3rkattintsra rea/lnak az elvrt (2'on. P3l'nk$an a tl8k )o$$ra l3v 9fel>le: nyilak (!tat)k, ho/y a vezet3kes ka6,solat (a!to(atik!san" l3tre)Dtt, a $Dn/3szvel ezt ellenrizhet)8k is. = SE/2t hl2zat n3lk8l is ki6r2$lhat)!k. N3zz8nk is kDr8l itt, fle/ kez'knek sz2l2 ala6os t)3koztatst ka6t!nk, ne( ,sak el(3leti, hane( te,hnikai k3r'3sek$en is. 1ivel %ive (2'$an ezen le5rsok )2 r3sze (3/ an/ol, 3r'e(es ink$$ tele65t3s !tn visszan3zni. = fels tl,a )o$$ ol'aln a hl2zati ka6,solat ikon)t2l )o$$ra tallhat2 a han/ersza$lyz2. =z asztalon l3v 90&a(6les: (63l'k" kDnyvtr$an (3s az a$$an l3v tov$$i kDnyvtrak$an" sz(os (intaf)lt tallhat!nk k8lDnf3le ny5lt for(t!(ok$an. = f)lok ikon)ai$2l kDvetkeztethet8nk azok t56!sra. Ka a han/ren'szer8nk ren'$en van, 3s ha vala(elyik zene t56!sE f)l ikon)ra rvissz8k e/3rk!rzor!nkat, (r el is kez''ik a le)tszs. = han/ersza$lyz2t2l )o$$ra e/y $or5t3kot lt!nk, itt a levelez3st 3s a ,seve/ szol/ltat2kat ll5that)!k $e. 4le )o$$ra e/y kis na6trt lt!nk, lak2hely8nket (e/a'va ezt is testre sza$hat)!k, 'e %ive (2'$an (3/ ezt se( 3r'e(es (e/tenn8nk. #/yanez i/az a tle )o$$ra l3v (szint3n ,seve/3ssel ka6,solatos" (en8re is. = )o$$ fels sarokra kattintva ka6)!k a (en8t, (ely$l lell5that)!k, esetle/ E)rain'5that)!k ren'szer8nket. = lenti tl,a kev3s$3 zsEfolt, itt )elenle/ (e/ az elin'5tott 6ro/ra(ok e/y>e/y kis /o($k3nt. To$$ sark$an tallhat2 a 9+!ka:, $al sark$an az asztal(e/)elen5t, a(i elre)ti az asztalon l3v alkal(azsokat. 1in'k3t f!nk,i2 is(ers lehet a Gin'oHs$2l. I'e/en lehet viszont e/y, a /rafik!s fel8let; %in!&okon r3/2ta hasznlt, na/yon hasznos f!nk,i2. 0z 6e'i/ a tD$$ asztal kezel3se. = +!ka (ellett tallhat2 (ala63rtel(ez3s szerint" n3/y kis t3/lala6 (elszDr a $al ol'ali az akt5v, va/yis az akt!lis" n3/y f8//etlen asztalt )elk36ez. Pr2$l)!k ki: in'5ts!nk el e/y 6ro/ra(ot, vlts!nk e/y (sik asztalra (e/y (sik, ne( akt5v t3/lala6ra kattintva". 0/y 8res asztalra )!t!nk. Itt is elin'5that!nk 6ro/ra(okat. 4etsz3s szerint vlto/athat)!k az akt5v asztalokat, az e/3rrel, va/y az =lt^.trl 3s )o$$, esetle/ $al k!rzorvez3rlk e/y8ttes lenyo(sval. Vs ha vala(i 6ro$l3(t 3szlel8nk tele65t3skorB Xltal$an a hi$aelhr5ts ne( tartozik a kez'k tev3kenys3/i kDr3$e, 'e az3rt 6r /on'olatot el(on'an3k. Persze a %ive 8ze((2'$an (;kD' ren'szert ne( szokt!k elkez'eni )av5t/atni, 'e ha vala(i 5/y ne( (;kD'ik, akkor feltele65tve se na/yon fo/, ha e/yltaln fel t!')!k rakni a ren'szert ilyen kDr8l(3nyek kDzDtt. =z ala6vet har'verele(ek t(o/atotts/val ,sak akkor szokott $a) lenni (akkor se( (in'i/", ha az a'ott eszkDz na/yon E) va/y s6e,ilis. Ka 63l'!l nin,s k36 (fekete a k36erny, esetle/ (r az in'!lsi folya(atot se( ltt!k" in'5ts!k E)ra a /36et 3s 6r2$lkozhat!nk a 9.sDkkentett /rafik!s (2': hasznlatval (az @ nyo(sra )Dn el a (en8, a(i$l kivlaszthat)!k".

OW

Nor(l (6s2>es" $illenty;zet 3s e/3r (in'en $izonnyal rD/tDn hasznlhat2 lesz, $r nla( az #SB>s $illenty;zetekkel va/y e/erekkel se( volt /on' soha. 0/yes k8lDnle/es /o($ok $illenty;zeteken, e/ereken ne( $iztos, ho/y ala6$2l (;kD'ni fo/nak. X( szeren,s3re internetes keres3ssel, f2r!(ozssal ezek az a6r2 hinyoss/ok a le//yakra$$an 62tolhat2ak. Ka ethernet k$elen )Dn az internet (63l'!l a k$el>szol/ltat2 internet (o'e(3nek va/y az =DS% (o'e(nek a sz(5t2/36hez ,satlakoz2 r3sze is ilyen <CT@S<", sok $a)!nk ne( lesz vele. eltehetle/ (enni fo/ (in'en $eavatkozs n3lk8l. = Hifi krtyk (e/ha)t2 6ro/ra()aival lehetnek /on'ok. Ka ne( (e/y, keress8nk r a neten a t56!sra 3s a 9%in!&: sz2ra. Persze (r a har'verele(ek t56!snak 6ontos (e/hatrozsa is tD$$et felt3telez a le/ala6vet$$ infor(atikai is(eretekn3l. 73/s eset$en szinte (in'e/yik Hifi krtyt $e t!')!k 8ze(elni az n'isHra66er 6ro/ra((al az eszkDz Hin'oHsos 'river3t hasznlva. (Ka (a)' (e/tan!lt!nk 6ro/ra(ot tele65teni, a trol2k$an tallhat2 n'is/tk 6ro/ra(ot felrakva e/yszer;en hasznlhat2 /rafik!s fel8letet ka6!nk az n'isHra66erhez." Xltal$an el(on'hat2: tel)esen val2sz5n;tlen, ho/y e/y har'ver eszkDzt (i hasznl!nk elszDr %in!&szal. =z is val2sz5n;tlen, ho/y ha vala(i /on' lenne, ne tallnnk az Interneten r2la vala(i $e)e/yz3st, a(i le/tD$$szDr a $e8ze(el3s3hez is tartal(azza az el3/s3/es infor(,i2kat. Persze az an/ol nyelv ala6<kDz36fokE is(erete elnyt )elent. De $tran hasznlhat)!k a (a/yar #$!nt! kDzDss3/ f2r!(t is, (ely az !$!nt!.h! ,5(en 3rhet el.

O*

,eladatok
1. 73/ezzen 1DSS#1 ellenrz3st a letDltDtt ISJ f)lonA Zyakorol)a az ellenrz3st (s, is(ert ellenrz>Dssze/; f)lonA 2. =z #$!nt! tele65t .D se/5ts3/3vel v3/ezzen (e(2riatesztet /363nA O. +eressen az Interneten (a/yar nyelv;, #$!nt! t3()E $lo/okatA @. Is(er)e (e/ a htt6:<<HHH.!$!nt!.h! honla6ot, fe'ezze fel r3szeit, a 2r!(ot, a Blo/okatA S. e'ezze fel a tD$$ asztal f!nk,i2 hasznlatt, ll5tsa t az asztalok sz(tA

W. +eressen #$!nt! vltozatokat, (elyeket /yen/3$$ har'ver; /36ekre szntakA 1i a k8lDn$s3/ kDzt8k 3s e/y ere'eti #$!nt! kDzDttB

OU

4. Most #r t&n leg hozzkezd'nk a 15.5-6es Ubuntu tele$/t&s&hez

I'elis (3s le//yakori$$" eset$en a tele65t3s ren'k5v8l e/yszer;. 0lDl)r2$an annyit (on'an3k r2la, ho/y e/yetlen helyen lehet elrontani, az a 9hova: k3r'3se. Ka ne( e/y 8res (erevle(ezre tele65t)8k, hane( olyan helyre, ahol a'ataink vannak, le/yen az $r(ilyen sze(3lyes ('ok!(ent!(aink, fil()eink, zen3ink, st$." va/y 366en e/y Gin'oHs ren'szer, akkor azokat a tele65t3s fel8l5rhat)a, teht a(ik ott voltak, elveszhetnek. 0$$en se((i (e/le6 nin,s, $r(ilyen E) ren'szer tele65t3se eset3n ez a helyzet. Tr)!nk el teht kDr8ltekinten, k3sz5ts8nk $iztons/i (ent3st fontos f)l)ainkr2l. =ki tele65tett (r ren'szert, akr Gin'oHst, az tiszt$an van az ehhez sz8ks3/es el3/s3/es t!'ssal, aki (e/ ne(, e/y %in!&ot se( val2sz5n;, ho/y e/ye'8l fo/ felrakni. eltehetle/ (e/teszi valaki helyetteN ren'szer/az'a, ,sal'ta/, szo(sz3' Pistike. %thatt!k ho/y tD$$, k8lDn$Dz Eton is el)!thatt!nk a t3nyle/es tele65t3si/. +ez'hett8k rD/tDn a .D in'!lsa !tn a tele65t3ssel, va/y ki6r2$lhatt!k elszDr a %ive f!nk,i2t, (a)' ott kattinthatt!nk OQ

az =sztalon l3v 9#$!nt! 10.0@ %4S tele65t3se: ikonra. 1in'e/y ho/y )!tott!nk el i'i/, tele65t3skor !/yanazt !tat fo/)!k $e)rni. = tele65t3st h3t (esetle/ nyol," r3szre oszlik, aho/y az (enet kDz$en is ltszik. =z els l363s a tele65t3s 3s a tele65t3s !tn felll2 ren'szer ala63rtel(ezett nyelv3nek kivlasztsa, a(ennyi$en ez i'i/ ne( ker5tett8nk volna r sort. = (so'ik l363s$en az i'z2nt ll5that)!k $e. Ka 1a/yarorsz/on tart2zko'!nk, ne( na/yon in'okol)a se((i, ho/y vltoztass!nk a (a/yar nyelvi $ell5ts !tn a!to(atik!san fela)nlott i'z2nnkon. Ka (s i'z2n$an 3l8nk, ter(3szetesen azt is kDnnye'3n $ell5that)!k.

Na/y val2sz5n;s3/ szerint a har(a'ik l363s$en se( kell vltoztatn!nk a ren'szer ltal fela)nlotton. Itt az a!to(atik!san felis(ert $illenty;zetkiosztson vltoztathat!nk, ha sz8ks3/es. =z3rt hasznos lehet, ha az arra szol/l2 szDve/(ez$en ki6r2$l)!k le/al$$ az 3kezetes $et;k (e/)elen3s3t, (e/felel>e az elvrsainknak. = kDvetkezek$en )Dn az e/yetlen r3sz, ahol na/yot lehet hi$zni, ez a 6arti,ionls. Ka $izonytalanok va/y!nk, itt (in'enk366en k3r)8k /yakorlotta$$ se/5ts3/3t. =z ala6ok ne( %in!& s6e,ifik!sak, $r se((ik366en ne( tartoznak a sz(5t2/36 (in'enna6i hasznlathoz sz8ks3/es is(eretek kDz3.

@0

7. ,ol tatjuk a tele$/t&st, de elbb #egis#erked'nk a $art/%ikkal, *jlrendszerekkel, illetve a linuxos *jlstrukt8rval
= @. l363s a le(ezhely elk3sz5t3s3rl sz2l. = le/kDnnye$$ 'ol/!nk akkor van, ha e/y 8res, va/y tel)esen felhasznlhat2 (erevle(ezre tele65t)8k az #$!nt!t. 0kkor a 2S. $rn lthat2 helyzet ll el, ekkor kivlaszt)!k a 94Drl3s 3s a tel)es (erevle(ez felhasznlsa: lehets3/et 3s (e/y8nk is a kDvetkez l363sre a 4ov$$ /o($ (e/nyo(sval. 0z e/yszer;. = le/tD$$ eset$en azon$an ettl $onyol!lta$$ a helyzet.

2B. bra: 6. lps: Telep;ts 9res (erevle(ezre Zyakran (r van e/y (sik ren'szer is a le(ezen (ltal$an vala(ilyen Gin'oHs". Ilyenkor a le(ezen l3v 8res hely$l ,s568nk le a %in!& tele65t3s3hez. Ilyenkor ,3lszer; kDr8ln3zni a hasznlt ren'szer8nkDn, ki,sit ren'et ,sinlni, tDrDlni (a +!k$2l is", a(ire nin,s (r sz8ks3/8nk. Se((ik366en ne ha/y)!k ki a Hin'oHsos ren'szer tDre'ezetts3/(entes5t3s3t, (3/ ha soki/ tart isA 0zzel e/y$ef8//v3 tessz8k a hasznlt r3szeket, 'e az 8res helyeket is. F/y ez elny3re vlik a r3/i, 'e a tele65ten' ren'szer8nknek isN az olvas2fe)nek kise$$ !tat kell (a)' (e/tenni a (erevle(ez hasznlata kDz$en, ez /yors5tani fo/)a a le(ez(;veleteket. Ka )ratosak va/y!nk a 6arti,ionls$an, (r Gin'oHs al2l is kialak5that!nk e/y 8res 6art5,i2t a %in!& r3sz3re. 7al2)$an ez ne( sz8ks3/es, az #$!nt! tele65t)e (enet kDz$en is k36es ,sDkkenteni a hasznlt 6art5,i2k (3ret3t, helyet ,sinlva a tele65ten' ren'szernek. @1

De ho/yan is k36zelhet)8k el a 6art5,i2katB = (erevle(ezt hasznlhat)!k E/y is, ho/y nin,s tD$$ r3szre (6art5,i2kra" osztva, hane( e/y, osztatlan 6art5,i2val 8ze(el. %e/tD$$szDr azon$an tD$$ r3szre oszt)!k. Ilyenkor a r3szeket E/y t!')k kezelni az o6er,i2s ren'szerek, (intha azok k8lDn (erevle(ezek lenn3nekN 63l'!l a f)lok ne( l2/hatnak t az e/yik 6art5,i2r2l a (sikra. = Gin'oHs k8lDn $et;)eleket a' a 6art5,i2knak, 63l'!l: ., D, 0, st$. =hhoz, ho/y e/y 6art5,i2t akr(ire is hasznlhass!nk, (e/ kell for(zni, va/yis annak vala(ilyen f)lren'szert kell tartal(aznia. = f)lren'szer /on'osko'ik arr2l, ho/y az o6er,i2s ren'szer (ilyen elv szerint trol)a 3s ren'ezze a f)lokat a 6art5,i2n. = Gin'oHsok (a az N4 S f)lren'szert hasznl)k, C3/e$$en a =4 volt az elter)e't DJS>Gin'oHs alatt. = =4>os f)lren'szer$e szervezett f)loknak 63l'!l (3/ ne( volt 9t!la)'onosa:, va/yis ne( lehetett a f)lokat e/yes felhasznl2k ell 5rsv3'ele((el elltni, ho/y ,sak e/y 63l't (on')!k a htrny!kra. 7al2)$an a =4 f)lren'szer (3/ ne( halt ki, e/y fe)lesztett vltozata, a 7 =4 e/yszer;s3/e (iatt (in'en (o$il a'attrol2 kvzi>sza$vny f)lren'szere (6l. 6en'rive>ok, f3nyk36ez/36ek va/y (o$iltelefonok (e(2riakrtyi st$.". 1in'en 6art5,i2nak 6ontosan e/y f)lren'szer t56!sa van.

2!. bra: B. lps: Larti+ionls sajt kezEleg = %in!& ren'szerek sa)t f)lren'szereket hasznlnak. 1a az #$!nt!k ala63rtel(ezett f)lren'szere az 0&t@, a(i e/y (o'ern, na6l2z2 f)lren'szer. = na6l2z2 f)lren'szer e/y olyan f)lren'szer, a(ely na6l2zza a vltozsokat e/y f)l$a, (ieltt $e5rn azokat a val2'i f)lren'szer$e. 0z az el)rs 6ro$l3(a eset3n (63l'!l ra(sz8net (iatti sza$lytalan lells" se/5t a f)lok helyes lla6ot$a val2 visszall5ts$an. 13/ e/y, s6e,ilis f)lren'szerrel (e/ kell is(erke'n8nk, ez a sHa6. = sHa6 sz2 (a/yar!l ,ser3t, @2

ez eset$en ,sereter8letet )elent. = Gin'oHsok is hasznlnak ilyet, ,sak ne( k8lDn 6art5,i2ra rak)k, hane( e/y, a 6art5,i2n tallhat2 f)l$a. =z a szere6e, ho/y a ren'szer a /yors 'e viszonyla/ ki,si fizikai (e(2rit (in'i/ o6ti(lisan hasznl)a ki. 0nnek 3r'ek3$en a ne( hasznlt 6ro/ra(ok (e(2ria tartal(t ki5r)a a 'iszk ,sere6art5,i2)ra, 5/y annak hely3t a (e(2ri$an (s, 366 f!t2 6ro/ra(ok vehetik t. 1ikor E)ra hasznlni akar!nk e/y 6ro/ra(ot, akkor azt a ren'szer a!to(atik!san visszatDlti a fizikai (e(2ri$a. 1ana6s/, a fizikai (e(2ria relat5v ol,s2s/a (iatt e/y tla/os konfi/!r,i2 eset3n a sHa6>nek ,sak akkor van )elents3/e, ha ren'k5v8li (e(2riai/3ny; fela'atokra hasznl)!k a /368nket. = sHa6 s6e,ilis 6art5,i2ra, a sHa6 6art5,i2ra ker8l. 1in'en (s 6art5,i2 a'at6art5,i2. 7al2'i, els'le/es 6art5,i2$2l le/fel)e$$ n3/y lehet e/y (erevle(ezen. Ka tD$$re van sz8ks3/8nk, hasznlhat!nk kiter)esztett 6art5,i2t. = kiter)esztett 6art5,i2 e/y olyan els'le/es 6art5,i2, a(ely ne( f)lren'szert, hane( lo/ikai 6art5,i2kat tartal(az. Ily (2'on vlik lehetv3 n3/yn3l tD$$ 6art5,i2 hasznlata.

2,. bra: ?nkbb ksz;ts9nk sFap part;+it... Ka teht van (r (le/al$$" e/y ren'szer a (erevle(ez8nkDn, va/y ,sak ne( akar)!k az #$!nt! a!to(atiz(!sra $5zni a 6arti,ionlst, a tele65t3si folya(at @. l363s3$en vlassz!k a 9Part5,i2k sa)t kez; (e/a'sa (hala'2knak": lehets3/et. 0kkor e/y 6l!sz l363st iktat!nk $e a tele65t3si folya(at$an, ne( h3t, hane( nyol, lesz innentl az Dsszes l363sek sz(a. Itt n3hny sz2t kell vltani a lin!&os f)lstr!ktEra ala6)air2l. = sz(5tste,hnik$an a f)lren'szerek fel365t3se fa str!ktEr)E. 4eht va/y e/y En. /yDk3rkDnyvtr, a(i$e f)lokat 3s kDnyvtrakat rakhat!nk. =ztn az 5/y keletkezett kDnyvtrak$a is(3t f)lok 3s kDnyvtrak ker8lhetnek, 3s 5/y tov$$. = %in!& 3s Gin'oHs f)lstr!ktEr)$an az az e/yetlen )elents k8lDn$s3/, ho/y (5/ Gin'oHson (in'en e/yes (e/ha)t2nak (=, B, ., D, 0, st$." k8lDn ko(6lett fastr!ktEr)a van, a #ni&oknak 3s leszr(azottaiknak, 5/y a %in!&nak is e/yetlen fastr!ktEr)a van. = k8lDn$Dz (e/ha)t2k e/y fastr!ktEr$a ,satolhat2k le 3s fel. = ,satols azt )elenti, ho/y az E)onnan ren'szer$e inte/rlt 6art5,i2 tartal(a a f)lren'szer e/y kDnyvtr$an el3rhetv3 vlik. = k8lDn$Dz t56!sE a'atokat tartal(az2 6art5,i2kat ltal$an tra'i,ionlis helyekre ,satol)k. P3l'!l ha $erak!nk e/y .D>t e/y #$!nt!s /36$e, annak a tartal(t a <(e'ia<,'ro( kDnyvtr$an fo/)!k (e/tallni. Ka a ren'szer8nk e/y for(zott, f)lokat tartal(az2 .D $ehelyez3s3t 3szleli, azt a!to(atik!san ,satol)a az a'ott helyre. (1ivel a %in!&ok (a&i(lisan testre sza$hat2k, ter(3szetesen (2'os5that)!k E/y ren'szer8nket, ho/y az ne ,satol)a a!to(atik!san a $ehelyezett .D>t, 6en'rive>ot, esetle/ (e/vltoztathat)!k a ,satols hely3t is." Szint3n r3/i #ni&os szoks, ho/y a ren'szer a sz(5t2/36 har'verele(eire is E/y hivatkozik, (intha azok is a fastr!ktEra r3szei lenn3nek. Zyakorlatila/ 9lf)lokat: kezel, (elyek az a'ott @O

har'vernek (e/felel $e)e/yz3sek. 0zek az 9lf)lok: a <'ev kDnyvtr$an (a 9'ev: a 'evi,e (eszkDz" sz2 rDvi'5t3se" tallhat2ak. P3l'!l e/y (ai (o'ern %in!&on a <'ev<s'a, a <'ev<s'$, a <'ev<s', 3s a <'ev<s'' )elDli a (e/ha)t2kat. Ka l3teznek 6art5,i2k a le(ezen, azoknak is lesz $e)e/yz3s8k a <'ev kDnyvtr$an. = <'ev<s'$2 63l'!l a (so'ik (e/ha)t2 (so'ik 6art5,i2)ra !tal. (7al2)$an ere'etile/ az 9s': S.SI Disk>et )elentett, az ID0 (e/hat2k eseten a )elDl3s h'a, h'$, st$. volt." Ka (in'ehhez hozzrak)!k (3/ azt az infor(,i2t, ho/y a felhasznl2k sa)t kDnyvtrai a <ho(e kDnyvtr$a ker8lnek (va/yis a 6art5,i2 ,satolsi 6ont)t a <ho(e>ra ll5t)!k", (r (in'ent 3rteni fo/!nk a 2W. $r$2l, a(i e/y e/ye'i 6arti,ionlsi tervet (!tat. = <ho(e kDnyvtr k8lDn 6art5,i2ra raksa ne( felt3tlen8l sz8ks3/es, st a sHa6 6art5,i2 elha/ysa se( f$en)r2 $;n, $r ez !t2$$it2l az3rt a ren'szer8nk sta$ilitsa 3r'ek3$en tart2zko')!nk. 0rre fi/yel(eztet a 2*. $rn lthat2 8zenet is, ha (3/is (e/6r2$lnnk sHa6 6art5,i2 l3trehozsa n3lk8l tov$$l36ni a tele65t3si el)rs sorn. = k8lDn ho(e 6art5,i2 l3trehozsa (ellett sz2lhat, ho/y 5/y a ren'szert kDnnye'3n ,ser3lhet)8k sze(3lyes f)l)aink h$or5tsa n3lk8l. 1e/)e/yezz8k, ho/y kiszol/l2kon enn3l sokkal tD$$ 6art5,i2t szoktak kialak5tani, 5/y elsze6arlva a ren'szer k8lDn$Dz r3szeit e/y(st2l. 1ekkora helyet ha/y)!nk k8lDn$Dz 6art5,i2inknakB = le/fontosa$$ a ren'szer6art5,i2 (a /yDk3rkDnyvtr )elDl3se a <" (3rete. #$!nt! eset3n az a)nlott (ini(!( @ ZB szokott lenni, 'e ez t3nyle/ na/yon sz;kDs. 0/y )2l $elakott ren'szer (3rete sok tele65tett 6ro/ra( eset3n akr * ZB fDl3 is kEszhat. 0z3rt 3n le/al$$ U ZB>ot )avaslok, 6ersze ,sak ha a <ho(e kDnyvtr k8lDn 6art5,i2n van. 0llenkez eset$en ne( sz8ks3/es sz(ol/atni, ekkor a sHa6>en k5v8l e/yetlen 6art5,i2t fo/ hasznlni %in!&!nk. %tt!k, ho/y a)nlatos sHa6 6art5,i2t k3sz5teni. C3/en a sHa6 (3ret3t a fizikai (e(2ria (3ret3nek k3tszeres3re kali$rltk. = (ai ren'szereken ne( in'okolt a fizikai (e(2rinl sokkal tD$$ sHa6. =z is ,sak akkor, ha szeretn3nk a ren'szer8nkkel a hi$ernlst hasznlni. (Ki$ernlskor a (e(2ria tartal(a a sHa6>$e (ent'ik le." Ka van teht 100 ZB hely8nk, a(it a %in!&ra szn!nk (ez (ana6s/ ne( is sok" e/y olyan /36en, a(i$en 2 ZB (e(2ria van, akkor a')!k 2 ZB>ot a sHa6>nek, U ZB>ot a ren'szer6art5,i2nak, Q0>et a ho(e 6art5,i2nak. Ka ezzel sikeresen kialak5tott!k a (erevle(ez k5vnt felosztst I 8/yelve kDz$en, ho/y (e/tartani k5vnt 6art5,i2inkat neho/y fel8l5r)!k I tov$$ is l36het8nk. = vltozsok ilyenkor (3/ ne( ha)t2'nak v3/re, ha (e//on'ol)!k (a/!nkat, (3/ ne( k3s.

25. bra: -tols $ig2el(eztets part;+i t(retezse el=tt Ka a (erevle(ezt kor$$an (r tel)esen $elakta e/y ren'szer, (in'enk366en t kell (3retezni @@

le/al$$ e/y 6art5,i2t. 0/y kor$$i ren'szer )elenl3t3t 3rz3kelni fo/)a a tele65t, a @. l363s$en (e/ fo/ )elenni e/y 94ele65t3s e/y(s (ell3 3s az in'5tan'2 kivlasztsa ren'szerin'5tskor: vlasztsi lehets3/ is. 0z (in'enk366en )2 o6,i2 lehet, 'e ha erre az a!to(atik!s (e/ol'sra se( akar)!k (a/!nkat r$5zni, E)ra a 9Part5,i2k sa)t kez; (e/a'sa (hala'2knak": irnyt kell vlasztan!nk. =kr 5/y, akr E/y, t(3retez3s eltt fi/yel(eztet3st ka6!nk, ls' a 2U. $rt. 0z az az els l363s, ahol e/y rossz 'Dnt3ssel visszavonhatatlan krokat okozhat!nk. Tr)!nk el i/en kDr8ltekintenA Ka ne( va/y!nk $iztosak (a/!nk$an, k3r)8nk se/5ts3/etA =z talak5tsok eltt (in'enk366en k3sz5ts8nk (ent3st hasznos a'atainkr2lA

@S

9. Megis#erked'nk eg k'l+nleges *elhasznlval, &s be*ejezz'k a tele$/t&st


Ka sikerrel kialak5tott!k az E) ren'szer hely3t, l36)8nk tov$$. = kDvetkez l363s$en n3hny a'at!nkat kell (e/a'n!nk. =')!k (e/ nev8nket I itt /yakorlatila/ $r(ilyen karaktereket hasznlhat!nk, 3kezeteseket is I 3s a felhasznl2i nev8nket. = felhasznl2i n3v kDtDtte$$, a ren'szer ne( en/e', 'e ne( is a)nlatos akr(ilyen karakter hasznlata. Ne( kez''het sz((al, ne( tartal(azhat na/y$et;t, 3kezetes $et;t, sz2kDzt, e/y3$ k8lDnle/es karaktert.

0z a felhasznl2, (elynek az a'atait (e/a't!k, )o/os!lt lesz ren'szer/az'ai teen'k elltsra, 'e ne( a!to(atik!san. 7a/yis ne( lesz ren'szer/az'a, 'e )o/a lesz azz vlni, ha sz8ks3/es. = tele65t3s !tn tov$$i felhasznl2kat is felvehet8nk a ren'szer$e, ezek k8lDnf3le )o/kDrDkkel $5rhatnakN lehetnek e/yszer; felhasznl2k, 'e ket is fel)o/os5that)!k ren'szer/az'ai )o/okkal. = )elsz2nak /yakorlatila/ $r(ilyen ne( n!lla hosszEs/E karaktersorozatot elfo/a' a ren'szer, @W

le/fel)e$$ ne( a)nl)a. Na/yon a)nlott le/al$$ a ren'szer/az'ai )o/okkal ren'elkez felhasznl2knak erse$$ )elsz2t vlasztani. 0zt a le/e/yszer;$$en k3t Dssze ne( ill sz2 3s n3hny sz(, 5rs)el e/y(s !tn f;z3s3vel 3rhet)8k el E/y, ho/y (e/ is t!')!k )e/yezni.

%A. bra: Ha t<bb (erevle(ez van a gpben...

%1. bra: 1lindult a tn2leges telep;ts = ren'szer8nknek is nevet kell a'n!nk, a felhasznl2n3vhez hasonl2 (e/kDt3sekkel, $r ez kez''het sz((al 3s tartal(azhat na/y$et;ket is. Itt 'Dnthet)8k el azt is, ho/y a ren'szer @*

(e/en/e')e>e az a!to(atik!s $e)elentkez3st a (ost (e/a'ott felhasznl2nak. 0nnek akkor lehet 3rtel(e, ha e/ye'8l hasznl)!k a /36et, 3s (s sze(3ly ne( f3r hozz fizikaila/ a sz(5t2/36hez (63l'!l e/y koll3/i!(i szo$$an ne( )avasolt". = tele65t3si a'atok $ell5tsnak v3/3re 3rt8nk. 0/y rDvi' ttekint3st lthat!nk az e''i/ $ell5tottakr2l, illetve a 9Kala'2...: /o($ (e/nyo(sa !tn $ell5that)!k azt is, ho/y az a kis 6ro/ra( (a ZC#B", a(i tD$$ ren'szer hasznlata eset3n az in'!lsakor lehets3/et a' a $etDlten' ren'szer kivlasztsra, (elyik (erevle(ez s6e,ilis r3sz3re (1aster Boot Ce,or'>)$a, rDvi'5tve 1BC" va/y (elyik 6art5,i2ra ker8l)Dn (ls' O0. $ra". 0nnek akkor a le/na/yo$$ a )elents3/e, ha tD$$ (erevle(ez8nk van a /36$en. Kl2zati 6ro&y $ell5tsra i/en ritkn, 63l'!l ,3/es t;zfal (D/Dtti tele65t3s sorn van sz8ks3/, ha erre nin,s sz8ks3/8nk, a kitDltetlen r3szt ha/y)!k ny!/o'tan 8resen. Ka (ost a 94ele65t3s: /o($ra kattint!nk, a tele65t3s t3nyle/es r3sze fo/ elkez''ni. = kor$$an $ell5tottaknak (e/felelen l3tre)Dnnek a (e/felel (3ret; 3s t56!sE 6art5,i2k, a tele65ten' f)lok r(sol2'nak a 'iszkre. = tele65t3s kDz$en t)3koztatst ka6hat!nk a ren'szer (;kD'3s3rl, n3hny felhasznl2i 6ro/ra(r2l (ls' O1. $ra". =z a$lak al)n lthat)!k, hol tart a tele65t3si folya(at. Ka $e8ze(elt hl2zati ka6,solattal tele65t8nk, a tele65t3s v3/e fel3 a hinyz2 nyelvi f)lok is letDlt'nek. %e/v3/8l a har'ver konfi/!rlsval $efe)ez'ik a tele65t3s.

%2. bra: 1nn2i volt a telep;ts Ka (in'en k3szen van, E)ra kell in'5tan!nk a /36et. 0z !tn vehet)8k $irtok!nk$a a feltele65tett ren'szert.

@U

,eladatok
1. %36)en $e a sa)t kDnyvtr$2l ny5l2 1intk kDnyvtr$a 3s n3zze (e/ az ott tallhat2 k8lDn$Dz for(t!(E f)lokat, 6r2$l)a ki a (3'iaf)lok le)tszst (e/yszer;en ,sak kattintson r)!k k3tszer"A 2. (Kala'2knakA" Szerel)en $e a /363$e e/y ne( hasznlt 'iszket (lehet akr ,sak 10 ZB>os is" 3s 6r2$lkozzon a 6arti,ionlssal, tele65t3ssel. Szeren,s3s, ha a val2'i a'atokat tartal(az2 (erevle(ezt a teszt i'e)3re kikDti, 5/y $iztosan ne( fo/ krt tenni $enne. Ka (3/is $enn ha/y)a, akkor k3sz5tsen r2la (ent3stA To$$, (intha az 3rt3kes a'atainkat tartal(az2 a'attrol2t tDrDln3nk v3letlen8l. !ttasson le e/y tla/os tele65t3stA 4ele65tse E/y az #$!nt!t, ho/y le/al$$ hro( nevezetes kDnyvtr (6l. <!sr" k8lDn 6art5,i2ra ker8l)DnA or(zza a 6art5,i2kat e''i/ (3/ ne( hasznlt t56!sEakraA Pr2$l)a (e/ a ren'szert =4, aztn N4 S, 3s e/y3$ el3rhet for()E 6art5,i2kra tele65teniA 4a6asztal>e k8lDn$s3/et a tele65t3s, esetle/ n3hny 6er, hasznlat sornB

O. 4Dltse le az #$!nt! tele65t D7D>s vltozattA 0llenrizze az 1DSS#1 Dssze/et, (a)' tele65tse fel a ren'szertA 1i a k8lDn$s3/ a .D>s 3s a D7D>s vltozat kDzDttB @. 4ele65tse az #$!nt!t sHa6 6art5,i2 n3lk8lA 4a6asztal>e vala(i ren'elleness3/et na/y (e(2riahasznlat eset3n (6l. 2ris (3ret; k36 I le/al$$ @000&@000>es I letDlt3se az internetrl 3s szerkeszt3se"B

@Q

15. :orra vessz'k, hog #il en teendink vannak k+zvetlen'l tele$/t&s utn. Megis#erked'nk a %so#agkezel&s ala$jaival. ;j *elhasznlt hozunk l&tre
4eht E)rain'5tott!k a /36et, eltvol5tott!k a tele65t .D>t, ha kell, /on'osko't!nk r2la, ho/y a ren'szer a (erevle(ezrl tDlt')Dn $e. Ka tD$$ (erevle(ez van a /36$en, azt is $e kell ll5tan!nk a BIJS>$an, ho/y arr2l a (erevle(ezrl $ootol)!nk, (elyre a ren'szer$etDlt 6ro/ra( tele68lt. = le/!t2$$i #$!nt! kia'soknl na/y /on'ot for'5tottak arra, ho/y a ren'szer in'!lsi 3s lellsi folya(att )elentsen fel/yors5tsk. F/y (a e/y tla/os /36en a $oot folya(atnak e/y 6er,en $el8l v3/$e kell (ennie. Sa)t /36e(en I a!to(atik!s $e)elentkez3s eset3n I SS (so'6er,et (3rte(, 'e e$$l 20 (so'6er, a BIJS $etDlt'3se volt, va/yis az #$!nt! OS (so'6er, alatt tel)esen $etDlt'Dtt. 4eht ne( ,sak e/y r3szle/es ren'szer in'!lt el, hane( ekkorra (in'en har'vereszkDz 3s szoftver ren'elkez3sre llt. = Gin'oHs ren'szereken !/yanis azt a 6szi,hol2/iai tr8kkDt alkal(azzk, ho/y ha a /rafik!s fel8let (r $etDlt'Dtt, a felhasznl2 azt hiszi, ho/y a $etDlt3si folya(atnak v3/e. 7al2)$an sz(os har'verele( akkor (3/ ne( hasznlhat2, teht a ren'szer $etDlt'3se (e/ ne( fe)ez'Dtt $e, a htt3r$en folytat2'ik.

S0

=z #$!nt! $ooti'e)e versenyk36es a tD$$i (a hasznlt ren'szer3vel. = lell5ts is /yors, S (so'6er, kDr8li (in'Dssze. Ka E)onnan tele65tett ren'szer8nk $etDlt'Dtt, els 'ol/!nk le/yen a ren'szer friss5t3se. 0z a friss5t3s /yakorlatila/ a ren'szer (e/)elen3se (63l'!l ez az #$!nt! 10.0@ %4S eset3n 2010 6rilis 2Q." 2ta kia'ott I le/ink$$ $iztons/i ok$2l kia'ott I szoftverfriss5t3seket tartal(azza. Br ezen friss5t3sek v3/reha)tsa ne( k5vn (3ly is(ereteket, (in'Dssze 6r kattintst, ho/y )o$$an (e/is(er)8k ren'szer8nk fel365t3s3t, is(erke')8nk (e/ a ,so(a/okkal 3s a ,so(a/kezel3ssel. =ho/y (r e(l5tett8k, a %in!& val2)$an ,sak a ren'szer(a/, (5/ a(ikor e/y %in!& ren'szerre /on'ol!nk, ne( ,sak ez )elenik (e/ eltt8nk, hane( e/y tel)es, hasznlhat2 ren'szer. =z #$!nt! feltele65t3se !tn ne( e/y ,s!6asz ren'szert ka6!nk. Ne( E/y, (int e/y Gin'oHs ren'szer tele65t3se !tn. Ka kDr8ln3z8nk az 9=lkal(azsok: (en8$en, lthat)!k, ho/y iro'ai 6ro/ra(,so(a/t2l kez've, a k36szerkesztn, )t3kokon t a han/rD/z5ti/ sok re(ek 6ro/ra( ll ren'elkez3s8nkre.

Szinte (in'en %in!& 'isztri$E,i2 I 5/y az #$!nt! is I a 6ro/ra(okat ,so(a/ok$a szervezi. = felhasznl2i 6ro/ra(ok le/tD$$szDr E/ynevezett $inris ,so(a/ok$an tallhat2ak. 0/y ilyen ,so(a/ e/y tD(Dr5tett f)l, a(i$en $enne van a 6ro/ra( (in'en r3szeN a f!ttathat2 ($inris" llo(ny, a k8lDn$Dz konfi/!r,i2s f)lok, 'ok!(ent,i2, st$. De a ,so(a/ ne( ,sak ezeket a f)lokat tartal(azza, hane( e/y3$ infor(,i2kat is, 63l'!l, ho/y hova tele68l)enek ((sol2')anak $e" az e/yes f)lok, vala(int sz8ks3/es>e e/y3$ szoftver a 6ro/ra( f!tshoz. Ka i/en, a ,so(a/kezel a ,so(a/ tele65t3sekor azokat I az E/ynevezett f8//s3/eket I is ellenrzi, 3s ha sz8ks3/es, tele65ti. 0hhez azon$an l3teznie kell e/y a'at$zisnak is, a(ely sz(on tart)a, ho/y (ely ,so(a/ok vannak (r tele65tve, e/yltaln (ilyen ,so(a/ok vannak. 0z az a'at$zis a ren'szer tele65t3sekor felker8l a /36re 3s azonnal hasznlhat2v is vlik. Persze az Dsszes hasznlhat2 ,so(a/ ter(3szetesen helyhiny (iatt ne( f3r el a tele65t .D>n. 1in'en 'isztri$E,i2nak l3tezik e/y hatal(as trol2)a (re6ository, rDvi'en re6o", vala(int ltal$an ennek sok (solata I E/ynevezett t8kre, (irror)a I szerte a vil/$an. Innen tDlt'nek le az ala6tele65t3s !tn i/3nyelt ,so(a/ok 3s azok friss5t3sei is. = (ai (o'ern %in!& ren'szerek felt3telezik az internetes ka6,solat )elenl3t3t. Internetka6,solat h5)n esetle/ (e//on'olan'2 .D helyett D7D>t hasznlni tele65t(3'iak3nt.

S1

=z #$!nt! (3s a le/tD$$ %in!& vltozat", vala(int a Gin'oHs ren'szerek kDzDtt a le/na/yo$$ elt3r3s a 6ro/ra(ok tele65t3s3$en 3s eltvol5ts$an van. = Gin'oHs le/tD$$ alkal(azsa sa)t tele65t3si 3s eltvol5tsi el)rst hasznl ((3/ ha erre van is $izonyos sza$vny, ezt sa)nos sokan ne( tart)k $e". 7an olyan 6ro/ra(, a(ely fi/yel Dn(a/a friss5t3s3re (63l'!l a n36szer; sza$a' szoftver $Dn/3sz, a irefo&", 'e sa)nos van olyan, a(elyik ne(. = ne( 1i,rosoft ltal k3sz5tett tele65tett alkal(azsok friss5t3se teht ne( az o6er,i2s ren'szer szint)3n tDrt3nik. 0z3rt nin,s e/ys3/es kon,e6,i2 friss5t3s8kre, 5/y az akr (r n3hny 6ro/ra( (ellett is neh3zkess3 vlhat.

%B. bra: 7d(inisztr+i'oz (eg kell adni a jelszavunkat. 1z +sak akkor (Ek<dik, 'a jogosultak vag2unk rendszergazdai teend=k elltsra

%!. bra: Mj $el'asznl nevnek s $el'asznli nevnek (egadsa 0zzel ellent3t$en a %in!&ok, 5/y az #$!nt!n hasznlhat2 6ro/ra(ok frissen tartsa e/yszer; fela'at S2

3s a felhasznl2k k3nyel(e 3r'ek3$en tel)esen a!to(atizlt.

= tele65t3s !tni els in'5tskor ((r n3hny na66al a (e/)elen3s !tn is" $iztosan lesz friss5ten' ,so(a/, a(ire a ,so(a/kezel (r n3hny 6er, !tn fi/yel(eztetni fo/ (inket. = friss5t3st ,sak ren'szer/az'ai teen'k elltsra felhatal(azott felhasznl2 v3/ezheti el. = tele65t3skor (e/a'ott felhasznl2 ilyen. Telenle/ e/yetlen felhasznl2 l3tezik a ren'szer$en. 4ov$$i felhasznl2kat a 9Cen'szer: _ 9='(inisztr,i2: _ 9 elhasznl2k 3s ,so6ortok: (en86ont)$an vehet8nk fel. +attints!nk a 9Kozza's: /o($ra. Cen'szer/az'ai szint; tev3kenys3/hez azon$an I 5/y ehhez is I hiteles5t3sre van sz8ks3/. 0z azt )elenti, ho/y ha ilyen tev3kenys3/ elv3/z3s3hez 3rkezt8nk, a ren'szer k3rni fo/)a a sa)t )elszav!nkat, ls' a OS. $rt. Ka (e/a't!k I 3s )o/os!ltak is va/y!nk ren'szer/az'ai teen'k elltsra, a(i els felhasznl2k3nt /arantltan 5/y lesz I, (e/ny5lik az E) felhasznl2 l3trehozsra szol/l2 els a$lak. Ka kitDltDtt8k, a kDvetkez a$lak$an a )elsz2t ll5that)!k $e, illetve (e/a'hat)!k, ho/y akar)!k>e, ho/y a ren'szer ne k3r)en )elsz2t ezen felhasznl2 $e)elentkez3sekor. 0z az a$lak szol/l a k3s$$iek$en a felhasznl2 )elszavnak (e/vltoztatsra is. 0z !tn n3hny e/y3$ a'atot is (e/a'hat!nk, illetve (e/vltoztathat!nk I $r ez ne( kDtelez. #/yanezen a$lak 9 elhasznl2i )o/os!lts/ok: f8l3n a'hat)!k (e/, ho/y akar!nk>e a felhasznl2nak lehets3/et a'ni a ren'szer a'(inisztr,i2)ra. =z tla/os, na6i szint; felhasznlshoz ez ne( sz8ks3/es, st, fDlDsle/es $iztons/i ko,kzatot )elent. SO

%5. bra: Hel'asznlvlts, lell;ts, stb.

% . bra: Nogosultsgok bell;tsa %3trehozt!k ht a k5vnt felhasznl2kat. =kik (e/felel )o//al ren'elkeznek, a'(inisztrlhat)k a ren'szert. 7al2)$an ne( ren'szer/az'kN ,sak azz vlhatnak )elszav!k (e/a'sval, ha sz8ks3/es. elhasznl2kat tDrDlhet8nk, l3trehozhat!nk. 0/y 'olo/ra kell ,sak fi/yeln8nkN (in'i/ kell lenni le/al$$ e/y olyan felhasznl2nak, akinek )o/a van ren'szer/az'ai teen'k elltsra.

S@

+i)elentkezni, felhasznl2t vltani a )o$$ fels sarok$an l3v ikonra kattintva (e/)elen (en8$l lehet. Na/yon hasznos f!nk,i2 a 97en'3/>(!nka(enet:. =ho/yan az a nev3$l is kitallhat2, akkor 3r'e(es hasznlni, ha valaki ,sak kDl,sDnk3ri a /368nket, ne( akar)!k, ho/y tel)es )o/E felhasznl2)a lehessen. 0z a 97en'3/>(!nka(enet: e/y korltozott )o/kDr;, i'ei/lenes fi2k, (elynek a'atai ne( rz'nek (e/ kil363s !tn.

6A. bra: /ost van (it $riss;teni 73/ezz8k el a ren'szer friss5t3s3tA ='(inisztrtori )o/kDrrel ren'elkez felhasznl2k3nt $el36ve va/y a!to(atik!s 3rtes5t3st ka6!nk a friss5t3s sz8ks3/ess3/3rl, va/y ne( vr)!k ezt (e/, (a/!nk l368nk a tettek (eze)3re. +attints!nk a 9Cen'szer: _ 9='(inisztr,i2: _ 9 riss5t3skezel: (en86ontra. +Dnnyen lehet, ho/y (r (ost lt!nk friss5ten' 6ro/ra(okat, 'e kattints!nk elszDr az 90llenrz3s: /o($ra. 0kkor a ren'szer k3rni fo/)a a )elszav!nkat. Ka (e/)elentek a tele65ten' friss5t3sek, kattints!nk a 94ele65t3s: /o($ra. 4ele65t3skor letDlt'nek a ,so(a/ok e/y trol2$2l 3s a!to(atik!san le,ser3lik a r3/ieket. Br kez'knek ne( a)nlott, r3szletesen sza$lyozhat)!k, (ely friss5t3sek tDlt')enek le 3s konkr3tan SS

(ely trol2k$2l. 1in'ezt a 9Cen'szer: _ 9='(inisztr,i2: _ 9Szoftverforrsok: (en86ont$an ll5that)!k, azon$an az e/yszeri felhasznl2nak az ala63rtel(ezett $ell5tsok is (e/felelek lehetnek. 1e/fi/yelhet)8k, ho/y (3/ ren'szer>a'(inisztr,i2s tev3kenys3/, esetle/ 6ro/ra(tele65t3s !tn is ,sak ritkn kell E)rain'5tani a lin!&os /36et. Xltal$an ,sak akkor, ha a kernel (e/vltozik. Pro/ra(friss5t3s eset3n ez azt )elenti, ho/y ,sak akkor, ha a kernel friss8lt. 15/ Gin'oHs tele65t3se !tn elvessz8k .D>inket, D7D>inket, illetve va'sz/at!nk az Interneten tele65ten' szoftverek3rt, #$!nt!n ele/en' (n3hny kiv3teltl eltekintve, (elyekrl sz2 lesz a k3s$$iek$en" a ,so(a/kezelt i/3ny$e venn8nk. = le/e/yszer;$$en az #$!nt! szoftverkDz6ont)t hasznlhat)!k. +attints!nk az 9=lkal(azsok: _ 9#$!nt! szoftverkDz6ont: (en86ontra. Itt kate/2rik$a /y;)tve tall2zhat!nk tD$$ t5zezer 6ro/ra( kDrDtt. = 6ro/ra(ok tele65t3se I le5rst, k36ernyk36et is lthat!nk a szoftverekrl I (in'Dssze e/y kattints, akr,sak a tele65tett 6ro/ra(ok eltvol5tsa.

61. bra: 7 szo$tverk<zpont eg2szerEen 'asznl'at progra(telep;t= s eltvol;t 7al2)$an sz(os e/y3$ (2'szer l3tezik e/y #$!nt! friss5t3s3re, 6ro/ra(tele65t3sre, eltvol5tsra. Szint3n k3nyel(es, /rafik!s fel8let;, vltozatos keres3si f!nk,i2kkal elltott ,so(a/kezel fel8let a Syna6ti,. (9Cen'szer: _ 9='(inisztr,i2: _ 9Syna6ti, ,so(a/kezel:". 1i itt (ost ,sak a le/e/yszer;$$et is(ertett8k, azt is ,sak vzlatosan. Illik t!'ni azon$an, ho/y a %in!&ok i/azi ere)3t a 6aran,ssor$2l I /rafik!s fel8let n3lk8l I, esetle/ tvolr2l int3zett tel)es kDr; ren'szer>a'(inisztr,i2 lehets3/e a')a.

SW

,eladatok
1. Pr2$l)a ki a 7en'3/ (!nka(enetetA 2. 7e/yen fel e/y E) felhasznl2t, akinek (e/en/e'i ren'szere a'(inisztr,i2)tA O. Sz8ntesse (e/ az ere'eti, a'(inisztr,i2s )o//al ren'elkez felhasznl2 a'(inisztrat5v )o/aitA @. Xll5tsa t az ala63rtel(ezett htteret, t3(tA S. +eressen httereket, t3(kat, ikonk3szleteket az htt6:<<!$!nt!>art.or/ 3s a htt6:<</no(e>look.or/< ,5(eken. 4ele65tse fel n3hny!katA W. +eressen 3r'ekes szoftvereket a SzoftverkDz6ont$an, 3s tele65tse fel azokatA *. Pr2$l)a ki a Syna6ti, ,so(a/kezeltA

S*

11. <rt *orrskd8 #eghajtk &s eg &b $rogra#ok tele$/t&se


= lin!&os ren'szerek, 5/y az #$!nt! felhasznl2i is le/ink$$ ny5lt forrsk2'E 6ro/ra(okat hasznlnak. 0lfor'!l azon$an, ho/y ne(, va/y ,sak k3nyel(etlens3/ek rn t!'nnk n3lk8lDzni $izonyos zrt forrsk2'E 6ro/ra(okat.

0zen 6ro/ra(ok e/yik t56!sa a (e/ha)t2k ('riverek". 0zek a 6ro/ra(ok felelsDk a har'verele(ek 3s az o6er,i2s ren'szer ka6,solat3rt. Br %in!& al a le/tD$$ (e/ha)t2 ny5lt forrsk2'E (3s r3sze a ren'szer(a/nak", elfor'!l, ho/y zrt forrsk2'E (e/ha)t26ro/ra( 3rhet el $izonyos har'verele(ekhez. Ilyenek 63l'!l az N7IDI= vi'eokrtyk, (elyekhez l3teznek !/yan ny5lt forrsk2'E 'riverek, azon$an a )o$$ tel)es5t(3ny 3r'ek3$en sokan a /yrt2 ltal $iztos5tott zrt (e/ha)t26ro/ra(ot hasznl)!k. 1ivel )o/i okok (iatt a tele65tle(ez ne( tartal(azhat)a az N7IDI= hivatalos /yri 'river3t, le kell azt tDlten8nk a /yrt2 honla6)r2l. Illetve le kellene, ha az #$!nt! k3sz5ti ne( talltak volna erre k3nyel(ese$$ (e/ol'st. #/yanis ha ren'szer8nk 3szleli, ho/y olyan har'vereszkDz8nk van, (elyhez zrt forrsk2'E (e/ha)t2t t!' tele65teni, a fels tl,n e/y kis ikon 3s e/y 8zenet$!$or3k fo/)a ezt )elezni (ls' a @2. $rt". =z 90szkDz(e/ha)t2k: a$lakot (e/nyithat)!k a kis ikonra kattintva, 'e a 9Cen'szer: _ 9='(inisztr,i2: _ 90szkDz(e/ha)t2k: a (en8$l is. = 4ele65t3s elv3/z3se !tn 3r'e(es ezeket a (e/ha)t2kat a ren'szerre $e8ze(elni. Ka tD$$ verzi2 is el3rhet vala(ely eszkDz (e/ha)t2i$2l, vlassz!k az a)nlottat, esetle/ a le/E)a$$at. Szinte $iztosan elfor'!l (a)', ho/y olyan, zrt te,hnol2/it hasznl2 (3'iaf)lt akar!nk le)tszani (1PO, =7I, 1P0Z", a(ely le)tszshoz sz8ks3/es 'ek2'ol2 (o'!l )o/i okok (iatt ne( ker8lhetett r a tele65t .D>re. 0z se( ko(oly /on', 6ro$l3(a n3lk8l tele65thet)8k, 3s a (a/yar )o/ren' szerint ny!/o'tan hasznlhat)!k is ket. =z #$!nt!$an na/yon 8/yesen kezelik a helyzetet, ha sz8ks3/8nk lenne vala(ilyen zrt te,hnol2/ira, a ren'szer ezt felis(eri 3s fela)nl)a a sz8ks3/es ,so(a/ok tele65t3s3t.

SU

6%. bra: Ort eszk<z(eg'ajtk be9ze(else

SQ

4er(3szetesen (in'en (3'iaf)l t56!s le)tszsa eltt ,sak e/yszer ka6!nk ilyen 8zenetet, (i!tn a sz8k3/es $v5t(3ny tele65t3s3t v3/reha)t)!k, tD$$3 ne( lesz ilyen. %ehets3/8nk van az Dsszes ilyen t56!sE kie/3sz5t3s e/yszerre tDrt3n tele65t3s3re is. 0hhez tele65ts8k az 9#$!nt! korltozott e&trk: elnevez3s; ,so(a/ot. Ka a szoftverkDz6ont$an rkeres8nk a 9korltozott: sz2ra, (e/ is tall)!k.

6B. bra: Prde(es telep;teni a Qkorltozott extrkatR +i,sit kDr8l(3nyesnek t;nhet, ho/y 5/y kell !t2la/ tele65teni olyan, (a (r ter(3szetesnek t;n 'ol/okat, (int e/y (3'iale)tsz2 1PO t(o/atsa. 0rre az #S=>$eli tDrv3nyek szi/orEs/a (iatt van sz8ks3/. Ka valaki ne( akar (3/ ennyit se( vesz'ni a tele65t3s kie/3sz5t3s3vel, a)nlhato( esetle/ a %in!& 1int 'isztri$E,i2t (htt6:<<HHH.lin!&(int.,o(<", esetle/ a +iHi %in!&ot (htt6:<<HHH.kiHilin!&.or/<kiHi<h!<". 1in'kett #$!nt! szr(az3k (an/ol!l 9flavor: az ilyen #$!nt! ala6E ren'szerek /y;)tneve", hasznos kie/3sz5t3sekkel, az !t2$$i (3/ eltele65tett tel)es (a/yar nyelvi t(o/atst is tartal(az. 0zek 3s ehhez hasonl2 #$!nt! leszr(azott 'isztri$E,i2k (a 'iz)non k5v8l" )elle(zen ne( tartal(aznak se((i olyat, a(it e/y ala6 #$!nt!ra ne t!'nnk (a/!nk is tele65teni. Kasznosak lehetnek azon$an t8rel(etleneknek, illetve olyanoknak, akik (3/ (ini(lis ener/it se( akarnak a tele65t3s fino(han/ols$a Dlni. 0setle/es htrny!k lehet a (D/Dtt8k l3v kise$$ fe)leszt$zis. 0zek a 6artizn>6ro)ektek kDnnye$$en kif!lla'hatnak, elhalhatnak. 4er(3szetesen )2 is kis8lhet az ilyen kez'e(3nyez3sek$l, hisz ne fele')8k, ho/y az #$!nt! is hasonl2 (2'on )Dtt l3tre a De$ian nyo('okain.

W0

1". Megn&zz'k, hog an tele$/thet'nk, *uttathatunk #&g $rogra#okat Linuxon


=z tla/felhasznl2 az Dsszes fontosa$$ szoftverkate/2ri$an (ez al2l taln ,sak a vi'eoszerkeszt3s a kiv3tel" /arantltan (e/ fo/)a tallni a ,3lnak (e/felel, hasznlhat2 6ro/ra(ot. = le/tD$$ eset$en ne( !/yanazt, a(it Gin'oHs alatt hasznlt, 'e hasonl2 f!nk,i2)Et 3s t!'sEt $iztosan.

Ka e/y 6ro/ra(r2l azt (on')!k, ho/y el3rhet, va/y nat5van f!t %in!&on, akkor az ltal$an azt )elenti, ho/y a forrsk2')t le lehetett for'5tani %in!&on, lehetett $elle f!ttathat2, E/ynevezett $inris 6ro/ra(ot k3sz5teni. -rt forrsk2'E 6ro/ra( eset3n ezt ter(3szetesen ,sak a t!la)'onos (!nkatrsai tehetik (e/. Sok zrt k2'E 6ro/ra(nak nin,s lin!&os vltozata. 0nnek le/tD$$szDr az az oka, ho/y olyan eszkDzDkkel, olyan (2'szerekkel k3sz5tett3k ket, (elyek ersen kDt'nek (ltal$an" a Gin'oHs o6er,i2s ren'szerhez. =z is lehet, ho/y e/yszer;en ,sak ne( lt)a E/y a )o/t!la)'onos, ho/y (e/3rn3 i't, ener/it, teht 63nzt fektetni a lin!&os vltozat elk3sz5t3s3$e. Ne( is $esz3lve arr2l, ho/y ren/ete/f3le %in!& vltozat van, 3s az e/yes 'isztri$E,i2k k8lDn$Dz kia'sai is l3nye/es elt3r3seket (!tathatnak, teht a kia'ott 9lin!&os vltozat: se( (;kD'het W1

a!to(atik!san (in'en %in!& ren'szeren. Kasonl2 6ro$l3(k (er8lhetnek fel a zrt eszkDz(e/ha)t2kkal ka6,solat$an is. Ny5lt forrsk2'E 6ro/ra(okkal ltal$an kevese$$ ilyen )elle/; 6ro$l3(a (er8l fel, itt ne( f8//8nk a k2' t!la)'onost2l, $rki (e/6r2$lhat lin!&os $inrist for'5tani ren'szer3hez. 0z ltal$an hala'2knak val2 fela'at, 'e ha siker8l elll5tani a nat5v k2'ot, az ere'(3nyt le/tD$$ eset$en $rki hasznlhat)a. Ka e/yltaln nin,s lin!&os vltozat az a'ott 6ro/ra($2l, elszDr 3r'e(es hasonl2 f!nk,i2)E szoftverek !tn n3zni az #$!nt! trol2i$an, hasznlva 63l'!l az #$!nt! szoftverkDz6ontot. Na/yon /yakran tall!nk (a)' hasznlhat2 alternat5vt. +ez' lin!&os felhasznl2k sokszor esnek a$$a a hi$$a, ho/y (e/szokott Hin'oHsos 6ro/ra()aik 6ontos (st keresik %in!&on. 0z a le/tD$$ eset$en ,sak fr!sztr,i2t okozhat. =zt kell (e/3rten8nk, ho/y ez e/y (s ren'szer, (s 6ro/ra(okkal I 3s a (ai %in!&okon ez akr(ennyire is ne( sze($eDtl els rn3z3sre I (s filoz2fival.

6,. bra: 7 Sine bell;tsa Ka (in'enk366en ra/aszko'!nk vala(ely Hin'oHsos 6ro/ra(hoz, 3s se((ilyen hasznlhat2 62tl3kot se( tallt!nk a nat5v lin!&os 6ro/ra(ok kDzDtt, (3/ (in'i/ lehet es3ly8nk. = se/5ts3/ W2

neve: Gine. 0z e/y olyan 6ro/ra(, (elyet a ,3l$2l hoztak l3tre, ho/y %in!&on t!')!nk f!ttatni Gin'oHs al 5rt 6ro/ra(okat. Zon'ol)!nk $ele, ha ez a (e/ol's tDk3letes lenne, a le/tD$$ e($ernek, ,3/nek e/yltaln ne( lenne sz8ks3/e Gin'oHsra, 5/y annak li,en,3nek (e/vsrlsra se(. De a helyzet ne( ennyire f3nyes. = Gin'oHs (in'en vltozata zrt forrsk2'E, 3s e/y o6er,i2s ren'szer na/yon na/y $onyol!lts/E szoftver. = zrts/ (iatt 6e'i/ a Gine fe)lesztk sokszor ,sak tall/athatnak, (it 3s ho/yan kellene (e/ol'ani!k. = fela'at neh3zs3/e ellen3re a Gine sok eset$en (e/le6en )2l tel)es5t, /yakran ne( is t!'!nk k8lDn$s3/et tenni, ho/y (ost ere'eti Gin'oHs alatt, va/y Gine alatt f!t a 6ro/ra(. Ne( hall/athat)!k el azon$an a 6ro$l3(kat se(. = 6ro/ra(ok /yakran kise$$ f!nk,ionalits$eli /on'okkal k8z'enek Gine alatt, 'e az is lehet, ho/y e/yltaln ne( in'!lnak el. 0kkor se( re(3nytelen azon$an a helyzet (63l'!l ere'eti Hin'oHsos 'll>ek hasznlata sokat se/5thet", 'e ez (r a $!herls sz8rke (az 3rintettek szerint arany" z2n)$a tartozik. 0ttl azon$an a le/tD$$ felhasznl2 I 3rtheten I 2'zko'ik, k ,sak hasznlni szeretn3k a /368ket, ne( szerel/etni. =kik (3/is vllal)k a neh3zs3/eket, a t3($an sok infor(,i2t /y;)thetnek k8lDn$Dz f2r!(okon. = Gine a szokott (2'on tele65thet a szoftverkDz6onton kereszt8l. 4ele65t3s !tn in'5t2ikon)t az =lkal(azsok (en8$en tall)!k. = Gine n3hny fontosa$$ t!la)'ons/nak $ell5tsra is lehets3/8nk van. = $ell5t2kDz6ontot szint3n a (en8$l in'5that)!k el. Ka a f!ttatni k5vnt 6ro/ra( tD$$ Gin'oHs verzi2n is tele65thet, a Gine konfi/!r,i2)$an 3r'e(es a le/e/yszer;$$, le/r3/e$$i vltozatot vlasztani (ls' a @*. $rt".

65. bra: ?l2enkor a progra(nak engedl2ezn9nk kell a $uttat'atsgot 1a/a a Hin'oHsos 6ro/ra( f!ttatsa e/yszer;en E/y tDrt3nhet, ho/y k3tszer rkattint!nk annak ikon)ra, E/y aho/y Gin'oHson is tenn3nk. 0lfor'!lhat, ho/y ne( in'!l el a 6ro/ra(, hane( a @U. $rn lthat2 I sa)nos an/ol nyelv; I 8zenetet ka6)!k, a(i azt )elenti, ho/y a 6ro/ra(nak en/e'3lyezn8nk kell a f!ttathat2s/ot. 0z e/yszer;en E/y tDrt3nik, ho/y a 6ro/ra( ikon)ra az e/3r )o$$ /o($)val kattint!nk, a fel$!kkan2 a$lak$an rkattint!nk a 94!la)'ons/ok: (en86ontra, (a)' a 9To/os!lts/ok: f8lDn, $elekattintva 6i6t rak!nk a 9 )l v3/reha)tsnak en/e'3lyez3se 6ro/ra(k3nt: szDve/ (elletti kis n3/yzet$e (ls' a @Q. $rt". Ka ez!tn E)ra 6r2$lkoz!nk a 6ro/ra( f!ttatsval, (r val2sz5n;le/ elin'!l a 6ro/ra(!nk. De $iztosat elre ne(i/en lehet t!'ni. Xltal$an el(on'hat)!k, ho/y azon s6e,ilis 6ro/ra(ok, (elyek f!ttatsra felk3sz5tett3k a Gine>t, )2l (;kD'nek, a tD$$i 6ro/ra( eset3n azon$an szeren,s3re is sz8ks3/8nk lehet. Ko/y (elyik nevezetese$$ 6ro/ra( eset3n (it vrhat!nk, arr2l a Gine honla6)n (htt6:<<HHH.HinehY.or/" t)3koz2'hat!nk. 4D$$ fontos 6ro)ekt 368l a Gine k2'$zisra. WO

+ie(eln3( a k3t le/fontosa$$at, (elyek e/y3$k3nt ne( in/yenes szoftverek. =z e/yik8k a 4rans/a(in/ ter(3ke, a .e'e/a (htt6:<<HHH.,e'e/a.,o(", a(ely Hin'oHsos )t3kok lin!&os f!ttatsra s6e,ializl2'ott, (5/ a .o'eHeavers (htt6:<<HHH.,o'eHeavers.,o(" .rossover %in!& nev; 6ro/ra()val elssor$an az iro'ai 6ro/ra(ok (1S Jffi,e, ='o$e Photosho6, %ot!s Notes, st$." f!tst $iztos5t)a %in!& ren'szereken. Ne( $iztos, ho/y (in'en eset$en l3nye/esen tD$$et t!'nak, (int az in/yenes Gine, le/fel)e$$ (e/k5(3lnek (inket a f2r!(ok t!rklst2l 3s a 9$ark,solst2l:.

6 . bra: 1ngedl2ezz9k a progra( $uttatst Ka seho/y ne( )rt!nk sikerrel, lehets3/8nk van (3/ vala(ilyen virt!lis /36 hasznlatra. Sz8ks3/(e/ol's lehet ez akkor, ha k3t (va/y tD$$" o6er,i2s ren'szert akar!nk hasznlni e/yszerre, l3nye/ile/ e/y i'$en, e/y /36en. 0kkor e/y virt!lis /36re (a(i a val2'i /36en f!t2 szoftver" kell feltele65teni a ven'3/ ren'szert, a(ely ne( is fo/)a 3szrevenni, ho/y ne( kDzvetlen8l a har'verrel 3rintkezik. F/y tele65thet8nk Gin'oHs al %in!&ot va/y for'5tva, esetle/ kDnnye'3n, 6arti,ionls n3lk8l ki6r2$lhat!nk (s, e/zotik!s ren'szereket is. T2 t!'ni azon$an, ho/y a virt!lis /36ek lefo/lal)k a ren'szer erforrsait, 5/y /yen/3$$ /36eken ne(, va/y ,sak na/yon lassan f!tnak. Zon'ol)!nk arra, ho/y ha e/y #$!nt! alatt akar)!k a Gin'oHs *>et 3s (on')!k az E) #$!nt! k5s3rleti (63l'!l $3ta" vltozatt e/yszerre f!ttatni, akkor ezen hro( ren'szer e/y8ttes (e(2riahasznlata tD$$ /i/a$)t lehet, 5/y ennyi fizikai (e(2rit a (ne( virt!lis" /368nknek tartal(aznia kell. 4D$$ ilyen virt!lis /36 szoftver is el3rhet. 4aln a le/is(erte$$ 3s le/elter)e'te$$ a r3/2ta 6ia,i W@

r3sztvev 71Hare ter(3k,sal'. = 71Hare Player (htt6:<<'oHnloa's.v(Hare.,o(<'<info<'eskto6\'oHnloa's<v(Hare\6layer<O\0" e/y zrt forrsk2'E, 'e in/yenes szoftver, a(ellyel virt!lis /36et k3sz5thet8nk 3s hasznlhat!nk. De hasznlhat)!k az #$!nt! trol2i$an is (e/tallhat2 Jra,le ter(3ket, a 7irt!al$o&>ot is. 0z k3t vltozat$an 3rhet el. = trol2$an tallhat2 ny5lt forrsk2'E, 'e letDlthet)8k a kiss3 na/yo$$ t!'sE zrt, 'e (3/ (in'i/ in/yenes vltozatot (htt6:<<HHH.virt!al$o&.or/<Hiki<DoHnloa's".

BA. bra: Tirtualbox: SindoFs GL bootol -buntu alatt Ne( akar!nk ekkora kit3rt tenni, 5/y r3szletese$$en ne( tr/yal)!k a virt!lis /36ek $e8ze(el3s3t 3s hasznlatt, 'e ne( tEl $onyol!lt 'olo/r2l van sz2. Kasznos eszkDzDk, hasznlat!k elter)e'$en van, $r ne( elssor$an az otthoni felhasznl2k kDr3$en.

WS

,eladatok
1. 4ele65tse 3s konfi/!rl)a a Gine 6ro/ra(ot. Pr2$l)a ki n3hny e/yszer; Hin'oHsos 6ro/ra( f!ttatst a Gine se/5ts3/3velA 2. 4ele65tse a 71Hare Player Hin'oHsos 3s lin!&os vltozatait isA +eressen az Interneten sza$a'on letDlthet 7(Hare virt!lis /36et 3s 6r2$l)a kiA (= htt6:<<HHH.v(Hare.,o(<a66lian,es< ,5(en I kate/2rik$a sze've I hatal(as k5nlatot tall." O. 4ele65tse a 7irt!al$o& Hin'oHsos 3s lin!&os vltozatait isA 4ele65tse az #$!nt! akt!lis vltozatt a Hin'oHsos 7irt!al$o& al2lA 4ele65tse 7irt!al$o&$an az #$!nt! fe)leszti vltozattA @. 4ele65tse 3s 6r2$l)a ki a .rossover %in!& sza$a'on letDlthet verzi2)tA S. (Kala'2knakA" 4ele65tse az #$!nt!t 6en'rive>r2lA

WW

1(. :ajt #a$$nk &s az Ubuntu k+n vtrszerkezete


7al2)$an a kDnyvtrszerkezet t3()a ne( i/azn #$!nt!>s6e,ifik!s, hiszen a le/tD$$ %in!& ren'szer3 is ilyen, va/y na/yon hasonl2. = f$$ kDnyvtrak helye, elnevez3se a #ni&os hskort2l kez've a'ott. = DJS>Gin'oHs ren'szerek kDnyvtrszerkezet3hez k36est azon$an na/y a k8lDn$s3/, 5/y ho/y eli/azo')!nk $enne, )2 ha le/al$$ az ala6okat ttekint)8k. 0lszDr in'!l)!nk ki a (i kis vil/!nk$2l, ott n3zz8nk kDr8lA 0z!tn ren'szerszinten is sze(l3l'ni kez'8nk.

1in'en felhasznl2nak van e/y sa)t (a66)a, a(i$e ala63rtel(ez3s szerint ,sak neki van 5rs)o/a. 0$$e (solhat, (enthet, e$$en hozhat l3tre f)lokat, kDnyvtrakat. =z #$!nt! fe)leszti elk3sz5tettek sz(!nkra n3hny kDnyvtrat ezen $el8l, ezek nevei (a/!k3rt $esz3lnek: Dok!(ent!(ok, -en3k, +36ek, 7i'e2k. 4er(3szetesen ne( kDtelez ezeket a s!/allt ,3lra hasznlni, 'e (i3rt is ne tenn3nk. W*

=z =sztal nev; kDnyvtr t3nyle/esen az asztal!nk tartal(t trol)aN az asztalra rakott f)lok itt tallhat2ak a kDnyvtrstr!ktEr$an 3s az e$$e a (a66$a rakott f)lok (e/ is )elennek az asztalon. = Sa)t (a66nk$a (ent'nek a felhasznl2i 6ro/ra(ok e/y3ni konfi/!r,i2s f)l)ai, ezek ltal$an a 6ro/ra( els f!ttatsakor )Dnnek l3tre, 3s sze(3lyes $ell5tsainkat tartal(azzk. = konfi/!r,i2s llo(nyok )elle(zen re)tett f)lok, sokszor re)tett kDnyvtrak$an vannak, (elyek ala63rtel(ez3s szerint ne( ltszanak a f)l$Dn/3sz alatt, ,sak akkor, ha erre !tas5t)!k a ren'szert. Ka 63l'!l az S1. $rn a Sa)t (a66ra kattint!nk, a Na!til!s nev; f)lkezelt in'5t)!k el, a(inek (;kD'3se tel)esen hasonl2 a Gin'oHs ren'szereken (e/is(ert3hez.

B2. bra: 7 @autilus $jlkezel= a :ajt (appa kezdeti tartal(t (utatja Ka $elen3z8nk a 1intk kDnyvtr$a, k8lDnf3le f)lokat lthat!nk, (elyek (e/ is nyithat!nk. F/y ltni fo/)!k, (ilyen t56!sE 6ro/ra(okat (ilyen ala63rtel(ezett szoftverek kezelnek. i/yel)8k (e/, ho/y n3hny f)lnak az ikon)a a f)l eln3zete. Ilyenek 63l'!l a k36f)lok (TPZ, ZI , PNZ, S7Z", a szll5that2 'ok!(ent!(ok (PD ". St, ha az e/3rk!rzort e/y han/f)l fDl3 vissz8k, akkor elkez'i le)tszani azt. Ilyen f)l lehet 63l'!l az J//, SPP, J/a 3s ha le)tsz2 (o'!l)a (an/ol!l ,o'e," (r fel van tele65tve, az 1PO. 7i'e2 f)lok eset3n I szint3n az esetle/esen sz8ks3/es $v5t(3nyek feltele65t3se !tn I a f)l ikon)a e/y, a vi'e2$2l szr(az2 k36ko,ka lesz. = %etDlt3sek (a66a hasznlata ne( ,sak a)nlott, hane( ha t3nyle/esen letDlt8nk e/y f)lt az Internetrl, 63l'!l a irefo& $Dn/3szt hasznlva, az ala63rtel(ez3s szerint i'e fo/ ker8lni, itt kell (a)' keresn8nk. = Na!til!s e/y na/y t!'sE, hasznos f)lkezel. 4er(3szetesen is(eri a KEz' 3s Do$' (Dra/ an' Dro6" a'at(oz/at2 (;veletet, vala(int )2 t!'ni, ho/y az O f!nk,i2$illenty; lenyo(sra k3t6aneless3 alak!l. =z ala63rtel(ezett ikonn3zet helyett hasznlhat!nk 4D(Dr n3zetet, 'e %istan3zetet is. = Na!til!son )o$$ e/3r/o($ lenyo(sra (en8t ka6!nk, (elynek se/5ts3/3vel I e/y3$ (;veletek (ellett I (a66t 3s f)lt is l3trehozhat!nk. WU

= Na!til!s a kez'k i/3nyeit (ara'3ktalan!l kiel3/5ti. Sokan tD$$ f!nk,i2ra v/ynak, Gin'oHson is szeretik a ren'k5v8l hat3konyan hasznlhat2 klasszik!s k3t6aneles f)lkezelket, 63l'!l a 4otal .o((an'ert. Gin'oHsr2l 366en tlls alatt l3v hala'2 sz(5t2/36es felhasznl2k /yakran f!ttat)k %in!&on is a 4otal .o((an'ert a Gine se/5ts3/3vel I ltal$an 6ro$l3(a n3lk8l I 'e sze(3ly szerint azt /on'olo(, ho/y erre nin,s sz8ks3/. %3teznek %in!&on is nat5v eszkDzDk a f)lkezel3sre, $r val2 i/az, a 4otal .o((an'er 6ontos (st ne( tall)!k (e/.

B%. bra: Hasznlatban a D@J/1 Io((ander Ka (in'enk366en /rafik!s fel8let; val2'i k3t6aneles f)lkezelt szeretn3nk %in!&on, 6r2$l)!k ki a ZNJ10 .o((an'ert. = .anoni,al hivatalos trol2)$2l kDnnye'3n tele65thet)8k 63l'!l a szoftverkDz6ont se/5ts3/3vel. =z ilyen t56!sE f)lkezelk hat3konys/t nDveli, ha hasznl)!k a f!nk,i2$illenty;ket. 0zek kiosztsa az s ere'eti, a Norton .o((an'er 2ta azonos: S (sol, W thelyez, 3s 5/y tov$$. 7llalkoz2$$ ke'v;ek hasznlhat)k I a trol2k$2l val2 tele65t3s !tn I a 1i'ni/ht .o((an'ert is. 0z e/y e/yszer;, karakteres fel8let; eszkDz, taln ez hasonl5t le/)o$$an az s3re, a Norton .o((an'erre. 0lnye, ho/y /rafik!s fel8let n3lk8li /36en is hasznlhat2, $r /rafik!s ter(inl$an is elf!t. Ink$$ a kDz36hala'2k hasznl)k, az 9i/azi: lin!&osok ink$$ 6aran,ssor$2l kezelik a f)lokat, ne( hasznlnak (3/ karakteres fel8let; k3t6aneles f)lkezelt se(. Ka (r (e/is(erke't8nk e/y>k3t f)lkezelvel, kDr8l is n3zhet8nk a f)lstr!ktEr$an, ki(er3szke'het8nk sa)t kDnyvtr!nk$2l. 0/yre fel)e$$ l36ke've, ha(arosan el)!t!nk a /yDk3r (root" kDnyvtr$a, (elynek )ele: 9<:. =B. sorren'$en n3zz8k v3/i/ a /yDk3r kDnyvtr$2l ny5l2 kDnyvtrakat, az E/ynevezett fkDnyvtrakat. <$in (va/yis a <$in kDnyvtr, ahol a 9<: a neve eltt arra !tal, ho/y a /yDk3rkDnyvtr$2l ny5lik" Itt tallhat2ak a ren'szer (;kD'3s3hez sz8ks3/es $inris f)lok. = le/tD$$ $inris val2)$an ne( itt tallhat2N a felhasznl2 6ro/ra(ok $inrisai a <!sr<$in kDnyvtr$an vannak. WQ

<$oot 0z a ren'szer$etDlt3st szol/l2 f)lok helye, itt tallhat2 a ren'szer(a/ is. <,'ro( 0re'etile/ ez volt a $ehelyezett .D le(ez tartal(nak a helye. 0z E/y 3rten', ho/y a DJS>Gin'oHs ren'szerekkel ellent3t$en itt nin,s =, B, ., D, 0 3s e/y3$ (e/ha)t2, itt e/yetlen fa str!ktEra van, (ely$en (e/van a helye az e/yes (e/ha)t2knak. Telenle/ ezt a kDnyvtrt az #$!nt! ne( hasznl)a, a $ehelyezett a'at .D, va/y D7D a!to(atik!san fel,satol2'ik a f)lren'szer$e, (3/hozz a <(e'ia kDnyvtr$a, l3trehozva e/y alkDnyvtrat az a'athor'oz2 nev3vel. <'ev (az an/ol 9'evi,e: (eszkDz" sz2$2l" = %in!& (in'en har'verele(3re, (int a fastr!ktEra r3sz3re hivatkozik. 0zek a s6e,ilis 9lf)lok: tallhat2ak itt. 4ele65t3skor a hala'2 6arti,ionlst vlasztva (r tallkozhatt!nk ezzel a )elens3//el, a(ikor is az e/yes (erevle(ezek a <'ev<s'a, <'ev<s'$ (3s 5/y tov$$ '>i/" n3vre hall/attak, az ezeken $el8li 6art5,i2kat 6e'i/ sz(ok )elDlt3k, 63l'!l: <'ev<s'a2. <et, (a n3v a latin 9et ,etera:, va/yis az 93s a tD$$i: kife)ez3s$l szr(azik" = /lo$lis konfi/!r,i2s f)lok helye. (= Gin'oHszal ellent3t$en a %in!&ok ne( hasznlnak 9re/istry:>t." 0zek a f)lok ltal$an e/yszer; szDve/f)lok, /yakran ren/ete/ (e/)e/yz3ssel elltva. <ho(e (an/ol sz2, )elent3se 9otthon:" Itt tallhat2ak a felhasznl2k sa)t (a66i. P3l'!l a /i6sz)aka$ felhasznl2i n3vhez a <ho(e</i6sz)aka$ kDnyvtr tartozik. 0$$en a kDnyvtr$an a felhasznl2nak korltlan )o/ai vannak, (5/ ezen k5v8l ltal$an ,sak olvassi ((e/n3zheti e/y f)l tartal(t" 3s f!ttatsi, va/y (3/ azok se(. <li$ Itt a ren'szer>kDzeli li$rary (kDnyvtr" f)lok e/y r3sze tallhat2. 0zek szere6e (e/e/yezik a Gin'oHs ren'szereken hasznlt 'll f)lok3val. = felhasznl2i 6ro/ra(ok kDzDs kDnyvtrf)l)ai ink$$ a <!sr<li$ kDnyvtr$an vannak. Itt, a <li$ kDnyvtr$an tallhat2ak (3/ a kernel(o'!lok is. 0zek a ren'szer azon r3szei, I 6on/yoln fo/al(azva I (elyek ne( tartoznak a!to(atik!san a ren'szer(a/hoz, ,sak sz8ks3/ eset3n $etDlthetk. <lost^fo!n' (an/ol, )elent3se 9elveszett^(e/tallt:" Ka e&t@ (va/y e&tO" t56!sE f)lren'szert hasznl!nk I 3s #$!nt!n ez az ala63rtel(ezett I (in'en ilyen t56!sE 6art5,i2 /yDker3$en lesz e/y ilyen kDnyvtr. Cen'szerkDnyvtr, felhasznl2knak ala63rtel(ez3s szerint olvassi )o/!k sin,s hozz. =rra szol/l, ho/y a ren'szer f)lren'szer s3r8l3s eset3n i'e ll5t)a helyre a s3r8lt llo(nyokat. Szeren,s3re erre val2sz5n;le/ soha ne( lesz sz8ks3/8nk. <(e'ia 7olt (r r2la sz2, az eltvol5that2 (3'ia, va/yis az a'at .D>k, D7D>k, 6en'rive>ok, f3nyk36ez/36ek, 1PO le)tsz2k, telefonok (3s a flo66y>k is, ha (3/ van ilyen /368nk$en" ,satol2'nak i'e a!to(atik!san. *0

<(nt (az an/ol (o!nt (tart2" sz2$2l" I'ei/lenesen ,satolan'2 f)lren'szerek ,satolsi helye. 1ana6s/ ritkn hasznlatos. <o6t I'e/en forrs$2l szr(az2 (teht ne( a ren'szer fe)leszti ltal k3sz5tett ,so(a/$2l" felhasznl2i 6ro/ra(ok o6,ionlis tele65t3si helye. Citkn hasznl)k. <6ro, = <'ev kDnyvtrhoz hasonl2an itt se( val2'i f)lok tallhat2ak. = ren'szer f!t2 folya(atai itt (6ro,esszei" testes8lnek (e/ f)lk3nt, tov$$ a ren'szer (;kD'3s3rl, akt!lis lla6otr2l ka6hat!nk infor(,i2kat az itteni f)lok $Dn/3sz3s3vel. = k8lDnf3le 'ia/nosztikai szoftverek is innen sze'ik az a'ataikat. 0zen a s6e,ilis f)lren'szeren kereszt8l lehet a kernel (;kD'3s3nek sok 6ara(3ter3t $efolysolni. <root = ren'szer/az'a sa)t kDnyvtra. 1ivel az #$!nt! ren'szereken nin,s val2'i ren'szer/az'a, ez3rt itt ez a kDnyvtr ne( hasznlatos. <s$in = <$in>hez hasonl2 tartal(E kDnyvtr, annl ren'szer>kDzeli$$ (az 9s: a 9syste(: (ren'szer" an/ol sz2 rDvi'5t3s3$l )Dtt" $inrisokkal. <selin!& (9Se,!rity 0nhan,e' %in!&: ((e/nDvelt $iztons/E %in!&" an/ol kife)ez3s rDvi'5t3se" = S0%in!& e/y $iztons/i kie/3sz5t a(ely ren'k5v8l na/y $iztons/ot tesz el3rhetv3, 'e $ell5tsa i/en ko(oly szak3rtel(et i/3nyel. =la63rtel(ezett #$!nt!n a S0%in!& v3'el(i ren'szer nin,s $eka6,solva, a kDnyvtr hasznlaton k5v8li, 8res. <srv 0/yes kiszol/l2 (an/ol!l 9server:" 6ro/ra(ok ltal hasznlt kDnyvtr. =la63rtel(ezett #$!nt!n szerver6ro/ra(ok ne( f!tnak, a kDnyvtr hasznlaton k5v8li, 8res. <sys = <6ro,>hoz hasonl2 f!nk,i2)E 3s tartal(E kDnyvtr. <t(6 = ren'szer (;kD'3shez sz8ks3/es i'ei/lenes f)lok helye. 1ivel a felhasznl2i 6ro/ra(ok is i'e helyezik el t(eneti llo(nyaikat, azon ritka helyek e/yike, ahova az e/yszer; felhasznl2knak is 5rs)o/!k van. = )o/os!lts/okr2l a kDvetkez fe)ezet$en olvashat!nk. <!sr = felhasznl2i (a 9!ser: (felhasznl2" sz2$2l" 6ro/ra(ok kDnyvtra. 0z a le/na/yo$$ helyet fo/lal2 ren'szerkDnyvtr. Ka feltele65t8nk e/y felhasznl2i 6ro/ra(ot, i'e I ltal$an a <!sr<$in kDnyvtr$a I ker8lnek a $inrisai, az e/y3$ r3szei 6e'i/ a <!sr<li$ 3s a <!sr<share kDnyvtr$a. <var Itt tallhat2ak az e/yes ren'szerszol/ltatsok na6l2f)l)ai, 6ro/ra(ok vltoz2 (an/ol!l *1

9varia$le:" a'atf)l)ai. 0zzel ttekintett8k az #$!nt! kDnyvtrstr!ktEr)t. Br a le/tD$$ kDnyvtr$an az e/yszer; felhasznl2nak nin,s sok keresnival2)a, a ren'szer t!'t!nkon k5v8l hasznl)a azokat is, f)l)aikat is.

*2

1-. =ogosultsgok kezel&se


= )o/os!lts/ok $e(!tatsa, a )o/os!lts/kezel3s is(ertet3se (e/ker8lhetetlen t3(a. 1r tD$$szDr 3rintett8k is, itt az i'e)e (e/$esz3lni I le/al$$ felhasznl2 szinten. =z itt i/en kivonatosan is(ertet3sre ker8l )o/os!lts/kezel3st a %in!& ren'szerek tel)es e/3sz3$en a #ni&$2l vett3k t. 1e/e(l5t)8k, ho/y l3tezik %in!&ra enn3l kifino(!lta$$ )o/os!lts/kezel3si ren'szer is I ilyen 63l'!l az En. =.% (=,,ess .ontrol %ist I hozzf3r3s vez3rl3si lista", a(i e/y kie/3sz5t3se a nor(l !ni&os>lin!&os v3'el(i lehets3/eknek I , 'e tla/os, otthoni ren'szereken ezt ritkn hasznl)k. To/os!lts/kezel ren'szere (in'en (o'ern o6er,i2s ren'szernek I, 5/y a ne( tEl r3/i Gin'oHsoknak (N4, PP, 7ista, *" I is van. 1in'ez Dsszef8// azon$an a f)lren'szerrel is, hiszen 63l'!l =4 f)lren'szer eset3n akkor se( lehet )o/os!lts/okat kezelni, ha a ren'szer e/y3$k3nt t(o/atn azt. De (it is )elent a )o/os!lts/kezel3sB P3l'!l azt, ho/y e/y f)lnak (e/ lehet a'ni, ho/y (elyik felhasznl2, (it tehet veleN ki 5rhat)a ((2'os5that)a", tDrDlheti, e/yltaln ki n3zheti (e/ a tartal(t, kDnyvtr eset3n ki l36het $ele.

4!'n!nk kell tov$$, ho/y %in!&on a felhasznl2kat ,so6ortok$a szervezik. P3l'!l ha (e/ akar)!k en/e'ni, ho/y e/y felhasznl2 a'(inisztr,i2s tev3kenys3/et folytathasson, $e kell rakni az 9a'(in: ,so6ort$a. 0/y felhasznl2 tD$$ ,so6ortnak is ta/)a lehet, #$!nt!n (in'en l3trehozott *O

felhasznl2hoz a!to(atik!san l3tre)Dn e/y vele azonos nev; ,so6ort is, (elynek I ere'etile/ I az a'ott felhasznl2 az e/yetlen ta/)a. %in!&on a f)lok 3s kDnyvtrak )o/os!lts/nak hro( szint)e van. %3tezik e/y t!la)'onos!k, tartoznak e/y ,so6orthoz, vala(int (e/a'hat)!k, ho/y a ,so6orton k5v8li felhasznl2k (it tehetnek vel8k. 7al2)$an (in'en felhasznl2 (ltal$an" tD$$ ,so6orthoz is tartozik. 1in'en e/yes f)lnak 3s kDnyvtrnak (e/ lehet a'ni, ho/y a hro( szint szere6li I t!la)'onos, a ,so6ort t!la)'onoson k5v8li ta/)ai 3s (in'enki (s I k8lDn>k8lDn olvashat)a>e, 5rhat)a>e (ez )elenti a (2'os5that2s/ot 3s tDrDlhets3/et is", illetve f!ttathat)a>e. +Dnyvtr eset3n ez !t2$$i a kDnyvtr$a $el363s )o/t )elenti. = felhasznl2 szint)3n ezen )o/os!lts/ok ll5tst I ter(3szetesen ,sak ha )o/!nk van hozz I a Na!til!s f)lkezelvel is (e/tehet)8k. 0rre ltt!nk 63l't a @Q. $rn, a(ikor is e/y f)l f!ttatsi )o/t (e/a't!k. =la63rtel(ez3s szerint a sa)t kDnyvtr!nk$an l3v f)lok 3s az e/3sz sa)t kDnyvtr!nk )o/os!lts/a a kDvetkez: (i (a t!la)'onos" olvashat)!k 3s 5rhat)!k, (in'enki (s ,sak olvashat)a, a kDnyvtrak$a $el36het (a kDnyvtrak$an l3v f)lokat el3rheti, va/yis olvashat)a", ls' az S@. $rt. 7iszont e/yik (s felhasznl2 se( (2'os5that)a, tDrDlheti e/yetlen f)l!nkat, kDnyvtr!nkat se(. Ka ne( akar)!k, ho/y $rki $el36hessen a sa)t kDnyvtr!nk$a, ele/en' azt az e/y kDnyvtrat (e/fosztani ettl a )o/t2l, va/yis a 9tD$$iek: r3szn3l a 91a66a el3r3s3:>t ll5ts!k 9Nin,s:>re 9 )lok el3r3se: helyett. = lin!&os ren'szernek korltlan !ra viszont a ren'szer/az'a. =ho/y errl (r volt sz2, ilyen kit8ntetett felhasznl2 #$!nt!n nin,s, ,sak vala(ely arra )o/os!lt felhasznl2 i'ei/lenesen (e/ka6)a a ren'szer a'(inisztrlsnak )o/t. 0zzel na/yon vi/yzni kell, (ert a'(in )o//al $rki $r(it (e/tehet. 0z azt )elenti, ho/y $r(ilyen f)lt, kDnyvtrt (2'os5that, tDrDlhet, )o/os!lts/ait (e/vltoztathat)a, $r(ilyen kDnyvtr$a, f)l$a $elen3zhet. Zrafik!s fel8leten E/y vlhat!nk a le/e/yszer;$$en a f)lkezel korltlan !raiv, ha (e/nyo()!k az =lt^ 2 $illenty;ko($in,i2t, (a)' a fel$!kkan2 a$lak$a $e5r)!k a 9/ks! na!til!s: 6aran,sot, (a)' rkattint!nk a 9 !ttats: /o($ra. = 9/ks!: $ek3ri a )elszav!nkat az a'(inisztr,i2s fela'atok v3/reha)tshoz, 3s ha $enne va/y!nk az a'(in ,so6ort$an, elin'!l a f)lkezel ren'szer/az'ai )o/okkal. %e/y8nk na/yon 2vatosak, kDnnyen v3/zetes 6ro$l3(kat okozhat!nk ren'szerf)lok tDrl3s3vel, a(ik a ren'szer hasznlhatatlans/hoz vezethetnek. Ilyenkor /yakran ,sak az e/3sz ren'szer E)ratele65t3se se/5thet.

BB. bra: 7lkal(azs $uttats: 7ltUH2 =z e/yszeri felhasznl2nak azon$an se((ilyen 5rs)o/a nin,s a f)lren'szer e/y3$ r3sz3n (n3hny s6e,ilis r3szt lesz(5tva". 0z azt )elenti, ho/y e/y felhasznl2 (va/y e/y annak nev3$en elin'5tott 6ro/ra(" ne( t!' krt okozni a ren'szernek, le/fel)e$$ (a/nak (63l'!l v3letlen8l letDrDl f)lokat a sa)t kDnyvtr$an".

*@

= ,so6ortok 8/yes hasznlatval (i (a/!nk is kifino(!lta$$ tehet)8k e/y tD$$felhasznl2s ren'szer (;kD'tet3s3nek )o/os!lts/i szint)eit, hiszen ,so6ortok l3tre)Dnnek a ren'szer tele65t3sekor, 'e (a'(inisztrtori )o/kDrrel" (i is l3trehozhat!nk ilyeneket. P3l'!l, ha korltozni akar)!k a felhasznl2kat vala(ilyen har'verele( I 63l'!l .D>D7D 5r2 I hasznlat$an, l3trehoz!nk e/y ,so6ortot, (on')!k 9iro: n3ven, $elerak)!k azokat a felhasznl2kat, akiknek (e/ akar)!k en/e'ni ezt a tev3kenys3/et. 0z!tn (e/a')!k a .D>D7D 5r2 6ro/ra(nak, ho/y ez le/yen a ,so6ort)a, vala(int ,sak a ,so6ort ta/)ainak en/e'3lyezz8k a szoftver f!ttatst. 1e/)e/yezz8k, ho/y a )o/os!lts/ok helyzete a val2s/$an kiss3 $onyol!lta$$. = lin!&os ren'szerek ne( ,sak f)lt 3s kDnyvtrat k8lDn$Dztetnek (e/, hane( (s s6e,ilis 9k36z'(3nyeket: is I (int 63l'!l a k8lDnf3le f)lren'szer>ele(ekre (!tat2 s6e,ilis f)lokat I, (elyeknek szint3n lehet sza$lyozni a )o/os!lts/ait. 4ov$$ l3teznek a tr/yaltakon k5v8l e/y3$, s6e,ilis )o/ok is. 0zeket azon$an e/yszer; felhasznl2k3nt )o$$ra sz8ks3/telen is(erni, kiszol/l2kat 8ze(eltet ren'szer/az'k sz(ra viszont kDtelez tananya/ot k36eznek. = t3(hoz tartozik (3/ a )o/os!lts/ok 6aran,ssoros (e/)elen5t3se. 0zt az ls 6aran,s is(ertet3s3n3l, a 20. fe)ezet$en tr/yal)!k.

*S

,eladatok
=z al$$i fela'atok v3/reha)tsra hasznl)on a Na!til!st, (a)' (ha siker8l tele65teni" a ZNJ10 .o((a'ert va/y a 1i'ni/ht .o((an'ertA 1. Kozzon l3tre a sa)t kDnyvr$an e/y 9teszt: nev; kDnyvtratA 2. Xll5tsa $e, ho/y ?nDn k5v8l (s felhasznl2 ne l36hessen $e a kDnyvtr$aA O. Kozzon l3tre a 9teszt: kDnyvtr$an e/y 8res f)lt 9szDve/: n3venA @. Fr)on a f)l$a n3hny soros szDve/etA S. 4DltsDn az Internetrl f)lokat a 9teszt :kDnyvtr$a (a $Dn/3sz $ell5tsainl sza$lyozhat2, ho/y a letDlt3s (e/kez'3se eltt rk3r'ezzen, ho/y hov (entse azokat"A W. 4D(Dr5ts8k $e a letDltDtt f)lokat (hasznl)a a )o$$ e/3r/o($os (en8t a Na!til!s hasznlata kDz$en"A

*W

1.. Ltvn os asztali e**ektek > 2o#$iz


= (ost kDvetkez r3sz$en I tElzs n3lk8l ll5that)!k I ren'k5v8l ltvnyos vil/ fo/ el3nk tr!lni. = k!l,ssz2: .o(6iz. 0z e/y OD /yors5tst i/3nyl 6ro/ra(, (elynek sz(os (o'!l)a I E/ynevezett 6l!/in)a I van. 7al2)$an a .o(6iz ala6 szinten (r a tele65t3s !tn el3rhet, a(ennyi$en a vi'eokrtya OD t(o/atssal ren'elkezik 3s az en/e'3lyezve is van. 0z a le//yakra$$an hasznlt Intel vi'eokrtyk eset3n tele65t3s !tn el3rhet, 'e 63l'!l N7i'ia krtya eset3n az o6ti(lis (;kD'3shez zrt (e/ha)t2 tele65t3s3t felt3telezi. Ka az asztalon a )o$$ e/3r/o($ra kattint!nk, (a)' kivlaszt)!k az 9=sztal htter3nek (e/vltoztatsa: (en86ontot, sz(os viz!lis testresza$st se/5t eszkDzt tall!nk. 0zek Dn(a/!k$an is 3r'ekesek, 3r'e(es eli'zni vel8k e/y ki,sit, 'e (ost ,sak a 97iz!lis effekt!sok: f8llel fo/lalkoz!nk.

**

= (en86ontok Dn(a/!k3rt $esz3lnek. Pr2$l)!k ki a $ell5tsi lehets3/eket. .sak 5/y $izonyoso'hat!nk (e/ r2la, ho/y a /368nk el$5r)a>e a 6l!sz terhel3st I e/y (ai tla/os /36en ne( lehet 6ro$l3(a I, 3s ho/y 3r'ekel>e (inket e/yltaln ez az 9o6tikai t!nin/:. 1r itt is tallkozhat!nk ltvnyos f!nk,i2kkal (thelyez3s kDz$en h!ll(z2 a$lakok", 'e a tel)es 6aletta el3r3s3hez tele65ts8k az 9=sztali effektek s6e,ilis $ell5tsai (,,s(": (.o(6iz.onfi/" 3s a 9,o(6iz>f!sion>6l!/ins>e&tra: ,so(a/okat. 4ele65t3s !tn in'5ts!k el a 9.o(6iz.onfi/ $ell5tskezel:>t a 9Cen'szer: _ 9Bell5tsok: (en8$l.

Itt kate/2rik szerint ,so6ortos5tva sz(talan 6l!/in ll ren'elkez3s8nkre. +5s3rletezz8nk $tran, n3zz8k (e/, (elyik felel (e/ az 5zl3s8nknek. Br sok!k ,s!6n ltvnyele(, tall!nk i/en hasznos f!nk,i2)E se/3'eszkDzt is kDzt8k. = le/is(erte$$, le/ltvnyosa$$ ele(, a .o(6iz>ko,ka, a(it tD$$ vltozat$an is ki6r2$lhat!nk. 0kkor az asztalok e/y ko,ka n3/y ol'alla6)ra ker8lnek. = la6ok kDzDtt a .trl^=lt^ a )o$$ va/y $al k!rzorvez3rlkkel, esetle/ a .trl^=lt^ a $al e/3r/o($ot lenyo(va 3s az e/eret (oz/atva (anverezhet8nk. Ka az asztal!nk )o$$ als2 sark$an l3v 1!nkater8let>vlt2n a )o$$ e/3r/o($$al kattint!nk, a fel$!kkan2 (en8n 6e'i/ a $allal a 9Bell5tsok:>ra, az 5/y el3rhetv3 vl2 a$lak$an tll5that)!k a 1!nkater8letek sz(t. Ka a .o(6iz>ko,ka aktivlva van, az ol'alla6ok sz(nak vltozsval a keletkezett test (sza$lyos sokszD/ ala6E e/yenes /Ela" is vltozni fo/. 0&tr3( eset$en, a(ikor a (!nkater8letek sz(a kett, a 9ko,ka: e/y la6 lesz, a(it 6ersze !/yan E/y for/athat!nk, (int a testeket. +3t hasznos 6l!/int e(l5ten3k (3/ (e/, (in'kett hasznlhat2 a 7iz!lis effekt!sok Nor(l $ell5tsval. =z e/yik az 0&6o, a(ely a (e/nyitott a$lakokat leki,siny5ti 3s e/y(s (ell3 ren'ezi, ez a 9Gin'oHs: $illenty; 3s a 9H: lenyo(sra ka6,sol $e<ki. = (sik a -oo(, a(i a 9Gin'oHs: $illenty; 3s az e/3r/Dr/ e/y8ttes hasznlatval felna/y5t)a a k36ernyt, a(in aztn az e/eret (oz/atva lav5rozhat!nk.

*U

= .o(6iz $e(!tatsa ltal$an i/en hatsos. Sokan ez3rt kez'tek el %in!&ot hasznlni, (ert $r a (ai o6er,i2s ren'szereken (r sok hasonl2 viz!lis effekt el3rhet, a .o(6izzal felszerelt %in!& az3rt (3/ (in'i/ a le/ltvnyosa$$ ren'szerek kDz3 tartozik. Sokan k3telke'nek a$$an, ho/y a %in!& (e/3rett>e e/yltaln a 'eskto6 (ne( szerver" hasznlatra. 0rrl lehet vitatkozni, 'e e/y )2l $ekonfi/!rlt .o(6izos #$!nt! ltvnya 3s hasznlata az3rt el/on'olko'tat2 lehet a k3tke'k sz(ra.

B5. bra: Horog a Io(piz"ko+ka 3tr'atsC ablakok engedl2ezve4

*Q

10. M&g n&hn sz Linux ?*elhasznli &l#&n &rl@


0/y ren'szer hasznlhat2s/a tD$$ 'olo/t2l f8//. = le/fontosa$$, ho/y e/yltaln (;kD')Dn, le/yen annyira sta$il, ho/y 3r'e(es le/yen hasznlni. = lin!&os ren'szerek sta$ilitsra ne( i/azn volt 6anasz kor$$an se(. = Q0>es 3vek kDze63n, a(ikor (3/ a %in!& 9kiskorE: volt, (r sta$ila$$nak, kiforrotta$$nak t;nt, (it sz(os akkori kereske'el(i o6er,i2s ren'szer. De ne fele)ts8k el, az a %in!& akkori$an szinte kizr2la/ kiszol/l2 o6er,i2s ren'szer volt, felhasznl2k asztali /363re ,sak a le/elsznta$$ak tele65tett3k.

= sta$ilits 3l(3ny3t ronthat)k a vltoz2 (ins3/; felhasznl2i 6ro/ra(ok is. = 'isztri$E,i2 Dsszell5t2i ter(3szetesen (in'ent (e/tesznek, ho/y olyan ala63rtel(ezett alkal(azsokat vlasszanak, (elyek )2 (ins3/;, ren'szeresen kar$antartott 6ro/ra(ok. Ki$k ter(3szetesen 5/y is elfor'!lhatnak, sa)nos a trol2k$an l3v szoftverek ezrei kDzDtt aka'nak kez'etle/es, f3lk3sz 6ro/ra(ok is. 0ttl ne( f8//etlen az se(, ho/y I aho/y arr2l (r kor$$an volt sz2 I (ostan$an /yakran 3ri $5rlat az #$!nt!t I l3nye/ile/ teht a 'Dnt3shoz2it, le/ink$$ 1ark Sh!ttleHorth>Dt I az erltetetten rDvi', f3l 3ves kia'si ,ikl!s (iatt. 4D$$ek v3le(3nye szerint (e/ kellene nyE)tani annak hosszt, 5/y tD$$ i' lenne tesztel3sre, a hi$k )av5tsra. = (sik v3/let a De$ian 'isztri$E,i2, ott /yakran 3veki/ ne( a'nak ki E), sta$ilnak (on'ott vltozatot. 0nnek viszont az a htrnya, ho/y a ritkn (e/)elen 'isztri$E,i2 akt!lis sta$il vltozat$an l3v szoftverei az 3vek alatt na/yon elav!lnak. 1in'enesetre a %in!& fel8lete, kezelhets3/e sokat )av!lt az 3vek alatt, aho/y azt az elz U0

fe)ezet$en is lthatt!k. =z =!sztrl -DNet e/y +D0@>es /rafik!s fel8lettel, effektekkel elltott %in!&ot (!to/atott az !t,a e($er3nek a Gin'oHs * $3ta (e/)elen3s3nek i'e)3n, (int a 1i,rosoft E) ter(3kek3nt. = (e/sz2laltatottak ra)on/tak az E) 9Gin'oHs:>3rt, sokkal hasznlhat2$$nak, sze$$nek talltk, (int a 7istt 3s el')eit (SQ. $ra". = (;sor tel)es i'ev/2 r3sze (e/tekinthet a kDvetkez ,5(en: htt6:<<HHH.yo!t!$e.,o(<Hat,hBv`.PI/0 IvS1I. 1sik sarkalatos 6ont a (e/ha)t2k k3r'3se. 0/y har'verele( ,sak akkor t!' (;kD'ni, ha a ren'szer t(o/at)a, va/yis l3tezik hozz (e/ha)t26ro/ra( ('river" az a'ott o6er,i2s ren'szeren. 7iszont a helyzet ne( fekete>feh3r, hiszen e/y>e/y har'verele( lehet e/y 'river ltal r3szle/esen t(o/atott is, esetle/esen az ala6f!nk,i2k (;kD'nek, e&trkat azon$an ne( $iztos, ho/y t(o/at a 'river, 5/y ez eset$en az eszkDz ne( hasznlhat2 ki tel)es (3rt3k$en az a'ott ren'szer alatt. =z 3vek alatt a helyzet sokat )av!lt. 1a e/y tla/os /36hez 8lve ne( kell reszketn8nk, ho/y $e t!'!nk>e $ootolni e/y #$!nt! tele65tle(ezrl 3s hasznlat$a t!')!k>e venni az ala6f!nk,i2kat. Ne( volt ez (in'i/ 5/y. = Q0>es 3vek$en e/y I nyilvn kisark5tott I v3le(3ny szerint az a ren'szer, a(inek tele65t3s3hez ne( kellett he&a sz(ol2/36et hasznlni (a tizenhatos sz(ren'szer$eli sz(olshoz" (r felhasznl2$artnak sz(5tott. T2(a/a( a %in!&szal val2 (3lye$$ is(erke'3st 2000>$en, a De$ian Potato verzi2)nak tele65t3s3vel kez'te(. =kkorra (r ki6r2$lta( a Ce' Kat 3s 1an'rake 'isztri$E,i2kat, 'e az els i/azn kalan'os tele65t3s 3l(3nye a De$ianhoz f;z'ik. 0lszDr e/y DJS>os $ootle(ezrl 6arti,ionlta( a fi6s 6ro/ra((al, (a)' in'5totta( a .D>rl val2 tele65t3st. =z ala6ren'szerrel ne( is volt se((i $a), 'e /rafik!s fel8let elin'5tshoz 3s hasznlhat2 lla6ot$a hozshoz I neke(, kez'k3nt I tD$$ na6i/ tart2 9reszel3sre:, konfi/!r,i2s f)lok ll5t/atsra volt sz8ks3/. = (ai helyzet ettl l3nye/esen )o$$. Br a 'riverek tD$$s3/3t sa)nos tov$$ra se( a har'ver/yrt2k k3sz5tik, a %in!& fe)letts3/e lehetv3 tette az #$!nt! 3s hozz hasonl2an kez'knek (is" sznt ren'szerek (;kD'tet3s3t. 4ele65t3s kDz$en (r t3(a volt a 'riverek k3r'3se, 'e (ost tekints8k t r3szletesen a 6ro$l3(sa$$ har'verele(>,so6ortokat a lin!&os (e/ha)t26ro/ra(ok sze(szD/3$l. Xltalnos )avaslat, ho/y vsrls eltt ne( rt elszDr kDr8ln3zni az Interneten, konkr3tan ha kin3zt8nk e/y har'vert, keress8nk r a t56!sra 3s a %in!&, esetle/ #$!nt! sz2ra. N3hny 6er, $Dn/3sz3ssel k36$e )Dhet8nk %in!&on val2 hasznlhat2s/val ka6,solat$an. = le/tD$$ eset$en a ,satlakoztatott har'verele(et rD/tDn hasznlat$a is vehet)8k. Ka vala(i /on' van, ne kesere')8nk el, (3/ (in'i/ ko(oly es3ly8nk van annak helyes (;kD'tet3s3re. Szinte kizrt, ho/y ,sak (i akart!k $e8ze(elni az eszkDzt %in!& alatt. Biztos, ho/y tall!nk vala(i le5rst a 6ro$l3(r2l az Interneten. Citkn elfor'!l, ho/y ,sak annyit: ne( is(ert (e/ol's a 6ro$l3(ra. Xltal$an azon$an tall!nk hasznlhat2 tele65t3si Et(!tat2kat, esetle/ fe)leszt3s alatt ll2 'rivereket, a(ik hasznlhat2ak, ,sak esetle/ (3/ ne( ker8ltek $ele az ala6tele65tett ren'szer$e.

U1

,eladatok
1. 4ele65tsen .o(6izos effekteket /363reA +eressen /yakorlati haszonnal is )r2kat kDzDtt8kA 2. Pr2$l)on az al$$i k36en lthat2hoz hasonl2 $ell5tst l3trehozni:

O. 4ele65tse fel a +D0 kDrnyezetA %36)en $e al, (a)' alak5tson ki otthonos, k3zrell2 ren'szertA Pr2$l)a ki a +D0 sa)t 6ro/ra()aitA Is(erke')en a +D0 $ell5t2kDz6ont)valA @. 4ele65tsen fel e/y l!&$o& a$lakkezeltA %36)en $e al, (a)' konfi/!rl)a a (en8t sa)t ,3l)airaA Pr2$l)a ki a l!&$o& (ell3 a)nlott kis erforrs i/3ny; 6ro/ra(okatA

U2

14. Meghajt$rogra#ok
0zzel a fe)ezettel senkit ne( akarok elriasztani, hisz 63l'!l (a (r e/y v3letlenszer;en kivlasztott la6to6 (in'en fontos f!nk,i2)a na/y val2sz5n;s3//el (;kD'ni fo/ #$!nt! alatt (in'en k8lDnDse$$ $!herls n3lk8l. Ne( rt az3rt t!'ni, (ilyen 6ro$l3(k$a f!that!nk $ele $izonyos har'verele(ekkel. Xltalnoss/$an el(on'hat2, ho/y a na/yon E) t56!sE eszkDzDk t(o/atsra lehet, ho/y (3/ vrni kell. Kan/krtyk Br a le/tD$$ han/krtya (;kD'ik %in!&on I le/al$$is az ala6f!nk,i2i I az S.1>es f!nk,i2 $e8ze(el3s3vel 3s a 'r/$$ krtyk 6rofesszionlis lehets3/einek kihasznlsaival azon$an /on'ok lehetnek. %a6olvas2k (s,annerek"

!1. bra: )river keress az JpenLrinting adatbzisban = k36 ve/yes, sok!k t(o/atott, 'e aka'nak feh3r foltok. = t(o/atottak kDzDtt is aka'nak olyanok, (elyek eset3n a Hin'oHsos 'river sze$$ k36et hoz ki a szerkezet$l, (int a lin!&os, fle/ ha a 'river 5r2)nak ne( llt ren'elkez3s3re (e/felel 'ok!(ent,i2. %in!&on a s,annerek t(o/atst a Sane 6ro)ekt fo/)a Dssze. = fe)leszt3sek llsr2l, a UO

t(o/atotts/ (3rt3k3rl t)3koz2'hat!nk a htt6:<<HHH.sane>6ro)e,t.or/< ol'alon. = la6olvas2 hasznlathoz az ala63rtel(ezett 3s az ala6ren'szerrel fel is tele65tett Si(6le S,an 6ro/ra(ot a)nl)!k, 'e Dsszetette$$ fela'atok (e/ol'sra tele65thet)8k a PSane k36$eolvas2 6ro/ra(ot is. Nyo(tat2k = nyo(tat2k eset3n )o$$ a helyzet, na/y r3sz8k (e/felel (3rt3k$en t(o/atott. 4aln ne( tEls/osan sz!$)ekt5v ta6asztalat, 'e a le/na/yo$$ hinyoss/okat a .anon nyo(tat2k t(o/atotts/$an ltta(. 7iszont a t(o/atott nyo(tat2k eset3$en is elfor'!lhat, ho/y $r az #$!nt! alatt (in'en tov$$i tele65t3s, va/y $ell5ts n3lk8l hasznlat$a vehet)8k az eszkDzt, esetle/ n3hny e&tra f!nk,i2t I 63l'!l a k3tol'alas nyo(tats ((r a(ennyi$en az eszkDz har'veresen k36es r" I az ala63rtel(ezett 'river ne( is(er. Ilyenkor 3r'e(es ellto/atni a htt6:<<HHH.o6en6rintin/.or/< honla6ra 3s kikeresni az a'ott eszkDzt. Katal(as a'at$zis$an )2 es3llyel (e/tall)!k nyo(tat2nkat 3s az ott tallt PPD f)lt tele65thet)8k ren'szer8nkre. = nyo(tat2 $ell5tsaihoz kattints!nk a 9Cen'szer: _ 9='(inisztr,i2: _ 9Nyo(tats: (en86ontra. 4a6asztalatok szerint az E), (!ltif!nk,ionlis nyo(tat2k t(o/atotts/val aka'hatnak /on'ok, az akt!lis 'riverek esetle/ ,sak r3szle/es hasznlhat2s/ot $iztos5tanak. 7i'eokrtyk 7annak eszkDzDk I 63l'!l ilyen az e/3r, a $illenty;zet I , a(ikhez ne( i/azn neh3z eszkDz(e/ha)t2t 5rni. = vi'eokrtya ne( ilyen. 0z az eszkDz annyira $onyol!lt, vala(int )elle(z (2'on a /yrt2k olyan (3rt3k$en titkol2znak a har'verele( t3nyle/es (;kD'3s3vel ka6,solat$an, ho/y )elen 6illanat$an E/y t;nik, ho/y i/azn )2 (ins3/; vi'eokrtya 'rivert ,sak a /yrt2 t!' k3sz5teni a f$$ t56!sokhoz. %in!&hoz hosszE 3vek 2ta elssor$an a Ze or,e N7IDI= krtykat a)nl)!k. -rt forrsE 'rivereik ren'szeresen friss8lnek %in!&ra, 'e az ala6, ny5lt forrsE 2D>s 'river is )2l hasznlhat2, ha nin,s sz8ks3/8nk a OD>s /yors5tsra. Br a krtyk le/E)a$$ fe)leszt3si ere'(3nyei /yakran ,sak Gin'oHs alatt hasznlhat2k ki, ha valakinek fontos a OD /yors5ts %in!&on, (3/ (in'i/ az N7IDI= a )2 vlaszts. = 6ia, (sik f szere6l)e, az =4I Ca'eon krtya lin!&os t(o/atotts/a (r )2val hektik!sa$$. Ka szeren,s3nk van (in'en ren'$en lesz, 'e kDnnyen elfor'!lhat, ho/y ne( t!'!nk OD>s t(o/atst kihozni e/y 'riverrel se( %in!& alatt az arra e/y3$k3nt har'veresen alkal(as krty$2l. Besz3ln8nk kell (3/ az Intel vi'eokrty)r2l. 0z har'veresen l3nye/esen kise$$ tel)es5t(3ny;, (int a )t3kok f!ttatsra kihe/yezett tD$$i krtya, 'e ny5lt forrsk2'E (e/ha)t26ro/ra()a ltal$an (e/$5zhat2an (;kD'ik %in!& alatt is, OD /yors5tssal e/yete($en. Br ez a krtya ink$$ iro'ai /36ek$e, la6to6ok$a, net$ookok$a ker8l, 3s ne( i/azn na/y tel)es5t(3ny;, 'e ne( tElzottan na/y erforrs i/3ny; OD>s 6ro/ra(ok I 63l'!l .o(6iz I f!ttatsra alkal(as. Ge$ka(era = He$ka(erk (ins3/e ren'k5v8l sz3les skln (ozo/hat, a $el36 szint; ol,s2s/okt2l a neves (rkk .arl -eiss o6tikt tartal(az2 ,so'ii/. Szeren,s3re e/y lin!&os 'riverrel n3ha e/3sz He$ka(era ,sal'okat (e/ lehet ha)tani (ekkor a t(o/ats kernel>szint;", 'e aka'nak ne( t(o/atott ter(3kek. = He$ka(erkhoz a'ott s6e,ilis I 3s ltal$an ne( tEl fontos I szoftverek le/fel)e$$ Gine se/5ts3/3vel $5rhat2k (;kD'3sre %in!& alatt. T2 h5r azon$an, ho/y a He$ka(erkat hasznl2 na/y n36szer;s3/nek Drven' fontosa$$ szoftverek (Sky6e, Z(ail vi'eo ,hat" )2l hasznlhat2ak %in!& alatt. U@

Kl2zati eszkDzDk %e kell szD/ezni, ho/y a ne( Gifi hl2zati eszkDzDk tDk3letesen (;kD'nek #$!nt!n, sokszor %in!&ra )Dn ki elszDr referen,ia 'river. S6e,ilis krtyk (10Z 3s trsai" is (;kD'nek a le/tD$$ eset$en, (ivel a %in!& szerver ter8leten i/en fontos szere6l a 6ia,on. = hl2zati for/al(at kiszol/l2 eszkDzDk kDz8l a 6ro$l3(sak a Gifi hl2zati krtyk lehetnek. Zyakran ,sak zrt 'river8k van, esetle/ van ny5lt 'river, 'e az ne( t!' kezelni (in'en titkos5tsi (2'ot. Cossza$$ eset$en e/yltaln nin,s 'river %in!&ra a k3r'3ses eszkDzhDz, 'e szeren,s3re ekkor is van (e/ol's. =ho/y azt (r kor$$an e(l5tett8k, a har'verele(ek kDzt e/ye'8lll2 (2'on l3tezik e/y 6ro)ekt I az n'isHra66er I , (ely se/5ts3/3vel a kia'ott Hin'oHsos 'rivert 8ze($e helyezhet)8k %in!& alatt. 0 ,3l$2l tele65ts8k az n'is/tk 6ro/ra(ot, a(i az n'isHra66er 6ro/ra( /rafik!s fel8lete. = f8//s3/ek (iatt ezzel tele68lni fo/ (in'en (s 6ro/ra( is. In'5ts: 0/y f!ttass!k (=lt^ 2" az 9/ks! n'is/tk: 6aran,sot.

!2. bra: SindoFsos Fi$i driver be9ze(else #inuxon 0/erek, $illenty;zetek, 6rezent,i2s eszkDzDk, $otkor(nyok, kor(nyok %in!&os t(o/atotts/!k kife)ezetten )2, 'e elfor'!lhat, ho/y s6e,ilis, sok e&tra /o($os e/erek, k8lDnle/es $illenty;zetek ne( (in'en f!nk,i2)a fo/ (in'en tov$$i 9$!herls: n3lk8l (;kD'ni. Sz(talan (s t56!sE har'ver eszkDz l3tezik. 0zekkel va/y ne( szokott 6ro$l3(a lenni %in!&on (teht t(o/ats!k kiel3/5t" I (int 63l'!l a (e(2ria, (onitor, $illenty;zet I, va/y kise$$ )elents3/; ,so6ortr2l van sz2, (elyek tr/yalsa (e/hala')a )e/yzet8nk kereteit. Ilyen 63l'!l a ra)zol2t$lk ,sal')a, (elyek )2l t(o/atottak %in!&on, 'e /yakran ne( (;kD'nek ,satols !tn azonnal (9o!t of the $o&:", a friss (e/ha)t26ro/ra(ot k3zzel kell tele65teni I aho/y az 6r 6er,es Internetes keres3s !tn ki'er8l I, a(i ne( vrhat2 el e/y kez'tl, 'e e/y /yakorlotta$$ felhasznl2 sz(ra ne( na/y fela'at. N3hny, )elle(zen E) t56!sE eszkDz lin!&os t(o/atotts/a I 63l'!l az !))lenyo(at olvas23 I esetle/ /yen/e, $e8ze(el3se k8z'el(es (va/y akr re(3nytelen" is lehet. US

17. ,ontosabb *elhasznli $rogra#ok


Internetes ko((!nik,i2

=ho/y arr2l (r kor$$ is volt sz2, sz(os )elents 3s kev3s$3 fontos $Dn/3sz 3rhet el %in!&ra. = irefo&, a .hro(e, az J6era (in' kDnnye'3n tele65thet 3s hasznlhat2. Sz8ks3/ eset3n az Internet 0&6lorer I le/al$$is a r3/e$$i vltozatai I is f!tsra $5rhat2 Gine se/5ts3/3vel. 0 ,3l$2l ne( kell (a/!nknak k5s3rletezni a Gine fino(han/olsval, (e/tett3k ezt helyett8nk az I0s@%in!& 6ro)ekt fe)leszti: htt6:<<HHH.tatanka.,o(.$r<ies@lin!&<6a/e<1ain\Pa/e Ka tele65t3s !tn elkez')8k hasznlni 63l'!l a irefo& $Dn/3szt, (ikor vala(elyik ol'alon olyan ele(et tall, (elynek (e/)elen5t3s3hez tov$$i $v5t(3nyekre van sz8ks3/e, )elzi azt. Ilyen 63l'!l a $Dn/3szk$e tele68l lash 6l!/in. =la6$2l nin,s ilyen tele65tve, ez3rt lash>t hasznl2 ol'alon azt az 8zenetet ka6)!nk, ho/y: 9=z ol'al tel)es tartal(nak (e/tekint3s3hez tov$$i $v5t(3nyek sz8ks3/esek:. +attints!nk a szDve/tl )o$$ra l3v 9Kinyz2 $v5t(3nyek tele65t3se...: /o($ra. 0z !tn a WO. $rn lthat2 a$lakhoz )!t!nk. = 6l!/in zrt forrsk2'E, a(ennyi$en le/al$$is a le/na/yo$$ t!'sE vltozatot, az ='o$e szoftver3t vlaszt)!k.

Ka en/e'3lyezz8nk a 96artner: trol2k hasznlatt, a Sky6e (3s az ='o$e Cea'er" 6ro/ra( lin!&os vltozata is e/yszer;en, a kor$$an (e/is(ert ,so(a/>tele65t3si el)rssal tele65thet lesz a ren'szer8nkre. 0zt le/e/yszer;$$en a 9Cen'szer: _ 9='(inisztr,i2: _ 9Szoftverforrsok: (en86ont$an tehet)8k (e/. = (e/)elen a$lak$an I (i!tn $e5rt!k )elszav!nkat az a'(inisztrtori tev3kenys3/hez I kattints!nk az 90/y3$ szoftver: f8lre, (a)' 6i6l)!k ki az ott tallhat2 kis UW

n3/yzeteket, 'e le/al$$ a fels$e. Bezrs !tn kis a$lak fi/yel(eztet az el3rhet szoftverekkel ka6,solatos infor(,i2k friss5t3s3nek sz8ks3/ess3/3re.

N36szer;ek (3/ a ,seve/ 3s k8lDn$Dz kDzDss3/i szol/ltatsok. Sz(os szoftver l3tezik ezek

t(o/atsra %in!&on. P3l'!l az 0(6athy inte/rlva van az #$!nt! ren'szer3$e (ls' a WS. $rt". Sz(os ,seve/fi2kot hasznlat$a vehet8nk, ha re/isztrlt felhasznl2i va/y!nk. +attints!nk ht a 9.seve/fi2kok...: (en86ontra, aho/y az a WS. $rn ltszik. 0z!tn vlassz!k ki az 9I/en, U*

(e/a'o( a fi2ko( a'atait:, (a)' l36)8nk tov$$. = kDvetkez a$lak$an (r lthat)!k is a ,seve/fi2kok vlaszt3kt (ls' a WW. $rt".

!!. bra: Tlaszt'at +seveg=$ikok Vr'e(es (e/e(l5teni (3/ e/y k8lDnll2 I a trol2k$2l tele65thet I szoftvert, az a1SN>t, (ely e/y 1SN kliens. 1!lti(3'ia, /rafika

=la63rtel(ezetten tele68l az >S6ot fot2kezel, e/y Si(6le S,an nev; szkenner (la6olvas2" kiszol/l2 szoftver, a 4ote( (3'ia (zene 3s fil(" le)tsz2 3s a Chyth($o& zenele)tsz2. = trol2k$2l i/3ny eset3n tele65thet8nk (s, hasonl2 ,3lE, esetle/ na/yo$$ t!'sE szoftvert isN az UU

PSane la6olvas26ro/ra(ot, a 7%., esetle/ S16layer vi'eole)tsz2kat 3s a Zi(6 na/y t!'sE k36(ani6!ll2 szoftvert. Ka van 47 4!ner krtynk, kivl2 vlaszts lehet a 47ti(e telev5zi2n3z 6ro/ra(. =z J6enJffi,e.or/ (az #$!nt! 11.0@>es verzi2)t2l %i$reJffi,e" tartal(az e/y e/yszer; ra)zol26ro/ra(ot, 'e ha ko(olya$$ i/3nyeink vannak, akkor hasznlhat)!k az Inks,a6e nev;, i/en ko(oly vektor/rafik!s szerkesztt. Iro'ai szoftverek

= le/)elentse$$ iro'ai szoftver az J6enJffi,e.or/, a(ely (in'en sz8ks3/es 3s szoksos Jffi,e> ele(et tartal(az. 0zt a )e/yzetet is az J6enJffi,e.or/ Griter (szDve/szerkeszt" r3sz3vel k3sz5te(, (a)' ha k3sz lesz I a 6ro/ra( $e365tett el)rst hasznlva I PD for(t!(Ev konvertlo(. = k36ernyk36eket az ala63rtel(ezett 6ro/ra(ot hasznlva hozo( l3tre (9=lkal(azsok: _ 9+ell3kek: _ 9+36ernyk36 k3sz5t3se:", (a)' a szint3n ala63rtel(ezett k36n3ze/et 6ro/ra( (ha kettt kattint!nk a k36 ikon)ra, az in'!l el" szerkeszt3si f!nk,i2)t kivlasztva v/ta(. =z J6enJffi,e.or/ tD$$ (s (o'!lt is tartal(az, (sik k3t le//yakra$$an hasznlt r3sze a .al, (t$lzatkezel" 3s az I(6ress (6rezent,i2k3sz5t 3s kezel". = 9+ell3kek: kDzDtt tall)!k a szoksos Sz(ol2/36et, az ala63rtel(ezett 3s i/en e/yszer;en hasznlhat2 .D<D7D k3sz5tt, 'e I $r hasznlata ritkn in'okolt I a Gin'oHs ren'szereken oly )2l is(ert Nero is elk3sz8lt %in!&ra. I/en hasznos 3s ltvnyos eszkDz az !/yan,sak itt tallhat2 %e(ezhasznlat ellenrz.

!,. bra: 7 #e(ez'asznlat"ele(z= g2ErEdiagra(ja plasztikus eszk<z Sz(os PD olvas2 l3tezik %in!&ra, i/en /yors 3s )2l hasznlhat2 az ala63rtel(ezett 0vin,e, 'e I aho/y arr2l (r volt sz2 I az ='o$e Cea'ernek is van lin!&os vltozata.

UQ

19. ) $aran%ssori *el'let ala$jai


=ho/y arr2l (r az e(l5t3s szint)3n esett sz2, a %in!& ren'szereknek I a (ai Gin'oHsokkal ellent3t$en I ne( felt3tlen8l r3sze a /rafik!s fel8let. C3/e$$en ne( volt olyan neh3z errl $esz3lni, hiszen a DJS I a Gin'oHs el')e I (3/ 3l3nken 3lt a kDzt!'at$an, a felhasznl2k t!'tk, ho/y sok (in'enre lehetett hasznlni a /36et azzal az e/yszer; ren'szerrel is. 0zt a (a tla/os felhasznl2nak neh3z elk36zelni, nekik az a$lakok ltvnya 3s az e/3rhasznlat (r ala63l(3ny, en3lk8l tehetetlennek 3rzik (a/!kat. 0/y kis szelete (ara't ,sak (e/ a 'eskto6 felhasznlsnak DJS>on (va/y annak kin3z fel8leten": e/yes a'at$zis>kezeli fel8letetek, nyilvntart26ro/ra(ok, kDnyvel 3s 8/yviteli 6ro/ra(ok kezelfel8lete. #/yanis kizr2la/ a $illenty;zetet hasznlva /yorsa$$ az a'at$evitel, (intha ki>ki kellene nyElni az e/3r3rt, 3s 5/y taln a kezeli fel8let is )o$$an ttekinthet. = l3nye/ teht, ho/y (a felhasznl2inak tD$$s3/e el se( t!')a k36zelni a /363t a$lakok 3s e/3r n3lk8l. 0z ne( $a), az tla/ felhasznl2nak nin,s is sz8ks3/e (sra. = %in!& for/al(az2k, 'isztri$E,i2k3sz5tk is i/azo'tak ehhez a I ne( is (ostan$an $ekDvetkezett I sze(l3letvltshoz. = le/tD$$ %in!& kia'snak (r a tele65t3se is /rafik!s kDrnyezet$en za)lik, 3s a tele65t3s v3/ezt3vel vala(ely kDnnyen kezelhet I /yakran Gin'oHshoz hasonl5t2 I felhasznl2i fel8letet I le//yakra$$an a k3t le/elter)e'te$$ kDrnyezet e/yik3t, a ZNJ10>ot va/y +D0>t I ka6)!k. 0(l5tett8k azt is, ho/y a %in!& a v3/leteki/ testresza$hat2. 0nnek kDvetkezt3$en l3teznek /yen/3$$ /36ekre sznt, (o'ern, 'e (ini(lis erforrst i/3nyl vltozatok, (int 63l'!l a P!66y %in!&, Da(n S(all %in!& 3s a 4iny .ore %in!&. 0zek 'eskto6ra sznt I $Dn/3szvel, zene> 3s fil(le)tszsi lehets3/ekkel elltott, 'e I e/yszer; ren'szerek, a(ik (ini(lis (k$. 10>U0 1B" (3ret;ek, 5/y /yorsak, kev3s (e(2rival 3s trhellyel is (e/el3/szenek. 4er(3szetesen ennek a 9s62rolsnak: ra vanN kev3s 6ro/ra(ot tartal(aznak, 3s testresza$s!k (r ne( lesz olyan e/yszer;, (int e/y k3nyel(es, felhasznl2$art 'isztri$E,i23.

De a testresza$hat2s/ azt is )elenti, ho/y l3teznek ala63rtel(ezett /rafik!s fel8let n3lk8li %in!&ok is. Sz(os 'isztri$E,i2 I ltal$an a szerverre szntak I eleve ilyen. =z #$!nt!nak is van /rafik!s fel8let n3lk8li, szerverre sznt vltozata. =ztn vannak e/3szen (ini(lis (3ret; %in!&ok isN (r Q0

e/yetlen flo66y>n l3tezhet (;kD' %in!& ren'szer. Ilyen (ini(lis I 1>2 flo66y (3ret; I %in!&$2l ren/ete/ van (van kDzt8k olyan (;re(ek is, a(elyiknek /rafik!s fel8lete is van", s6e,ilis ,3lokra, va/y sokszor ,sak 3r'ekess3/k366en. De ne( ,sak szerveren lehet hasznos, ha ne( kizr2la/ /rafik!s fel8let; $ell5t2szoftverekkel t!')!k a'(inisztrlni a ren'szer8nket. Br az #$!nt!t E/y k3sz5tik, ho/y /yakorlatila/ $r(ilyen tla/os felhasznl2 ltal i/3nyelt $ell5tst (e/tehess8nk /rafik!s fel8leten, sz8ks3/8nk lehet (sra is. #/yanis na/yon sok 'eskto6 felhasznl2 (a/a a'(inisztrl)a a ren'szer3t. = ren'szer> a'(inisztr,i2 sokszor Gin'oHs ren'szeren is ko(oly /yakorlatot 3s t!'st k5vn, 3s ez %in!&on taln (3/ fokozotta$$an i/az. eltele65tett8k ht ren'szer8nket, hasznlat$a vett8k, $ell5tott!nk ezt>azt, k8lDnDse$$ neh3zs3/ n3lk8l. De lehetnek 6ro$l3(k. P3l'!l vala(ely har'vereszkDz8nk ne( (;kD'ik azonnal a tele65t3s !tn. #tnan3z8nk az Interneten 3s te/y8k fel, ho/y tall!nk is vala(i le5rst a $e8ze(el3shez. Nosza fo/)!nk hozz. 0$$en az eset$en szinte kizrt, ho/y (e/Essz!k kattint/atssal, ltal$an hasznln!nk kell a 6aran,ssort is.

! . bra: 7 D@J/1 gra$ikus ter(inlja = 6aran,ssorhoz tD$$f3le (2'on hozzf3rhet8nk. 0/y $e$ootolt, tla/os /rafik!s fel8lettel elltott #$!nt! eset3n a klasszik!s, t3nyle/ /rafik!s fel8let n3lk8li 6aran,ssorhoz az =lt^.trl lenyo(sa !tn az 1, 2,..., W $illenty;k e/yik3t lenyo(va )!that!nk. Zyakorlatila/ hat 'ara$ karakteres ter(inl la6!l a htt3r$en, hasznlatra vrva. =z =lt^.trl^ 1 lenyo(sra a WU. $ra ltvnyhoz hasonl2 tr!l el3nk. %e/al$$is a k36erny $al fels sark$an, (shol ,sak feketes3/ lesz. = fels sor$an a ren'szer verzi2)a (#$!nt! 10.0@.1. %4S", a /36 neve (ez (ost 9(ikka(akka:" 3s a 9tty: !tn a ter(inl sorsz(a ( 1>re az elst, 2>re a (so'ikat st$. ka6)!k" lthat2. = (so'ik sor$a, a ketts6ont !tn $e kell 5rn!nk a felhasznl2nev8nket, (a)' 0ntert kell nyo(n!nk, ez!tn a )elszav!nkat a')!k (e/ 3s E)ra 0nter. 0kkor )!t!nk $e a ren'szer$e. 0/y k!rzor fo/ villo/ni, e/y 6aran,s3rtel(ez (shell", konkr3tan a $ash nev; 6ro/ra( vr)a a 6aran,sainkat. = ter(inl$a l363skor elszDr (in'i/ a sa)t kDnyvtr!nk$an tall)!k (a/!nkat. = /rafik!s ren'szerre (ha f!t" $r(ikor vissza)!that!nk az =lt^ * (e/yes ren'szereken =lt^ U" lenyo(sra. Q1

= 'eskto6 ren'szerek felhasznl2i (szeren,s3re" ritkn ker8lnek a$$a a helyzet$e, ho/y a ter(inl e(e ne( tEl $arts/os klasszik!s vltozatt k3nyszer8l)enek hasznlni. Ka (;kD'k36es a /rafik!s fel8let8nk, hasznlhat!nk /rafik!s ter(inlt is, a(i az3rt nyE)t n3hny k3nyel(i szol/ltatst. Zrafik!s ter(inlt (in'en /rafik!s fel8let, kDrnyezet $iztos5t. 0zek a ter(inlok e/y !/yan olyan a$lak$an in'!lnak (a)' el, (int a /rafik!s 6ro/ra(ok. 1i a ZNJ10 4er(inlt (ls' a WQ. $rt" fo/)!k hasznlni, ez az #$!nt! ala63rtel(ezett)e. +3nyel(ese$$ hasznlni (int a karakteres ter(inlt, (ert a /rafik!s fel8leten szoksos a$lakok kDzDtti 9kiv/s^$eilleszt3s: f!nk,i2 itt is hasznlhat2. %in!&on e/y3$k3nt a 9kiv/s: (r az e/3rrel val2 ki)elDl3skor (e/tDrt3nik, a ki)elDlt szDve/ v/2la6ra ker8l. = $eilleszt3s az e/3r kDz36s /o($)nak lenyo(sra, va/y a 9Shift: 3s az 9Insert: $illenty;k e/y8ttes lenyo(sra (e/y v3/$e. Ka ilyen nin,s, nyo()!k (e/ az e/3r/Dr/t, ha ilyen sin,s, )2 ha t!')!k, ho/y a kDz36s /o($ lenyo(st a $al 3s )o$$ /o($ok e/y8ttes lenyo(sa e(!ll)a. = /rafik!s ter(inlok testresza$hat2k, sokszor 9fel'5sz5thetk: (tltsz2 httereket, sz5neket lehet $ell5tani", 'e ala6veten (3/is,sak a 6aran,sok f!ttatsra hasznlhat2k. Paran,sok f!ttatsra (r ltt!nk 63l't kor$$an (ls' az SS. $rt", 'e ko(olya$$, Dsszetette$$ (;veletekhez k3nyel(ese$$ eleve ter(inlt hasznlni. = ZNJ10 4er(inlt az 9=lkal(azsok: _ 9+ell3kek: _ 94er(inl: (en86ontra kattintva in'5that)!k el. = /rafik!s ter(inlra ne( kell $e)elentkezn8nk, ezt !/yanis eleve ,sak akkor in'5that)!k el, ha kor$$an $e)elentkezt8nk (r I a /rafik!s fel8letre. Jtt fo/ villo/ni a k!rzor a 6ro(6t (ala63rtel(ezetten a a )el" !tn. 0ltte a felhasznl2nevet, b !tn a /36 nev3t lt)!k. Ka ren'szer/az'k lenn3nk I akr ,sak #$!nt!s 3rtele($en, i'ei/lenesen is I , a a )el helyett a c )elet ltnnk. 1ost (r 9,sak: t!'n!nk kellene, (it 5r)!nk a 6aran,ssor$a. = 6aran,ssor 3rtel(es hasznlathoz /yakran ne( kellenek ko(oly is(eretek. P3l'!l ha vala(ely /rafik!s fel8let; szoftver ren'ellenesen (;kD'ik, /yakran )2 hi$akeres3si (2'szer, ha ne( (en8$l, ikon)ra kattintva in'5t)!k, hane( /rafik!s ter(inl$2l, a 6ro/ra( nev3t $e5rva, (a)' 0ntert 8tve. 0kkor hi$a8zenet )elenhet (e/ a ter(inl$an, a(i esetle/es hi$s, va/y hinyz2 ko(6onensekre !talhat. N3ha ,sak tele65ten8nk kell a hinyz2 szoftvert va/y 'ina(ik!s kDnyvtrat tartal(az2 ,so(a/ot. Ka ne( ilyen e/yszer; a helyzet, a ka6ott 8zenet ala6)n tD$$ es3ly8nk van a hi$a okt (e/tallni az interneten, va/y hasznosa$$ hi$a)elent3st k8l'het8nk a szoftver k3sz5tinek. =z is elfor'!lhat, ho/y a 6ro/ra(ot ter(inl$2l in'5tva se/5ts3/et, t)3koztatst ka6!nk a szoftverrl, esetle/es in'5tsi 6ara(3tereirl. 0/y 6ro/ra( 6aran,ssor$2l val2 f!ttatsnl na/yon fontos t!'ni, ho/y $inrisa nev3nek $e5rsval (6l!sz 0nter>nyo(s" ,sak akkor f!ttathat)!k a 6ro/ra(ot, ha $enne van az el3r3si Et$an. 0z azt )elenti, ho/y a 6aran,s3rtel(ez a kia'ott 6aran,sot n3hny )2l (e/hatrozott kDnyvtr$an keresi, 3s ha ott ne( tall)a, ne( t!')a f!ttatni akkor se(, ha (a/a a 6ro/ra( 63l'!l 366en a$$an a kDnyvtr$an van, ahonnan kia't!k a 6aran,sot. =la63rtel(ez3s szerint az #$!nt! 6aran,s3rtel(ez)e az al$$i kDnyvtrak$an keres: <!sr<lo,al<s$in <!sr<lo,al<$in <!sr</a(es <!sr<s$in <!sr<$in <s$in Q2

<$in. Ne( (e/le6, ho/y ti6ik!san azok$an a kDnyvtrak$an, ahov a sza$vnyosan elk3sz5tett ,so(a/ok a 6ro/ra(ok $inrisait elhelyezik. Ka e/y 6ro/ra(ot az akt!lis kDnyvtr$2l szeretn3nk f!ttatni, a neve el3 a 9.<: (6ont 3s 6er, kDzt8k ne le/yen sz2kDz" karaktereket kell rakni. ?sszetette$$ 6ro$l3(k kezel3s3hez 6ersze ne( rt is(erni n3hny ala6vet 6aran,ssoros alkal(azst. = kDvetkez fe)ezet$en ezek $e(!tatsra vllalkoz!nk.

QO

"5. ) g akrabban hasznlt $aran%ssoros $rogra#ok


1a/a a ,5( is sz!$)ekt5v, hiszen fk366 sa)t ta6asztalatokon ala6!l. Ca's!l hatal(as hal(az$2l kellett vlasztani a kDvetkezek$en, ennek $eltsra el3/ $elen3zn8nk a <$in, <s$in kDnyvtrak$a. Vs ez (3/ ,sak a )3/he/y ,sE,sa, a le/tD$$ $inris a <!rs<$in 3s a <!rs<s$in kDnyvtrak$an van, $r ezek tD$$s3/3rl ne( tr/y!nk (ost, hiszen ezek fle/ /rafik!s fel8let; 6ro/ra(ok r3szei. = le/r3/e$$i, az si #ni&$2l DrDkDlt 6aran,sok rDvi'ek (r3/i ter(inlokon a /36el3s is lassE volt", ltal$an an/ol szavak 3s<va/y rDvi'5t3seik. Ka valakinek is(ersek a DJS 6aran,sok, )2 6r hasonl2t tallhat (hasonl2 f!nk,i2kkal" hiszen a DJS I e/yes v3le(3nyek szerint I e/y ersen le$!t5tott #ni&>szer;s3/nek k3sz8lt. ontos k8lDn$s3/ (3/, ho/y a DJS>Gin'oHs ren'szereken az e/y(s alatt l3v kDnyvtrakat 9d: vlaszt)a el, (5/ a #ni&$an 3s kl2n)ai$an I 5/y a %in!&$an is I a 9<:. 7al2)$an a 1i,rosoft vltoztatta (e/ ezt a #ni&os tra'5,i2t a DJS kia'sval. i/yel)8k, (e/ ho/y az #C%>ek$en (az Internetes ,5(ek$en" az si #ni&os vltozatot, a 9)o$$ra 'l 6er: )elet tall)!k. Szinte (in'en 6aran,s ren/ete/ 6ara(3terrel, E/ynevezett ka6,sol2val f!ttathat2. 0zek$l le/fel)e$$ e/yet>kettt e(l5t8nk (e/, az Dsszesrl le5rst tall!nk azon$an a 6ro/ra( k3zikDnyv la6)ain ((an!l)$an". = fontosa$$ 6aran,sok (an!l)ainak ltal$an l3tezik (a/yar for'5tsa. = (a/yar verzi2k el3r3s3hez fel kell tele65ten8nk a 9(an6a/es>h!: ((a/yar nyelv; (an>ol'alak" ,so(a/ot. Sa)nos ne( (in'en (an!l van (a/yarra for'5tva, 'e sok ala6vet i/en. 1on')!k 63l'!l a 9(an (an)a: (3/ vr a (a/yar for'5t2ra, ki t!')a, akr ?n is lehet az, ke'ves olvas2. Ne fele')8k, a sza$a' szoftverek 3s a %in!&ok t)3kn le/na/yo$$ sz($an Dnk3ntesek 'ol/oznak. = 6aran,sok hasznlatnl /yakran elfor'!l, ho/y 6ara(3terk3nt (e/ akar!nk a'ni f)l, va/y kDnyvtrneveket, ne(e/yszer el3r3si Ettal. 0z %in!& alatt na/yon /yorsan (ehet, felt3ve, ha hasznl)!k a 94a$: $illenty;t. = 94a$: lenyo(sra (;kD'3s$e l36 a $ash ala63rtel(ezett k3nyel(i f!nk,i2)a, ho/y kie/3sz5ti a f)l va/y kDnyvtrneveket, 'e a(z el3r3si Et$an l3v" 6aran,sok neveit is, a(ennyi$en a kie/3sz5t3s e/y3rtel(;. Ka ne( az, a''i/ e/3sz5ti ki, a(5/ e/y3rtel(;. 0z!tn, ha (3/ e/yszer (e/nyo()!k a 94a$:>ot, ki5r)a a sz2$a )Dhet lehets3/eket. Ilyenkor a szDve/ E)a$$ karakter3t $e8tve tov$$ folytathat)!k a kie/3sz5t3st, a 94a$: hasznlatt. 0nnek a f!nk,i2nak az is(3telt hasznlatval I kis /yakorlssal I Dr'D/ien fel/yors5that)!k a a 6aran,s3rtel(ez$en v3/zett (!nkt. 4ekints8k ht a fontosa$$ se/3'6ro/ra(okat: (an = (an 6aran,s ki5r)a az !tna (sz2kDz !tn" 5rt 6aran,s (an!l)t, a(ennyi$en az l3tezik. P3l'!l a 9(an (an: ki5r)a, (it kell t!'n!nk a (an 6aran,sr2l. = n3ha i/en hosszE le5rsok$an a k!rzorvez3rl $illenty;kkel (le, fel" (/rafik!s fel8leten az e/3r/Dr/vel is" va/y az 0nterrel (le" 3s a Pa/e #6, Pa/e DoHn (P/#6, P/Dn" /o($okkal navi/lhat!nk. +ereshet8nk a le5rs$an: a 9<:>rel elre, a 9B:lel visszafel3. =z a$lak al)n (e/)elen ketts6ont !tn 5r)!k $e a (e/tallni k5vnt karaktersorozatot, (a)' a keres3s elin'5tshoz 8ss8nk 0ntert. = (e/tallt szDve/et inverz$en lthat)!k. = (an la6kezel)3$l (a(i ala63rtel(ezettk3nt a 9less: 6ro/ra(, ls' k3s$$" a 9Y: $illenty; lenyo(sval t!'!nk Q@

kil36ni. s!'o 0/y3$k3nt is fontos 6ro/ra(, 'e az #$!nt!s 6aran,ssor$an szinte n3lk8lDzhetetlen. = 9s!'o: !tn 5rt 6aran,s ren'szer/az'ai )o/os!lts//al ha)t2'ik v3/re. 0hhez $e fo/)a k3rni a )elszav!nkat, 'e a (;velet ter(3szetesen ez ,sak akkor lehet sikeres, ha $enne va/y!nk a ren'szer/az'k ,so6ort)$an. Kasznl)!k (3/ az 9i: va/y 9s: ka6,sol2kkal, ekkor ne( 5r!nk 6aran,sot !tna. 1in'k3t eset$en e/y ren'szer/az'ai )o/os!lts//al elltott ter(inlt ka6!nk, ahol az 9e&it: (kil363s" 6aran,s kia'si/ (va/y /rafik!s ter(inl eset3n az a$lak $ezrsi/" korltlan )o/okkal ren'elkez8nk. 0kkor 9root: (ren'szer/az'a" )elenik (e/ a felhasznl2 nev3n3l 3s a 9a: )elet 9c: vlt)a a 6ro(t$an, a k!rzor eltt. =z 9s: ka6,sol2 hasznlata eset3n (e/(ara' a ter(inl ere'eti felhasznl2 $ell5tsa (63l'!l a 9,': 6aran,s (ls' k3s$$" az ere'eti felhasznl2 sa)t kDnyvtr$a visz", (5/ az 9i: eset3n ne(. = 9s!'o: 6aran,s a karakteres 6r)a a kor$$an is(ertetett, /rafik!s fel8leten hasznlt 9/ks!: 6ro/ra(nak. a6t>/et = De$ian ala6E ren'szerek (5/y az #$!nt! is" le/fontosa$$ 6ro/ra()a ez a ren'k5v8l na/y t!'sE ,so(a/>a'(inisztr,i2s eszkDz. =z 9a6t: az 9='van,e' Pa,ka/e 4ool:, va/yis kDr8l$el8l 9hala'2, 6rofi ,so(a/kezel eszkDz:. +izr2la/ ren'szer/az'ak3nt hasznlhat2. Zyakori$$ felhasznlsi (2')ai a kDvetkezek: a6t>/et !6'ate riss5ti a ,so(a/ a'at$zist. a6t>/et !6/ra'e 73/reha)t)a a ren'szer friss5t3s3t. 0ltte (in'i/ a')!k ki az 9a6t>/et !6'ate: 6aran,sotA Kasznos o6,i2)a a 9>!:, hasznlata eset3n a ren'szer elszDr (e/(!tat)a, ho/y (it fo/ friss5teni. a6t>/et install ,so(a/nevek 0zzel tele65thet8nk (installlhat!nk" ,so(a/okat. = ,so(a/n3vhez ne tartozzon a 9.'e$: kiter)eszt3s. P3l'!l az 9a6t>/et install a(sn: tele65ti az a1SN nev; 1SN (Gin'oHs %ive" 1essen/er>kl2nt, f8//s3/eivel e/y8tt. 4D$$ ,so(a/ tele65t3se eset3n a neveket ,sak sz2kDz vlassza el. a6t>/et re(ove ,so(a/nevek 0ltvol5t)a a (e/a'ott ,so(a/ot. P3l'!l az 9a6t>/et re(ove a(sn: eltvol5t)a (!ninstalll)a" az a1SN>t. a6t>/et 6!r/e ,so(a/nevek 0ltvol5t)a a (e/a'ott ,so(a/ot 3s annak konfi/!r,i2s llo(nyait is.

QS

a6t>/et a!tore(ove 0ltvol5t)a a kor$$an (f8//s3/ek (iatt" tele68lt, 'e (r e/yetlen 6ro/ra( ltal se( hasznlt ,so(a/okat.

a6t>/et ,lean a6t>/et a!to,lean 0ltvol5t)k a kor$$an (r feltele65tett 6ro/ra(ok ,so(a/f)l)ait. +ez' felhasznl2knak szinte soha nin,s ezekre sz8ks3/e, 5/y ny!/o'tan kia'hat)!k a fenti 6aran,sokatN sok szz (e/a$)t helyet sza$a'5that!nk 5/y fel a <var kDnyvtr alatt.

a6t>/et (oo 0z ,sak e/y a6r2 vi,,, 9s!'o: n3lk8l is ki6r2$lhat)!k.

a6t>,a,he

0z is az 9a6t: ,so(a/ r3sze, a ,so(a/>a'at$zis$an val2 keres3sre szol/l. Cen'szer/az'ai )o/os!lts/ n3lk8l is hasznlhat2. a6t>,a,he sear,h kife)ez3s = ,so(a/ le5rs$an keresi a (e/a'ott kife)ez3st. P3l'!l 9a6t>,a,he sear,h vi'eo e'itor: a6t>,a,he shoH6k/ ,so(a/nevek C3szletes le5rst a' a (e/a'ott nev; ,so(a/okr2l. P3l'!l 9a6t>,a,he shoH6k/ (,: N3zz8k a f)l> 3s kDnyvtrkezel 6aran,sokat, 3s a(i sz8ks3/es hasznlat!khoz: ,' = ,han/e 'ire,tory, ava/y a kDnyvtrvlts 6aran,sa. ?n(a/$an, 6ara(3ter n3lk8l kia'va az akt!lis felhasznl2 a sa)t kDnyvtr$a l36 vele. = 9,' <!sr<$in: !tn a 9<!sr<$in: kDnyvtr$an tall)!k (a/!nkat. = 9,' !sr<$in: relat5v !tat )elDl ((ivel ne( 9<: )ellel kez''ik", va/yis akkor )!t!nk vele a 9<!sr<$in: kDnyvtr$a, ha 366en a /yDk3r kDnyvtr$an ll!nk, 'e ha a 9<ho(e: kDnyvtr az akt!lis kDnyvtr a 6aran,s3rtel(ez$en, a 9,' !sr<$in: kia'sa !tn a 9<ho(e<!sr<$in:>$e )!t!nk, (r a(ennyi$en l3tezik olyan kDnyvtr. Kasznos karakter a 9e:, a sa)t kDnyvtr!nkat )elenti. P3l'!l a 9,' e<teszt: 3s a 9,'N ,' teszt: hatsa (ha l3tezik a kDnyvtr" azonos. #t2$$i eset$en elszDr $el36t8k a sa)t kDnyvtr!nk$a, (a)' az ott tallhat2 9teszt: kDnyvtr$a (tD$$ 6aran,sot 6ontosvesszvel elvlasztva e/y sor$a is 5rhat!nk, ekkor e/y(s !tn ha)t2'nak v3/re". Zyakran hasznl)!k (3/ a 9,' ..:>ot, ez e/y szinttel fel)e$$ l36 a fastr!ktEr$an. ls Sz(talan ka6,sol2)a van. Zyakori hasznlat eset3n ersen a)nlott a (an la6ok QW

tan!l(nyozsa. P3l'!l az 9ls >lha e<teszt: hatst lthat)!k e/y val2s kDrnyezet$en a *0. $rn. =z ere'(3ny a (e/nevezett kDnyvtr hosszE (lon/, innen az 9l: ka6,sol2", r3szletes tartal(a, (e/)elen5tve a 6onttal kez'' nev; re)tett f)lokat, kDnyvtrakat is (ehhez kell az 9a: ka6,sol2". = 9h: (h!(an rea'a$le, va/yis e($erek sz(ra )2l olvashat2" ka6,sol2 testhezll2 (3rt3ke/ys3/re vlt)a a f)lok (3reteitN e n3lk8l (in'e/yik $)tok$an szere6elne. =z els oszlo6$an a f)l (ekkor az els karakter a 9>:" va/y kDnyvtr (ez eset$en az els karakter a 9':, (int 'ire,tory, va/yis kDnyvtr" )o/os!lts/ai szere6elnek. = f)l va/y kDnyvtr (e/hatrozsa !tn kilen, karakter kDvetkezik. =z els hro( a t!la)'onosra, a (so'ik hro( a ,so6ortra, a har(a'ik az Dsszes tD$$i felhasznl2ra vonatkozik. Ka e/y )o/ (e/van, $et; )elzi, ha nin,s, ki van hEzva. =z 9r: a rea'a$le, va/yis olvashat2, a 9H: a Hritea$le, va/yis 5rhat2, (5/ az 9&: az e&e,!ta$le, a v3/reha)that2 rDvi'5t3se. +Dnyvtrak eset3n az 9r: listzsi, a 9H: f)l l3trehozsi 3s az 9&: a $el363si )o/ot )elenti. = tov$$i oszlo6ok$an a f)l t!la)'onost, ,so6ort)t, (3ret3t, l3trehozsnak i'e)3t, v3/8l nev3t lthat)!k.

,A. bra: 1g2 k<n2vtr tartal(nak b=beszdE listzsa (k'ir, r('ir +Dnyvtr l3trehozsa ((ake 'ire,tory", illetve (kizr2la/ 8res" kDnyvtr tDrl3se, eltvol5tsa (re(ove 'ire,tory". P3l'a: az 9(k'ir teszt: 6aran,s l3trehozza a teszt nev; kDnyvtrat az akt!lis kDnyvtr$an, a(ennyi$en (3/ nin,s ott ilyen nev; f)l va/y kDnyvtr, 3s 6ersze ha van az a'ott kDnyvtrra 5rs)o/!nk. '! 1e/(!tat)a a kDnyvtr$an tallhat2 f)lok (3ret3t. Zyakran hasznl)!k az 9s: (Dssze/z3s" 3s a kor$$an (r e(l5tett 9h: ka6,sol2val. P3l'!l a 9'! >sh <ho(e: a ho(e kDnytr (3ret3t (helyfo/lalst" (!tat)a. ssh

Q*

4voli /36re tDrt3n $iztons/os (titkos5tott" $el363s kliense. Kasznlathoz a ,3l/36en ssh szervernek kell 8ze(elni. P3l'a hasznlatra: 9ssh !seri'b1Q2.1WU.1.100:. Itt a 9!seri': felhasznl2i n3vvel 6r2$l!nk (e/ $el36ni az a'ott IP ,5(; /36re. = ka6,solatot az 9e&it: 6aran,,sal szak5that)!k (e/. =z 9ssh: hasonl2 ,3lE 6ro/ra(, (int a (a (r ne( )avasolt 9telnet:, 'e annl $iztons/osa$$, hiszen titkos5tott ka6,solaton ko((!nikl. ,6, (v, s,6 )lok (solsa (,o6y", thelyez3se ((ove", illetve $iztons/os (solsa /36ek kDzDtt (se,!re ,o6y". =z ala6szit!,i2 e/yszer; (e/y f)l (solsa, va/y thelyez3se az e/yik helyrl a (sikra", 'e (in'en (shoz a)nlatos a (an!l /on'os tan!l(nyozsa. P3l'!l a 9,6 e<k36.6n/ e<teszt<: $e(sol)a a 9k36.6n/: nev; f)lt a sa)t kDnyvtra( /yDker3$l a 9teszt: nev; kDnyvtr$a. = 9,6: ala6$2l ne( (sol kDnyvtrat, ,sak a 9>r: (rek!rz5v" ka6,sol2 hasznlatval. +ez'knek karakteres fel8leten is ink$$ a 1i'ni/ht .o((an'ert a)nl)!k. =z 9s,6: hasznlathoz a ,3l/36en ssh szervernek kell 8ze(elni. =z 9s,6: hasznlatnak szintaktik)a letDlt3sre: 9s,6 !seri'bszerver:f)l helyi\,3lkDnyvtr: 3s feltDlt3sre: 9s,6 helyi\f)l !seri'bszerver:,3lkDnyvtr:, ahol a 9!seri': a felhasznl2 azonos5t2)a, a 9szerver: a szerver IP ,5(e, va/y ha is(ert, a neve, a 9f)l: 3s 9helyi\f)l: a (solan'2, illetve (solt f)l neve, a ,3lkDnyvtr 6e'i/ 3rtele(szer;. H/et %etDlt e/y f)lt az Internetrl, htt6 va/y ft6 6rotokollt hasznlva. to!,h 0re'eti f!nk,i2)a, ho/y (e/vltoztat)a a f)l !tols2 el3r3s3nek 3s<va/y !tols2 (2'os5tsnak i'e)3t, 'e ka6,sol2k n3lk8l ezt a 6aran,sot hasznlhat)!k E) (8res" f)l l3trehozsra is. P3l'a: a 9to!,h E)\f)l: l3trehozza az 9E)\f)l: nev; f)lt.

file Co66ant hasznos 6aran,s: a 9file f)ln3v: (e/a')a a 9f)ln3v: nev; 6ro/ra( t56!st 3s /yakran (s e/y3$ infor(,i2kat is. 1int azt 3szrevehett8k, %in!& alatt sok eset$en nin,s a f)loknak kiter)eszt3se (hisz 63l'!l a f!ttathat2s/!k se( a kiter)eszt3s3n (;lik, hane( a f!ttatsi )o/os!lts/ (e/l3t3n", (sr3szt a ren'szer 3s a 9file: 6aran,s ne( a kiter)eszt3s$l, hane( a f)l t3nyle/es tartal($2l szerzi az infor(,i2kat.

,at 0ls'le/es fela'ata f)lok Dsszef;z3se (konkaten,i2)a" 3s a ka6ott ere'(3ny (e/)elen5t3se, QU

ala63rtel(ezett (2'on a k36ernyn. Ka az ere'(3nyt f)l$a akar)!k 5rni, a ki(enet tirny5tsra a 9f: )elet kell hasznln!nk. P3l'a: hro( f)lt (9te&t1:, 9te&t2:, 9te&tO:" Dsszef;z8nk e/y ne/ye'ik$e (9te&t:" a 9,at te&t1 te&t2 te&tO f te&t: 6aran,,sal. Kasznlhat2 (3/ e/y ki,si f)l tartal(nak (e/)elen5t3s3re. P3l'!l a 9,at te&t: ki5r)a a 9te&t: nev; f)l tartal(t. Na/yo$$ (3ret; f)l eset3n ne( )2 hasznlni, (ert ne( tDr'eli la6okra annak tartal(t, az Dsszes sor e/y 6illanat alatt 9elf!t: a ter(inlon. less M/y )elen5ti (e/ a f)l tartal(t, ho/y la6okra tDr'eli, k3nyel(esen olvashat2v teszi. 4D$$ k3nyel(i f!nk,i2val ren'elkezik, 63l'!l keres3s, navi/,i2 a f)lon $el8l elre>htra. Na/y f)lok eset3n is /yors a (e/)elen5t3se. /re6 +i5r)a a $e(eneti f)l e/y (e/a'ott (intt tartal(az2 sort. ?sszetett, $onyol!lt felhasznlsE 6aran,s, e/yszer; hasznlatra e/y e/yszer; 63l'a a kDvetkez: 9/re6 (inta te&t:. 0z ki5r)a a k36ernyre a 9te&t: nev; f)l azon sorait, a(elyek tartal(azzk a 9(inta: karaktersorozatot. Paran,sok ki(enetel3$en is kereshet8nk, 63l'!l 9'(es/ g /re6 (inta:. 1a/yarzat: a 9g: )el, az E/ynevezett ,svezet3k (6i6e" tirny5t)a a 9'(es/: 6aran,s ki(enet3t a 9/re6 (inta: $e(enet3re. Hhi,h, Hhereis = 9Hhi,h: (e/(!tat)a az !tna 5rt 6aran,s tel)es el3r3si Et)t, (5/ a 9Hhereis: (3/ a hozz tartoz2 forrsf)lok 3s (an!lok hely3t is. ,hoHn, ,h/r6 )l va/y kDnyvtr t!la)'onosnak va/y ,so6ort)nak (e/vltoztatsa (,han/e oHner, ,han/e /ro!6". = ,hoHn lehetv3 teszi a k3t t!la)'ons/ e/yszerre tDrt3n vltoztatst. P3l'!l 5/y 3re( el, ho/y a sa)t kDnyvtra($an (in'en f)l /arantltan az 3n t!la)'ono($an le/yen: 9s!'o ,hoHn $lahota:$lahota >C <ho(e<$lahota<:. = 9s!'o: sz8ks3/es, hiszen e/yszer; felhasznl2k3nt nin,s )o/o( (s t!la)'on$an l3v f)lok )o/os!lts/ait ll5t/atni. = 9$lahota:$lahota: a $ell5tan'2 felhasznl2n3v:,so6ort 6rt )elzi, (5/ a 9C: ka6,sol2 a rek!rzi2ra !talN 5/y a 6aran,s a kDnyvtr (in'en ele(3re vonatkozik. 1in'en rek!rz5v 6aran,,sal 2vatosan kell $nni. I/en kelle(etlen (e/le6et3st okozhat 63l'!l a kDvetkez: 9s!'o ,hoHn >C $lahota:$lahota .h:. 0rrl azt hinn3nk, ho/y az akt!lis kDnyvtr (in'en 9.: kez'et; f)l)n 3s kDnyvtrn fo/)a v3/reha)tani a t!la)'onos 3s ,so6ort $ell5tst. 1ivel azon$an (in'en kDnyvtr tartal(az e/y s6e,ilis kDnyvtrnevet, a 9..:>ot, 5/y a sz8lkDnyvtr tel)es tartal(t is (2'os5t)!k, a(i i/en k5nos 6ro$l3(t okozhat. ,h(o' )l va/y kDnyvtr )o/os!lts/nak (e/vltoztatsa (,han/e (o'e". 4D$$f3le (2'on alkal(azhat)!k, taln le/e/yszer;$$ a az al$$i 63l'k$an $e(!tatott (2'szer. = szoksos )elDl3seket (r,H,&" hasznlva )o/ot 9^: )ellel a'!nk hozz, 9>: )ellel vesz8nk el. Sz8ks3/8nk lehet (3/ a !,/,o (!ser`felhasznl2, /ro!6`,so6ort, others`tD$$iek" rDvi'5t3sekre is. Ka nin,s hozz )o/!nk, a 9s!'o:>t hasznln!nk kell. P3l'k: QQ

= 9,h(o' ^r szDve/.t&t: 6aran,,sal olvassi )o/ot a't!nk (in'enkinek a 9szDve/.t&t: f)lhoz. = 9,h(o' >& 6ro/i: (in'enkitl elveszi a 96ro/i: nev; 6ro/ra( f!ttatsnak lehets3/3t. = 9,h(o' !^H,/o>H szDve/.t&t: !tas5ts a felhasznl2nak 5rs)o/ot a' a 9szDve/.t&t: f)lhoz, (5/ a ,so6ort ta/)ait2l 3s (in'enki (st2l elveszi azt.

olya(atok (6ro,esszek" kezel3se: 6s ?n(a/$an ne( tEl infor(at5v, 'e 63l'!l az 9=: ka6,sol2val hasznlva (e/(!tat)a az Dsszes, a sz(5t2/36en f!t2 6ro/ra(ot: 96s >=:, va/yis ho/y (ilyen 6ro/ra(ok f!tnak a /36en. to6 olya(atosan, E)ra 3s E)ra friss8lve (!tat)a a f!t2 6ro/ra(okat 3s azok 6ro,esszor 3s (e(2riafelhasznlst. Kasznos olyankor, ha szeretn3nk ltni, ho/y (elyik folya(at terheli le/)o$$an a ren'szert.

,2. bra: 7 QtopR paran+s ki(enete kill, killall +ilDvi ((e/Dli" a 6ro,esszt. = 9kill: !tn a (e/Dlni szn'3kozott folya(at azonos5t2)t 100

(PID>)3t" kell 5rn!nk, a(it a 96s >=: va/y 9to6: 6aran,sokkal 'er5thet8nk ki, (5/ a 9killall: !tn a 6ro/ra( (a f!t2 $inris" nev3t kell 5rn!nk. Kasonl2an, szint3n a 96s >=: va/y 9to6: 6aran,sok alkal(azsval )!that!nk hozz a k5vnt nevekhez. De a(5/ a PID e/y3rtel(;, e/y 6ro/ra( tD$$ 63l'ny$an is f!that 3s a 9killall: (in'et lell5t)a. = kilDv3s ne( (in'i/ siker8l. 0lfor'!lhat, ho/y nin,s )o/os!lts/!nk hozz, (skor I (ivel ez a 6aran,s 9(e/k3ri: a 6ro/ra(ot, ho/y l36)en ki I a 6ro/ra( vala(ilyen ok$2l ne( k36es kil36ni (63l'!l annyira hi$s lla6ot$a ker8lt". 0z !t2$$i eset$en felt3tel n3lk8li lell5tst k3rhet8nk a ren'szertl a 9>Q: ka6,sol2 hasznlatval. Ilyenkor a 6ro/ra(nak nin,s lehets3/e el(enteni a (2'os5tott llo(nyokat, 5/y ez !t2$$i akr a'atveszt3st is okozhat (63l'!l e/y szDve/szerkeszt eset3n", ez3rt ,sak v3/sz8ks3/ eset3n sza$a' hasznlni. noh!6 (no han/!6, va/yis nin,s ka6,solat(e/szak5ts" Ka $e)elentkez8nk e/y tvoli /36re 3s ott elin'5t!nk e/y folya(atot, az (e/szaka' a(ikor kil368nk a /36rl, 63l'!l sa)t /368nk lell5tsakor. 0zt lehet (e/aka'lyozni ennek a tr8kkDs 6aran,snak a hasznlatval. P3l'!l )elentkezz8nk $e e/y tvoli /36re ssh>val 3s a')!k ki a 9noh!6 H/et htt6:<<,i(.h!<fa)l i: 6aran,sot (a v3/3n nyo()!nk 0ntert". 0kkor elkez''ik a letDlt3s, a(i folytat2'ik akkor is, ha (e/szak5t)!k a ka6,solat!nkat a tvoli /366el. =z 9i: )el a sor v3/3n arra kell, ho/y 0nter>nyo(sra visszaka6)!k a 6ro(tot, e n3lk8l ne( (;kD'ik a 'olo/. +ernel (o'!lok kezel3se, e/y3$ ren'szer>infor(,i2s 6aran,sok:

,%. bra: 1g2 pendrive 'ibtlan $el+satolsnak $ol2a(ata a Qd(esgR ki(enetben = kernel (o'!lok a kernelhez tartoz2 azon r3szek, a(elyek ne( a kernel llo(ny$an 101

vannak, hane( sz8ks3/ eset3n, 'ina(ik!san tDlt'nek $e. Ilyen lehet e/y s6e,ilis eszkDz kezel(o'!l)a, a(elyet ne( (in'i/ ,satlakoztat!nk a sz(5t2/36hez, va/y e/y olyan s6e,ilis kernel f!nk,i2, a(elyet ne( (in'enki hasznl (6l. ,so(a/sz;r t;zfal f!nk,i2". 0zek I ltal$an I a <li$<(o'!les<kernel\verzio< kDnyvtr$an tallhat2k. Xltal$an akkor ker8lhet8nk vel8k ka6,solat$a, ha vala(ely har'verele(et ne( kezel ren'szer8nk a!to(atik!san kiel3/5ten 3s vala(ilyen interneten tallt le5rs ala6)n 'rivert akar!nk hozz tele65teni. ls(o', r((o', (o'6ro$e, ins(o' =z 9ls(o': 6aran,s kilistzza a (e(2ri$a $etDltDtt (o'!lokat, az 9r((o': eltvol5t)a, a 9(o'6ro$e: 3s az 9ins(o': $etDlti az !tna 5rt (o'!ln3vhez tartoz2 (o'!lt. = 9(o'6ro$e: na/yo$$ t!'sE, (int az 9ins(o':, a(i ne( fo/lalkozik a f8//s3/ekkel. '(es/ = kernel 8zenetek (o'!lokra vonatkoz2 r3szeinek $Dn/3sz3s3hez hasznlhat)!k a 9'(es/: 6aran,sot. Zyakorlattal (3s an/olt!'ssal" hi$akeres3shez kivl2N 6ro$l3(a eset3n lthat)!k, hol, (i3rt llt le a har'ver ren'szer$e illeszt3s3nek folya(ata. 0zek az infor(,i2k !/yanakkor a ren'szer na6l2llo(nyai$a is $eker8lnek, ha esetle/ k3s$$ (e/ szeretn3nk ket n3zni. ls!s$, ls6,i, lshH =z 9ls!s$: a ren'szer$en akt!lisan (;kD' #SB>s, az 9ls6,i: a P.I>os eszkDzDket listzza ki, azonos5t2)!kkal e/y8tt. 0zek azonos5t2ak fontosak lehetnek, ha kev3s$3 is(ert, va/y felis(erhetetlen t56!sE eszkDzt szeretn3nk $eazonos5tani. Ilyenkor ezekre az azonos5t2kra keress8nk r az interneten. = har'ver/yrt2k /yakran ,sak a ,so(a/olst 3s a t56!ssz(ot ,ser3lik ki az eszkDzDkDn, azok $else)e ne( vltozik sokat, 5/y !/yanazzal a 'riverrel e/3sz halo( har'vert (e/ t!'!nk ha)tani. +o(6lett )elent3st ka6hat!nk har'vereinkrl az 9lshH: 6ro/ra((al. Br e/yszer; felhasznl2k3nt is sok infor(,i2t a', tel)es t!'st ,sak ren'szer/az'ak3nt f!ttatva (!tat)a.

,6. bra: 7z QlsusbR ki(enete nevekkel s azonos;tkkal free 102

+i5r)a a ren'szer Dsszes 3s sza$a' (e(2ri)t. 'f = 'f 6aran,s a sza$a' le(ezter8letekrl infor(l, 'e e/yEttal (e/t!'hat)!k, ho/y az e/yes 6art5,i2k (ilyen n3ven vannak $e,satolva a ren'szer$e. 0setle/ eleve a)nlatos a kor$$iak$an (r hasznlt 9h: ka6,sol2val hasznlni. SzDve/konvertl2 6ro/ra(ok: i,onv 1a/yar szDve/eket le//yakra$$an #ni,o'e (!nik2', konkr3tan !tf>U, ez az #$!nt! ala63rtel(ezett)e" va/y %atin 2 (iso>UUSQ>2" k2'olssal trol)k a szDve/f)lok$an, f)lnevek$en. =z i,onv 6ro/ra(ot a karakterk3szletek kDzti konverzi2ra hasznl)!k. P3l'!l az 9i,onv >f #4 >U >t ISJ>UUSQ>2 j $e(enet.t&t f ki(enet.t&t: a $e(enet.t&t szDve/f)lt tkonvertl)a !tf>U>r2l %atin 2>esre 3s az 5/y ka6ott f)lt (enti ki(enet.t&t n3ven. 'os2!ni&, !ni&2'os = DJS>Gin'oHs 3s a #ni&>%in!& t56!sE ren'szerek elt3r (2'on hasznl)k a szDve/f)lok sorv3/kezel3s3t. = sorok v3/3t a DJS>Gin'oHs ko,sivissza>sore(el3s karaktersorozattal )elDli, (5/ a #ni&>%in!& ren'szerek ,sak ko,sivissza karaktert hasznlnak. 0z n3ha zavar2 lehet. 0zzel a k3t 6ro/ra((al az o'a>vissza konverzi2t tehet)8k a!to(atik!ss. Vs v3/8l: halt, re$oot = 9halt: lell5t)a, a 9re$oot: E)rain'5t)a a ren'szert. 1in'kett v3/reha)tshoz ren'szer/az'ai )o/os!lts/ sz8ks3/es.

10O

,eladatok
=z al$$i fela'atok v3/reha)tshoz ne hasznl)on Na!til!st va/y .o((an'er t56!sE 6ro/ra(okatA 1. %36)en $e a sa)t kDnyvtr$aA 2. Telen5tse (e/ a kDnyvtr tartal(tA O. Kozzon l3tre e/y E) alkDnyvtrat, a neve le/yen 9/yakorls:A @. Kozzon l3tre e$$en k3t E)a$$ kDnyvtrat, 9/y1:>et 3s 9/y2:>tA S. Nevezze t a 9/y1: kDnyvtrat 9/y:>reA W. 4DrDl)e a 9/y2: kDnyvtratA *. Kozzon l3tre e/y 9szDve/: nev; f)lt a 9/y: kDnyvtr$anA U. =')on (in'enkinek 5rsi )o/ot a f)lhozA Q. Fr)on szDve/et a f)l$aA 10. Telen5tse (e/ tartal(t a k36ernynA

10@

"1. )z Ubuntu 15.156ban bek+sz+nt vltozsokrl


= 10.0@ %4S !tn (e/)elent els E) #$!nt! vltozat I a 1averi,k 1eerkat fantzianev; 10.10 I aho/y az lenni szokott, a friss ,so(a/okon k5v8l sz(os kise$$>na/yo$$ vltozst is tartal(az. Br e''i/ se( 6anaszko'hatt!nk, tov$$ folytat2'ott az in'!lsi folya(at fel/yors5tsa. 1in'a(ellett sze$$ is lett, hiszen a $etDlt i((ron t(o/at)a a /rafik!s (2' $ell5tst, a(i se/5tett a t3nyle/esen villo/s(entes ren'szerin'!ls (e/val2s5ts$an. =z E) kia's (r tele65t3s kDz$en is k36es letDlteni a friss5t3seket, vala(int azokat a ,so(a/okat, a(elyek a li,en, va/y a sza$a'al(i korltozsok (iatt ne( lehetnek a .D>n (63l'!l az 1PO t(o/atsa, az ='o$e lash, va/y a sz8ks3/ eset3n )2 szol/latot tev zrt forrsk2'E Hifi (e/ha)t2". = tele65t3s l363seinek sorren')e is vltozott kiss3, 5/y I a folya(atot r3sz$en 6rh!za(os5tva I (3/ /yorsa$$ vlt a tele65t3s, (int kor$$an. Sz(os vltozst ta6asztalhat!nk a tele65t$en 3s a SzoftverkDz6ont$an is, ezzel kDnnye$$ lett a ren'szer kezel3se. %tvnyos E)'ons/ a So!n' In'i,ator, va/yis a zenele)tsz2 vez3rl3s3re is k36es han/ersza$lyz2. = tov$$iak$an 5/y e/y helyen sza$lyozhat)!k a han/ert, vala(int kezelhet)8k a zenele)tszst. = So!n' In'i,ator a .anoni,al =yatana nev; 6ro)ekt)3nek r3sze, ahonnan k3s$$ tov$$i fe)leszt3sek vrhat2ak.

10S

"". )z Ubuntu 11.5- 8jdonsgai


= 11.0@>es I Natty NarHhal I vltozat le/fontosa$$ E)'ons/a e/y3rtel(;en a #nity fel8let $evezet3se. = #nity a .o(6iz a$lakkezelt hasznl)a, 5/y azokon a /36eken, a(elyeken ne( (;kD'ik a /rafik!s /yors5ts, a!to(atik!san a klasszik!s ZNJ10 (!nkaasztal in'!l el. = #nity ala63rtel(ezett3 t3tele (e/osztotta a r3/i felhasznl2kat, $evezet3se $tor hEzsnak t;nik, sze(3ly szerint )elen 6illanat$an I 2011 6rilis$an I ne( t!'o(, fo/o(>e szeretni, hasznlo(>e (a)' hosszEtvon.

1s fontos vltozsok is tDrt3ntek. Ilyen 63l'!l a tov$$fe)lesztett tele65t, vala(int az, ho/y a Chyth($o& ala63rtel(ezett zenele)tsz2t a Banshee vltotta. = felhasznl2k vissza)elz3seire is k5vn,siak a fe)lesztk. = SzoftverkDz6ont$an (ost (r 6ontozhat)!k, akr szDve/esen is 3rt3kelhet)8k az alkal(azsokat. 4ele65t3skor fela)nl)a a 6ro/ra( ikon)nak elhelyez3s3t az in'5t26anelon. =z J6enJffi,e.or/ iro'ai 6ro/ra(,so(a/ot az azonos k2'$zisE a %i$reJffi,e vltotta. 0z ala6$2l (3/ ne( t(o/at)a a /lo$lis (en8t, azon$an ez a 9lo>(en!$ar: ,so(a/ tele65t3s3vel orvosolhat2.

10W

Audsellenrz tesztek
1in'en k3r'3sre tD$$ )2 vlasz is elk36zelhetA

Bls teszt
1. 1i az S B a. 0/y ala65tvny $. 0/y li,en, ,. 0/y (oz/alo( '. = fentiek kDz8l e/yik se( 2. 1ikor kez''Dtt a %in!& fe)leszt3seB a. 1QU@ $. 1QQ1 ,. 1QQ@ '. 1QQQ O. 1elyik a )elenle/i le/frisse$$ sta$il kernelB ( i/yele(A =z a'atok el3v8lnekA" a. 2.W.O* $. 2.W.OU>r,1 ,. 10.0@ '. 10.10 @. =z al$$iak kDz8l (elyik %in!& 'isztri$E,i2B a. o6enS#S0 $. e'ora ,. Sla,kHare '. reeBSD S. =z al$$iak kDz8l (elyik a$lakkezelB a. J6enJffi,e.or/ $. J6en$o& ,. Zi(6 '. ZD1 W. 1it tDrt3nik, ha kia')!k a ,' 6aran,sotB a. Bel368nk a sa)t kDnyvtr!nk$a $. Ka,sak vala(ilyen 6ro/ra( ne( hasznl)a, a /36 kia')a a .D>CJ1>ot ,. =z akt!lis kDnyvtr tartal(t .D>re 5r)!k '. %eellenrzi az akt!lis kDnyvtr tDre'ezetts3/>(entess3/3t *. = sHa6 ter8letet a %in!& ltal$an a. k8lDn 6art5,i2n trol)a $. k8lDn (e/ha)t2n trol)a 10*

,. k8lDn f)l$an trol)a '. ne( hasznl U. 1it )elent, ha e/y llo(ny %in!& alatt az al$$i )o/os!lts/okkal ren'elkezik:>rH>r>>r>>B a. ,sak a t!la)'onos f!ttathat)a $. ,sak a t!la)'onos (2'os5that)a ,. (in'enki olvashat)a '. (in'enki 5rhat)a Q. 1ilyen eszkDzre hivatkozhat a <'ev<s'$1 B a. vi'eokrtyra $. tv>krtyra ,. (erevle(ez 6art5,i2)ra '. 6en'rive 6art5,i2)ra 10. 1ely kDnyvtrak tallhat2ak e/y sza$vnyos #ni&<%in!& ren'szer$en a < alattB a. root $. lo/ ,. $in '. ho(e 11. +arikzza $e az al$$i 6ro/ra(ok kDz8l a zrt forrsk2'Eak $et;)el3tA a. J6enJffi,e.or/ $. Dr!6al ,. irefo& '. Sky6e e. =6a,he f. ='o$e Cea'er /. k!ake III h. ZI1P i. Blen'er ). Internet 0&6lorer

10U

MegoldsokC
1. a 2. $ O. a @. a, $, , S. $ W. a *. a U. , Q. ,, ' 10. a, ,, ' 11. ', f, )

10Q

Msodik teszt
1. 1ikor in'!lt a ZN# 6ro)e,tB a. 1QWQ $. 1Q*O ,. 1QU@ '. 1QQ1 2. = <ho(e kDnyvtr$an tallhat2ak a. a felhasznl2k llo(nyai $. a ren'szer/az'a kDnyvtrai ,. ren'szerszint; konfi/!r,i2s f)lok '. a kernel(o'!lok O. Sza$a' szoftvereken fe)lesztett szoftvere(et a. ,sak in/yen a'hato( o'a (snak $. in/yen kell a'no(, 'e kiv3teles eset$en ez al2l fel(ent3st a'hat az S ,. in/yen kell a'no(, 'e ha k3re(, ez al2l fel(ent3st a' (1a/yarorsz/on" az S .h! '. k3rhetek 3rte 63nzt @. =z al$$iak kDz8l (elyik (o(ent!( $izony!lt a le/fontosa$$nak a %in!& fe)leszt3sekorB a. = fe)lesztk szerett3k a 6izzt $. = (!nka koor'inl2)a ne( a(erikai lla(6ol/r volt ,. = fe)leszt3s$e $rki $eka6,sol2'hatott '. Zrafik!s fel8let n3lk8l in'!lt a fe)leszt3s S. = %in!& t!la)'onk366en a. ,sak a ren'szer(a/ $. a ren'szer(a/ 3s n3hny fontosa$$ 6ro/ra(, /rafik!s tele65t3s n3lk8l ,. a szerver/36 3s le/al$$ e/y kliens/36 e/y8ttese '. e/y ko(6lett 'isztri$E,i2 W. = %in!& (e/k8lDn$Dzteti>e a kis 3s na/y$et;ket a 6aran,sok nev3$enB a. ne(, soha $. ,sak ha ne( ren'szer/az'ak3nt l36t8nk $e ,. ,sak ha ren'szer/az'ak3nt l36t8nk $e '. i/en, (in'i/ *. 1it tDrt3nik, ha kia')!k a free 6aran,sotB a. felsza$a'5t)!k a fDlDsle/esen hasznlt (e(2riater8leteket $. ha,sak vala(ilyen 6ro/ra( ne( hasznl)a, ki8r5t)8k a ,sereter8letet ,. infor(,i2t ka6!nk a (e(2riafelhasznlsr2l '. ,sDkkent)8k az akt!lis kDnyvtr tDre'ezetts3/3t U. 1it )elent, ha e/y llo(ny %in!& alatt az al$$i )o/os!lts/okkal ren'elkezik:>rH>rH>rH&B a. ,sak a t!la)'onos f!ttathat)a $. ,sak a t!la)'onos (2'os5that)a 110

,. (in'enki olvashat)a '. (in'enki 5rhat)a Q. 1elyik 6ro/ra( alkal(as %in!& alatt els'le/esen a f)lkezel3sreB a. n, $. (, ,. k, '. H, 10. 1i a ZP%B a. =la65tvny a sza$a' szoftverek3rt $. Xltalnos kDzrea'si felt3telek 'ok!(ent!(a ,. = %in!& ala63rtel(ezett /rafik!s fel8lete '. = fentiek kDz8l e/yik se( 11. +arikzza $e az al$$i 6ro/ra(ok kDz8l a ny5lt forrsk2'Eak $et;)el3tA a. 1S Jffi,e $. J6era ,. 7irt!al$o& JS0 '. Nero e. 4otal .o((an'er f. ='o$e lash Player /. Too(la h. ='o$e Photosho6 i. 7%. (e'ia 6layer ). 1ySk%

111

MegoldsokC
1. , 2. a O. ' @. , S. a W. ' *. , U. ,, ' Q. $ 10. $ 11. ,, /, i, )

112

Bg &b *eladatok
Fr)a le az al$$i folya(at 6aran,saitA =. I. Sa)t kDnyvtr$an hozzon l3tre e/y (a66a1 3s e/y (a66a2 nev; kDnyvtratA II. %36)en $e a (a66a2 kDnyvtr$aA III. 1sol)a t a (a66a2 kDnyvtrat a (a66a1 kDnyvtr$aA I7. Nevezze t a (a66a1 kDnyvtrat (a66aO>raA 7. 4DrDl)e a (a66a2 kDnyvtratA B. I. Sa)t kDnyvtr$an hozzon l3tre e/y (a66a1 3s e/y (a66a2 nev; kDnyvtrtA II. %36)en $e a (a66a1 kDnyvtr$aA III. Kozzon $enne l3tre e/y szove/.t&t nev; f)ltA I7. 1sol)a t a f)lt a (a66a2 kDnyvtr$aA 7. 4DrDl)e a (a66a1 kDnyvtratA o/al(azza (e/ n3hny (on'at$an, ho/y (it )elentenek az al$$i fo/al(akA a. shell $. %4S ,. ,so(a/ '. re6ository e. 'isztri$E,i2 f. %ive ren'szer

11O

,elhasznlt &s ajnlott irodalo#

1. Ken,zi B3la > 1olnr Ka)nalka: 4an!l)!nk %in!&otA, -alae/ersze/i Kelikon Nyo('a, 2000 2. Sikos %szl2: Bevezet3s a %in!& hasznlat$a, BBS>IN J +ft., B!'a6est, 200S O. 4or(a %szl2: =z #$!nt! vil/a, =' %i$r!(, B!'a6est, 200U @. Pere %szl2: %in!& felhasznl2i is(eretek I. kDtet, +iska6! kia'2, B!'a6est, 2002 S. Pere %szl2: %in!& felhasznl2i is(eretek II. kDtet, +iska6! kia'2, B!'a6est, 2002 W. 1ar,el Za/n3: 7lts %in!&raA, +iska6! kia'2, B!'a6est, 200@ *. Ni,holas Petreley, Tono Ba,on: %in!& az asztali /36en, +iska6! kia'2, B!'a6est, 200W U. 0ri, S. Cay(on': = kate'rlis 3s a $azr, +iska6! kia'2, B!'a6est, 200@ Q. %aHren,e %essi/: Sza$a' k!ltEra, +iska6! kia'2, B!'a6est, 200S

11@

Tartalomjegyzk
1. 1irl, kiknek sz2l ez a )e/yzetB.......................................................................................................O 2. 1e/t!'hat)!k, (i is az o6er,i2s ren'szer, 3s elkez'8nk is(erke'ni a %in!&szal.........................S O. = %in!& elnyeirl lesz sz2, 'e (e/is(er)8k a sza$a' szoftver 3s a %in!& tDrt3net3t, vala(int e/y ki,sit eltD6ren/8nk az infor(atikai $iztons/r2l is..............................................................................U ela'atok............................................................................................................................................1U @. = %in!& hasznlatnak htrnyair2l, az tlls $!ktat2ir2l hallhat!nk. 1enet kDz$en (e/t!'hat!nk n3(i ala6vet infor(,i2t a #$!nt! %in!&r2l...........................................................1Q ela'atok............................................................................................................................................2S S. 1e/is(er)8k az #$!nt! vltozatait, t(o/atsi ren'szer3t 3s elk3sz8leteket tesz8nk a tele65t3sre............................................................................................................................................2W ela'atok............................................................................................................................................2Q W. 73/re t3nyle/ ki6r2$l)!k az #$!nt!t, e/yelre tele65t3s n3lk8l. 1e/is(er)8k a tele65t .D hasznlatt..........................................................................................................................................O0 ela'atok............................................................................................................................................OU *. 1ost (r t3nyle/ hozzkez'8nk a 10.0@>es #$!nt! tele65t3s3hez................................................OQ U. olytat)!k a tele65t3st, 'e el$$ (e/is(erke'8nk a 6art5,i2kkal, f)lren'szerekkel, illetve a lin!&os f)lstr!ktErval.......................................................................................................................@1 Q. 1e/is(erke'8nk e/y k8lDnle/es felhasznl2val, 3s $efe)ezz8k a tele65t3st.................................@W ela'atok ...........................................................................................................................................@Q 10. Sorra vessz8k, ho/y (ilyen teen'ink vannak kDzvetlen8l tele65t3s !tn. 1e/is(erke'8nk a ,so(a/kezel3s ala6)aival. M) felhasznl2t hoz!nk l3tre....................................................................S0 ela'atok............................................................................................................................................S* 11. -rt forrsk2'E (e/ha)t2k 3s e/y3$ 6ro/ra(ok tele65t3se..........................................................SU 12. 1e/n3zz8k, ho/yan tele65thet8nk, f!ttathat!nk (3/ 6ro/ra(okat %in!&on...............................W1 ela'atok............................................................................................................................................WW 1O. Sa)t (a66nk 3s az #$!nt! kDnyvtrszerkezete.........................................................................W* 1@. To/os!lts/ok kezel3se.................................................................................................................*O ela'atok............................................................................................................................................*W 1S. %tvnyos asztali effektek I .o(6iz............................................................................................** 1W. 13/ n3hny sz2 %in!& 9felhasznl2i 3l(3ny3rl:......................................................................U0 ela'atok............................................................................................................................................U2 1*. 1e/ha)t26ro/ra(ok.....................................................................................................................UO 1U. ontosa$$ felhasznl2i 6ro/ra(ok...............................................................................................UW 1Q. = 6aran,ssori fel8let ala6)ai..........................................................................................................Q0 20. = /yakra$$an hasznlt 6aran,ssoros 6ro/ra(ok..........................................................................Q@ ela'atok..........................................................................................................................................10@ 21. =z #$!nt! 10.10>$an $ekDszDnt vltozsokr2l........................................................................10S 22. =z #$!nt! 11.0@ E)'ons/ai......................................................................................................10W 4!'sellenrz tesztek......................................................................................................................10* 0/y3$ fela'atok................................................................................................................................11O elhasznlt 3s a)nlott iro'alo(.......................................................................................................11@

11S

You might also like