You are on page 1of 39

2008. október ‒ 18.

szám

full circle
A Z U B U N T U KÖ Z Ö S S É G F Ü G G E T L E N M AG A Z I N JA
STEPHAN HERMANN

GIMP ‒ 7. RÉSZ
PROGRAMOZZUNK C-BEN ‒ 2. RÉSZ

INTREPID IBEX
UBUNTU 8.10 TELEPÍTÉSE
BIZTONSÁGOS HÁLÓZATI MEGHAJTÓ

CSOMAGKEZELÉS
UBUNTU 8.10 KÖZELEBBRŐL

1
A Full Circle magazin nem azonosítandó a Canonical Ltd. társulással!
04

Csomagkezelés 06

full circle
Programozzunk C-ben ‒ 2. rész 08
Biztonságos hálózati meghajtó 12
GIMP ‒ 7. rész 14
Telepítsünk Ubuntu 8.10-et 18

www.fullcirclemagazine.org Az Ubuntu és én 21

Hány disztribúció? 22

Urban Terror 24
Stephan Hermann 30
33
24
08 12 35
36
: Gondolattérkép készítő
programok 37
39

14 18 30 37

ikonok: KDE4 Oxygen

Minden szöveg- és képanyag, amelyet a magazin tartalmaz, a Creative Commons Nevezd meg! ‒ Így add tovább! 2.5 Magyaror-
szág Licenc alatt kerül kiadásra. Ez annyit jelent, hogy átdolgozhatod, másolhatod, terjesztheted és továbbadhatod a benne talál-
ható cikkeket a következő feltételekkel: jelezned kell eme szándékodat a szerzőnek (legalább egy név, e-mail cím vagy url elérés-
sel) valamint fel kell tüntetni a magazin nevét (full circle magazin) és az url-t, ami a www.fullcirclemagazine.org (úgy terjeszd a cikkeket, hogy ne su-
galmazzák azt, hogy te készítetted őket vagy a te munkád van benne). Ha módosítasz, vagy valamit átdolgozol benne, akkor a munkád eredményét
ugyanilyen, hasonló vagy ezzel kompatibilis licenc alatt leszel köteles terjeszteni.

2
A magazin ezekkel a programokkal készült:

Az idei októbert különlegesnek mondhatjuk, mivel két fontosabb


esemény is köthető ehhez a hónaphoz. 17 éve októberben Linus Tor-
valds bejelentette, hogy egy UNIX-szerű kernel készítésén kezdett el
dolgozni. Mire ezt a kiadást olvassátok, addigra az Ubuntu 8.10 (és
egyéb változatai) is megjelentek már.
Ebben a hónapban a Full Circle sok könyvet kapott kézhez a
-től, a -től és az -től, hogy
mutassuk be őket 'Fókuszban' rovatunkban. A következő hónaptól
kezdve alkalmanként egy-két könyvet ismertetünk majd, melyeket Ti,
Olvasók meg is nyerhettek! Köszönetet szeretnénk mondani a fent em- Az Ubuntu egy teljes értékű operáci-
ós rendszer, mely kiváló laptopokra,
lített kiadóknak a magazinhoz nyújtott támogatásukért, így elképzel- asztali gépekre és szerverekre. Mind-
hető, hogy hirdetések is jelennek meg tőlük az újságban. Ezúton egy, hogy otthon, iskolában vagy
tudjuk kifejezni köszönetünket segítségükért. munkában használod, az Ubuntuban
benne van minden alkalmazás, mely-
Továbbra is várunk Tőletek cikkeket, melyeket megjelentetünk a ma- re szükséged lehet: szövegszerkesz-
gazinban. A cikkeket a következőképpen küldjétek az articles@fullcirc- tő, e-mail program és webböngésző.
lemagazine.org címre: szövegformátumban, vagy OpenOffice.org
dokumentumként, a képernyőképeket/fotókat mellékelve várjuk (ne te- Nem kell licencdíjakat
gyétek a képeket az ODT dokumentumba!). Nem kell profi újságírónak fizetni. Csak letöltöd és használha-
lenned egy cikk megírásához, viszont ismerned kell az érintett témát. tod is, megoszthatod barátaiddal, a
Én sem vagyok GIMP vagy Scribus specialista, csak leírtam azt, amit családdal, iskolatársaiddal vagy mun-
katársaiddal, teljesen ingyen.
ezekkel kapcsolatban tudok.
Telepítés után a rendszer teljes haté-
konysággal áll rendelkezésedre inter-
nettel, rajz- és grafikai programok-
Szerkesztő, Full Circle Magazin kal, játékokkal.
ronnie@fullcirclemagazine.org

3
Linux a brazil szavazógépeken A Linux modell lehet egy új
kormányzat számára?
Egy rövid lejáratú befektetésekkel foglalkozó
A linuxos netbookok üzletember, Andrew Lahde különösen büszke
arra, hogy 1000% feletti megtérüléseket is el
visszaviteli aránya tudott érni. Nemrégiben egy nyilvános levél-
magasabb a vártnál ben tudatta, hogy kiszáll a pénzvilágból. Eb-
ben arra biztatta az embereket, hogy gondol-
Joanne Stern (az MSI-vel kapcsolatos) ta- kodjanak el egy új kormányzati modellen. Ja-
pasztalatai szerint a Linuxszal előtelepí- vaslata szerint egy olyan embernek kellene
tett netbookokat a vásárlók nagyobb megalapítania, mint Soros György, aki össze-
arányban küldik vissza, mint a Windows gyűjtené a világ legragyogóbb elméit egy
XP-t futtatókat. 130 millió brazil szavazó vált a vi- olyan rendszerben, ahol nem lennének kitéve
lágviszonylatban is egyik legna- a megvesztegetés csábításának. Példaként a
Gerry Carr, a Canonical marketing mene- gyobb Linux telepítési projekt Linuxot hozza fel, ahogy sikeresen növekedik
dzsere is megerősítette, hogy a vissza- felhasználójává: az 5563 önkormányzatban és száll versenybe a Microsofttal. Egy nyílt for-
küldési arány magasabb az átlagnál. Az mintegy 400 000 szavazóhelyiség használt rású kormányzat? Hogyan működne a rend-
még mindig nem tisztázott, hogy a jelen- elektronikus szavazógépeket, és mindegyi- szer és vajon sikeres lenne-e? Meddig tudna
ség melyik szállítókat és melyik disztribú- kükön a Linux kernel futott. korrupció-mentes maradni? Esetleg szüksége
ciókat érinti és ténylegesen mekkora
Ezeket a berendezéseket 1996 óta használ- volna egy jóakaratú diktátorra?
számokról is van szó. Carr kiemelt né-
hány okot, amelyek a jelenségért felelő- ják Brazílában, ezért viharvert, házilag kar- : slashdot.org
sek: bantartott, gyenge hardverű számítógépek-
ről van szó. A projekt technikai részletei elér-
hetőek az Interneten (és minden bizonnyal
egyre több információ lát majd napvilágot),
de úgy gondoltam, érdekes lenne készíteni
néhány képet és egy videót (ami a linkre Egy magazin nem lehet magazin cikkek
kattintva nézhető meg) arról, ahogy a Linux nélkül és ez alól a Full Circle sem kivétel.
bootol ezeken a rendszereken. Mindezekhez Szükségünk van a véleményeitekre, írása-
Carr felhívta rá a figyelmet, hogy ezek- hivatalos engedélyt kértem (köszönöm, itokra és desktopjaitokra. A cikkek a Fó-
ben az esetekben nem számít, hogy az TRE/SC!) és egy technikus is a segítségemre kuszban (játékok, alkalmazások és hardve-
adott OS mennyire jó vagy rossz: a vá- volt, miközben elkattintottam pár kockát és rek) és a Hogyanokban (bármilyen K/X/U-
sárlók egyszerűen nem akarnak újat ki- felvettem a videót. buntu témában) sem jönnek éppen rosz-
próbálni. szul. Ezenkívül minden kérdést és javasla-
http://br-linux.org/english/linux-vo-
tot is szívesen fogadunk az alábbi címen:
: 112. Ubuntu Heti Hírlevél ting-machines/

4
November 3. és 7. között
az #ubuntu-classroom
Letöltési rekordot állított fel az
nyílt hét IRC csatornán
új OpenOffice.org
Az első héten 3 mil- • megismerkedni az Ubuntuval általánosságban
lióan töltötték le az
OpenOffice.org 3.0- • beszélni az Ubuntu fő fejlesztőivel
át, ezek mintegy • többet megtudni a közösségről és annak kapcsolatáról a Canonical-lel
80%-a windowsos
gépről történt. • nyilvánosan kérdéseket feltenni Mike Shuttleworth-nek, az Ubuntu alapítójának
Mindezt az egyik il- és még sok másra is…
letékes tette közzé egy blogbejegyzésé-
ben a múlt héten.
A nyílt forrású irodai programcsomag be-
vezetése annak ellenére is sikeres volt,
hogy a szerverek a letöltések hatalmas
száma miatt átmenetileg túlterhelődtek.
Mindössze 221 000 letöltést kezdemé-
nyeztek linuxos számítógépről. John
McCreesh, az OpenOffice.org marketing-
jének vezetője szerint ez az érték csaló-
ka, mivel a legtöbb Linux felhasználó a
disztribúciójához érkező automatikus fris-
sítések részeként telepíti az új szoftvert.
Ha a fentieket is számításba vesszük, ak-
kor az OpenOffice.org 3.0 verzióját már
mintegy 5 millió számítógépre telepíthet-
ték világszerte ‒ írta egyik postjában
McCreesh.
: PCWorld.com

5
megjelennie:

Írta: Robert Clipsham

E
bben a hónapban megmutatjuk, másképp nem tudnál csomagokat telepíte-
hogyan kezelj csomagokat pa- ni. A következő rész megmondja az aptitu-
rancssor használatával. Amikor el- de-nek, hogy 'frissítse' (update) a cso-
érkezik az ideje annak, hogy parancs- mag-adatbázist, így a legfrissebb csoma-
sorral kezeljünk csomagokat, két fő le- gokról lesz egy listája. A '&&' egy parancs-
hetőségünk van: apt-get és aptitude. sor operátor, ami azt mondja a parancs-
Nem megyek bele összehasonlítgatá- sornak, hogy futtasson le egy másik paran-
sokba, egy gyors Google-keresés ele- csot is. A következő parancs utasítja az ap-
gendő információval szolgálhat a témá- titude-t, hogy egy 'safe-upgrade'-et (biz-
ról. Az aptitude-re esett a választásom tonságos frissítést) hajtson végre minden Olvasd el az információt, amit ad,
ebben a cikkben, de ha a talált informá- csomagon a rendszeren. Ez az a parancs, és ha elfogadod, üsd be az 'y'-t (' ' nél-
ció alapján neked jobban tetszik az apt- ami ténylegesen frissíti a csomagokat. Lé- kül) és nyomj egy Entert. Máskülön-
get, akkor természetesen használhatod tezik a 'full-upgrade' (teljes frissítés) opció ben írd be az 'n' betűt, nyomj Entert
azt is. is, ami kevésbé konzervatív mint a safe- és semmi nem fog változni a rendsze-
upgrade és nemkívánatos akciókat is vég- ren. Ahogy a képen is látszik, számta-
Először is, frissítsük a rendszerünket. rehajthat. További információért olvasd el a lan dolgot kell frissítenünk; viszont ha
Nyisd meg kedvenc terminál emulátoro- man oldalt. Az aptitude kérni fogja a sudo folyamatosan frissíted a rendszered,
dat és írd be a következőket: jelszavadat, ami ugyanaz, mint amit beje- akkor lehet, hogy azonnal visszadob a
lentkezésre használsz (kell hogy legyen parancssorba, mert nincs elérhető fris-
$ sudo aptitude update && sudo
egy megfelelő jogokkal rendelkező fiókod, sítés.
aptitude safe-upgrade
hogy ezt meg tudd csinálni; korlátozott fi- A következő dolog, amit mutatni
Ez talán kicsit komplikáltnak tűnhet ókkal nem fog működni). akarok: hogyan telepíthetünk, illetve
első ránézésre, úgyhogy bontsuk csak
Egy csomó szöveget fog majd folyamato- távolíthatunk el csomagokat az aptitu-
elemeire. Először is, észrevehetted,
san kiírni az aptitude a konzolra, amiben de segítségével. Azonban ez sok min-
hogy sudo-t használunk. Ha a kezdetek-
közli, hogy honnan szerzi be a csomagokat denre nem használható, ha nem tu-
től figyelemmel kísérted a rovatot, ak-
és állapotinformációt is nyújt róluk. A máso- dod, hogy milyen csomagok érhetők
kor tudod, hogy ez 'root'-ként futtatja a
dik output összeállítás a második parancs- el.
parancsot, teljes irányítást adva a rend-
szered felett. Ez azért szükséges, mert tól származik. Valami ilyesminek kell Kezdjük egy csomag keresésével.

6
Az előző számban említettem, hogy az
Ubuntu alapból nem rendelkezik a tel-
jes vim csomaggal, szóval találjuk meg. p Semmi nyoma a
csomagnak a szerveren.
$ aptitude search vim
c A csomag törölve lett,
Észrevetted, hogy nem kellett sudo a
de a konfigurációs
csomag kereséséhez? Nincs szükség rá, fájlok még mindig a
amíg nem változtatsz meg semmilyen szerveren vannak.
rendszerfájlt. Ennek a parancsnak egy i A csomag telepítve van.
ehhez hasonló listát kell visszaadnia:
v A csomag virtuális.

ne, hogy telepíteni akarod a csomagot, ak-


kor írd be az y-t és nyomj egy Entert. A vim
most használatra készen telepítésre kerül
a rendszeredre. Ha később törölni akarod,
akkor használhatod ezt a parancsot:
$ sudo aptitude remove vim
Egyszerűen töröltük is. Kiváló!
Ez egy lista azokról a csomagokról,
amik illenek a mintára, amire rákeres-
tél, kiírva a csomag leírását és állapo-
tát. Itt egy táblázat, ami a különböző
állapotkódokról nyújt információt (eze-
ket a man oldalakon is megtalálhatod).
saját
Most telepítsük a vimet: bevallása szerint egy
geek, akinek a hobbijai kö-
$ sudo aptitude install vim zött szerepel: programo-
zás/szkript írás, IRC-en való chate-
Ugyanúgy viselkedik, mint a safe- lés és a cikkeinek határidőn túl
upgrade, mutatja a függőségeket, ami- történő megírása.
ket telepíteni fog. Ha biztos vagy ben-
7
Írta: Elie De Brauwer

ség igénye nélkül kerül a papírra ‒ fő rési_típus típusú eredményt ad


célkitűzésünk, hogy alapokat és kiin- vissza és két paramétert kap. Ha
FCM 17. szám: Programozzunk C-ben dulási pontot adjunk az embereknek. nincsen visszatérési értéked, ak-
‒ 1. rész
kor a visszatérési_típus-t void-ra
kell cserélned. Egy még konkré-
A C egy strukturált programozási tabb példa így nézne ki:
nyelv, ami azt jelenti, hogy C-ben el-
int add(int a, int b){
járás-orientáltan dolgozhatsz (a leg-
return a+b; }
népszerűbb alternatíva az objektum-
Fejlesztés Grafika Internet Multimédia Rendszer orientált programozás, ahol az embe- Ez összead két egészet (az 'int
rek objektumokat manipulálnak). Te- a' azt jelenti, hogy az első para-
hát amikor egy probléma megoldásá- méter egy egész ‒ integer ‒ típu-
hoz kezdesz hozzá, az első dolgod sú és a neve 'a'), majd vissza-
mindig az, hogy kisebb, többször fel- adja az összegüket int-ként. Az
CD/DVD Merevlemez USB eszköz Laptop Vezeték
nélküli
használható részre bontsd a megol- 'add(1,1)'-et a kódba beillesztve
dást. Tegyük fel például, hogy egy tudnád meghívni az eljárást. Fon-

A
sorozat első részében meg- irodai alkalmazást írsz. Lenne mond- tos, hogy a függvényt definiálni
tanultuk, hogyan konfigurál- juk egy (papírra) nyomtatás függvé- kell felhasználás előtt! Éppen
juk rendszerünket és hajt- nyed és ezt újra és újra fel lehetne emiatt alakultak ki a header (fej-
sunk végre olyan alkalmazásokat, használni az összes programkompo- léc) fájlok. A header fájl tipiku-
amik eddig nem csináltak semmi nens által. A C-ben a legtöbb prototí- san a függvény prototípusokat
hasznosat. Végül is el kellett kez- pus így fog kinézni: tartalmazza, amik úgy néznek ki,
denünk valahol. Ez a cikk kiemel- mint ahogy fentebb bemutattuk,
visszatérési_típus
kedően fontos a kezdő programo- annyi különbséggel, hogy egy ';'
függvénynév(paraméter_típus1
zóknak, mivel itt bemutatjuk a zárja le a végét és nem követi
param1,paraméter_típus2 param2)
kódban gondolkodás fortélyait, a függvénytörzs. Ez éppen elég a
C-s függvényeket, ciklusokat és el- Itt egy függvénynév nevű függ- fordítónak, hogy tudja, ez egy de-
ágazásokat. Ezeket előre tisztáz- vényt definiáltunk, ami egy visszaté- finiált függvény. Most már csak
nunk kell, hogy mindez a teljes- remélnünk kell, hogy a szerkesz-

8
01. #include <stdio.h>
tő meg is fogja találni. A példakód- és legnépszerűbb a 13. és a 28., 02. #define VERZIO "1.0"
ban van három függvény. Egyik a illetve a 49. és az 56. sorok kö- 03.
main, de definiáltuk a prim_e() zött található. A felépítése így 04. /*
függvényt is a 8. sorban ‒ ami néz ki: 05. * Leellenőrzi egy adott egészre,
egy egészet kap paraméterül és hogy prím-e, 1-et
if(feltétel1) 06. * ad vissza, ha prím, különben 0-
visszaad nullát, ha prím. Aztán
{ át.
van nekünk egy verzio_kiir() is a
utasítás1; 07. */
34. sorban, ami kiír néhány infor-
} 08. int prim_e(int prim)
mációt, de nem ad vissza semmi-
else if(feltétel2) 09. {
féle értéket. A verzio_kiir() hasz-
{ 10. int szamlalo=2;
nálja a __DATE__ és a __TIME__
utasítás2; 11.
szimbólumokat. Ezeket a fordító
} 12. // két speciális eset lekezelése
fordítási időben lecseréli az épp
else 13. if(prim==1)
aktuális időre. Hasonló szimbólu-
{ 14. {
mok is léteznek, mint például a __-
utasítás3; 15. return 0;
LINE és a __FILE__ ‒ amik debug-
} 16. }
golás során jöhetnek jól. Ez a függ-
vény használja a 2. sorban defini- 17. else if(prim==2)
Ha a feltétel1 teljesül, akkor az
ált VERZIO makrót is. Amikor az 18. {
utasítás1 végrehajtódik, ellenben
előfeldolgozó fut (a fordítást meg- 19. return 1;
a feltétel2 is kiértékelődik; ha ez
előzően), végrehajtja néhány ka- 20. }
igaz, elvégezzük az utasítás2-t
rakter lecserélését és beilleszté- 21. else
és ha semmi sem sikerült, jön az
sét; ebben az esetben a VERZIO 22. {
utasítás3. Az 'else if' és az 'else'
helyére az '1.0' kerül. 23. while(prim%szamlalo!=0 &&
is opcionális, több 'else if' részt is
szamlalo*szamlalo<=prim)
egybe lehet „fűzni”. A feltételt ak-
24. {
kor tekintjük igaznak, ha nullától
25. szamlalo++;
A példaprogramot úgy írtuk különböző ‒ ez magyarázza a 49.
26. }
meg, hogy a leggyakoribb ciklu- sort.
27. return (prim%szamlalo==0)?0:1;
sokat és elágazásokat használtuk
Az if…else egy speciális alakja 28. }
fel benne. Ebben a részben az
a 27. sorban látható. Ez nem túl 29. }
'utasítás1;' bármilyen logikai kife-
gyakori alak és tipikusan nagyon 30.
jezések sorát jelentheti. Az első
összetett dolgoknál használatos. flow_control.c első rész

9
31. /*
Itt ez egy bonyolultabb kódolása utasitasok; 32. * Verzió információ kiírása
annak, hogy a függvénynek nullát } 33. */
kell visszaadnia, ha a szamlalo 34. void verzio_kiir()
Ezt három részre oszthatjuk: 35. {
osztó vagy prím, különben egyet.
az első a ciklusváltozó egy ér- 36. printf("Primellenorzo verzioja
Az első ciklusunk egy while cik- tékre történő inicializálása (ál- %s\n", VERSION);
lus (előtesztelő ciklus), ami a 23. talában 0, de a példában 1), a 37. printf("Leforditva: %s %s\n",
és 26. sorok között van. Itt a cik- következő egy feltétel, ami __DATE__, __TIME__);
lustörzs addig fog végrehajtódni, mindegyik iterációban kiérté- 38. }
amíg a feltétel igaz, tehát nem túl kelődik és a ciklus addig 39.
gyakran. A példában úgy állapít- megy, amíg ez igaz. Végül a 40. int main()
juk meg a számról, hogy prím-e, változót frissítjük ‒ tipikusan a 41. {
hogy végignézzük a gyökénél ki- 'i++' használatos (az 'i++' az 42. int i=1;
sebbeket (de a 'szamlalo*szamla- 'i = i + 1' rövidítése). Ha nem 43. const int max_prim=2500;
lo <= prim'-et használjuk a tudod előre az iterációk szá- 44.
'szamlalo <= sqrt(prim)' helyett, mát, jó stílusnak számít, ha 45. verzio_kiir();
mert a szorzás gyorsabb művelet while ciklusokat használsz, for- 46.
a CPU számára, mint a gyökvo- t pedig akkor, ha már tudod 47. for(i=1;i<max_prim;i++)
nás). A % operátor a modulusz előre, így nem kell a ciklusvál- 48. {
(maradékképzés) operátora. A tozó módosítgatásával a ciklus- 49. if(prim_e(i))
7 % 2 = 1, mert a 7 2-vel való osz- törzsben foglalkozni. 50. {
tásának maradéka 1 (7 - 2 * 3 = 51. printf("%d prim\n",i);
A nyelvnek van még két ér-
1). A fő ciklusban olyan módosítá- 52. }
dekes szerkezete, ami a példá-
sok találhatóak, amik befolyásol- 53. else
ban nem került elő. Az egyik:
ják a ciklusfeltételt. Ezt elhanya- 54. {
golva végtelen ciklus jön létre. do 55. printf("%d nem prim\n",i);
{ 56. }
A második ciklus a 47. és az 57.
utasitasok 57. }
sorok között van. Ez egy for cik-
} 58. return 0;
lus. Szintaxisa:
while(feltetel); 59. }
for(valt_inicializalas;felte-
tel; valt_frissetes) Ennél a ciklusnál az utasítá-
{ flow_control.c második rész

10
sok addig fognak végrehajtódni, ezt nem tesszük meg, akkor az utána egyet ad vissza, ha a kapott
amíg a feltétel igaz. Ez idáig meg következő 'case' is végrehajtódna ‒ egész páratlan.
is egyezik a while ciklussal. A kü- ha a változó 4, az utasitas2 is értel-
• Tervezz és írj meg egy mini-al-
lönbség abban rejlik, hogy a ciklus- mezésre kerül (ez néhány esetben
kalmazást, ami megjelenít egy n
mag legalább egyszer végrehaj- hasznos is lehet). Végezetül van egy
hosszúságú Fibonacci sorozatot,
tódik. A while ciklusokkal gyak- default-unk, ami a 'minden más eset-
ahol az n könnyen módosítható.
rabban találkozhatunk, mint a ben'-nek felel meg.
do…while-okkal.
Megjegyzés: a 'break;' utasítással
Egy másik, itt éppen hiányzó ki tudunk ugrani az if…else, a while,
szerkezet a switch…case: a for, a do…while és a switch…case
blokkokból. Arra is lehetőségünk van,
switch(valtozo)
hogy a 'continue;'-val a következő ite-
{
rációban folytassuk a ciklus végrehaj-
case 1:
tását.
utasitasok1;
break;
case 4:
case 2:
utasitasok2; • Írd újra a for ciklust a main() függ-
break; vényben while-ra.
default:
utasitasok3; • Írd újra az if…else if…else szerkeze-
} tet a prim_e() függvényben egy bel-
switch…case-re. ga Linux fanatikus, jelen-
Ez egy összetettebb változata leg beágyazott szoftverek
az if…else if…else if…else utasítá- • Írd újra ternáris (három elemű ope- fejlesztésével foglalkozik az egyik
soknak. A switch egy olyan válto- rátor) (feltetel)?ertek1:ertek2-t egy piacvezető műhold-kommunikáci-
zót kap, amin a döntési művelet if…else-re. ós cégnél. A családjával töltött
szabadidő mellett szeret különfé-
fog alapulni. Ezt case kulcsszavak • Írd újra az if…else-et a main() függ- le technológiákkal kísérletezget-
követik, mögöttük az aktuális felté- vényben ternáris-ra. ni. Emellett lelkesen várja azt a
tellel (példánkban ez egy szám- pillanatot, amikor a Blizzard vég-
sor). Az utasításokat célszerű el- • Helyettesítsd a prim_e() függvényt re kiadja a Diablo III-at.
választani 'break'-ekkel, mert ha a paratlan_e() függvénnyel, ami

11
Írta: Darrin Auxier

kell az Universe és Multiverse tárolókat. Kattintsunk a 'Csoportok kezelése'


gombra, válasszuk ki a 'fuse' cso-
N/A Ebben a példában „kliensként” a Gu-
portot, kattintsunk a 'Tulajdonsá-
tsy Gibbont futtató laptopomat fogom
gok'-ra, pipáljuk be a jelölőnégyze-
használni (ez a gép van most előttem),
tet a felhasználónevünk mellett,
mialatt a „szerver” a Dapper Drake-et
majd nyomjuk meg az OK-t.
futtató PC lesz (ezen találhatók azok a
fájlok, amelyeket el szeretnék érni a lap- A következő szükséges lépés a fu-
topommal). sermount jogok megváltoztatása.

Fejlesztés Grafika Internet Multimédia Rendszer A következő csomagok telepítéséhez A Terminálban adjuk ki az alábbi
mindenki használja kedvenc csomagke- parancsot:
zelőjét. A szerveren mindössze egy ssh
sudo chmod 4755 /bin/fuser-
szerverre lesz szükség, én az openssh-
mount
server-t használom. A kliens oldalon egy
CD/DVD Merevlemez USB eszköz Laptop Vezeték
nélküli
ssh kliens szükséges, én az openssh-cli- Rendben is vagyunk, ennyi volt a
ent programot használom. Szükségünk telepítés. Itt az ideje használni!

G
yakran előfordul velem, hogy lesz továbbá a fuse-utils-ra és az sshfs-
fájlokat szeretnék megosztani re is. Először jelentkezzünk ki (nem kell
az asztali gépem és a lapto- újraindítani), majd jelentkezzünk is-
Igazán nem nagy munka az, amit a pa- mét be. Ezzel biztosítjuk, hogy az
pom között. A laptopom 60 GB-os kis
rancssorból kell elvégeznünk. összes felhasználói folyamatunk
merevlemeze nem igazán alkalmas
multimédia fájlok tömeges tárolásá- rendelkezni fog azokkal a fuse ké-
Először is, adjuk hozzá magunkat a 'fu-
ra. Azt találtam ki, hogy a legjobb pességekkel, amiket az előbb ad-
se' csoporthoz (írjuk be a <username>
megoldás az sshfs, ami ötvözi az SSH tunk magunknak.
helyére a saját felhasználónevünket):
biztonságát egy könnyen használha- Most hozzunk létre valahol egy
tó fájlrendszerrel. Az Ubuntu szoftver- sudo adduser <username> fuse
üres könyvtárat (például: /home/-
forrásokon megtalálható az összes A másik lehetőség: Rendszer -> Admi- user/mainpc):
szükséges csomag, bár előfordulhat, nisztráció -> Felhasználók és csoportok.
hogy elérésükhöz engedélyeznünk mkdir /home/user/mainpc

12
Bár nem szükséges, de könnyebb- sshfs mainpc_user@mainpc:/ /ho- választási lehetőségünk. Az első „Mi-
séget jelenthet, ha felvesszük a szer- me/user/mainpc ért nem a …-ot használtad?” kérdés
vert a kliens /etc/hosts fájljába. Ah- után elsőként a Samba juthat
Amennyiben nem adtuk volna hozzá a
hoz, hogy megtudjuk a szerver PC IP eszünkbe. A Samba-nak megvan a
mainpc-t a /etc/hosts fájlhoz, abban az
címét, futtassuk rajta a következőt: maga helye, de a sshfs három kate-
esetben:
góriában is megelőzi:
ifconfig
sshfs mainpc_user@192.168.0.3:/
Először is, a sshfs automatikusan
Valami hasonló kimenetet fogunk /home/user/mainpc
titkosított kommunikációt biztosít
látni (a számunkra érdekes rész vas-
Csatlakoztattam a mainpc root fájl- ssh-n keresztül.
tag betűkkel szedve):
rendszerét. A kliens a /home/user/main-
Másodszor, a távoli számítógép
eth0 Link encap:Ethernet HWaddr 00:0D:87:A9:7E:3D pc alatt látja.
inet addr: Bcast:192.168.0.255 bármely könyvtárát újrakonfigurálás
Mask:255.255.255.0 Amíg a 'mainpc_user' felhasználónak nélkül csatlakoztathatom.
inet6 addr: fe80::20d:87ff:fea9:7e3d/64 Scope:Link joga van valamit is elérni a szerveren,
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Harmadszor, a sshfs-el könnye-
addig számunkra is elérhető mindaz a
RX packets:50016073 errors:0 dropped:0 overruns:0 dén csatlakoztathatok távoli fájl-
/home/user/mainpc csatlakoztatási pont
frame:0 rendszert interneten keresztül, nem
TX packets:51997049 errors:0 dropped:0 overruns:0 alatt. Nem feltétlenül kell a '/'-t csatlako-
szükségszerű, hogy a helyi hálózato-
carrier:0 zatni, elég azt a könyvtárat, amihez a
mon legyen.
collisions:0 txqueuelen:1000 mainpc_user-nek hozzáférése van.
RX bytes:2547247776 (2.3 GiB) TX bytes:729954949 Amennyiben valaki Windows kli-
(696.1 MiB) Abban az esetben, ha eltérő porton
enst használ, úgy számára a Samba
Interrupt:10 Base address:0xe000 használjuk a ssh-t (pl. 822 az alapértel-
a megfelelő út. Én személy szerint
Szerkesszük meg a kliensen az mezett 22 helyett), így néz ki a csatla-
mindkettőt, Samba-t és sshfs-t is
/etc/hosts fájlt, adjunk hozzá egy új koztatáshoz szükséges parancs:
használok.
sort: sshfs -p 822 mainpc_user@mainpc:/
192.168.10.3 mainpc /home/user/mainpc

(Természetesen itt azt az IP címet A saját Wireless-G hálózatom bőven


kell használnunk, amit az ifconfig fu- megfelelő sávszélességű ahhoz, hogy fil-
tattásakor a szerveren láttunk.) meket nézzek sshfs-en keresztül.

Most a sshfs használatával csatla- Ahogy szinte az összes Linux-os se-


koztatjuk: gédprogram esetében, itt is lenne más

13
Írta: Ronnie Tucker

lett található. Ilyen elemeket lát- A Króm kiterjesztéshez tartozó


hatsz, mint Modul Menedzser és ablak fog feljönni, amely a lehet-
FCM 12‒17. szám: A Gimp használata Script-Fu, de minket inkább a Gom- séges opciókat tartalmazza.
1‒6.
bok, Logók, Misc, Minták és Web érde-
kelnek. Egy másik korlátja a
kiterjesztéseknek, hogy a legtöbb
esetben nem interaktívak. Más sza-
vakkal: becslés, próba-és-hiba, ha
akarod.
Fejlesztés Grafika Internet Multimédia Rendszer Kattints az Xtns / Logó / Króm -ra!

CD/DVD Merevlemez USB eszköz Laptop Vezeték


nélküli Ahogy láthatod, rengeteg opci-
ója van. Választhatsz betűstílust
és -méretet, egy háttérszínt és
Ebben a hónapban a Gimp szá-
szöveget, amin a kiterjesztést
mos szűrőjét vizsgáljuk és érintjük
végrehajtjuk. Én egy vaskos betű-
az Xtns (kiterjesztés) menüt. Mind-
típust és a „Full Circle” szöveget
két menü gyors elérést ad több tu-
választottam, itt az eredmény:
catnyi speciális effektushoz. A fő
különbség köztük az, hogy az Xtns
új képet készít a megadott effek-
tussal. A szűrőket egész képre és
a kép egy kijelölt részére is alkal-
mazhatjuk.
Az Xtns menü a Fájl menü mel-

14
Habár én két sárga színt válasz- mértékegységet (hüvelyk, milli-
tottam, mégis fekete króm hatást méter, képpont, …). Legyen kép-
kaptam. Mi van, ha állítok a szöve- pont! Kétféle gauss elmosás van,
gen? A betűket közelebb tudom de most nem foglalkozunk vele.
vinni egymáshoz? Sajnálatomra Rákattintok az OK-ra az effektus-
nem. A kiterjesztéseknél található hoz.
dolgok előre elkészített script-ek.
Az effektus finomhangolásához
menj be a /usr/share/gimp/2.0/-
scripts könyvtárba, másold le a
script-et, majd szerkeszd át a ked-
venc szerkesztőddel! Nem nagyon Az ablak tete-
felhasználóbarát megoldás, ez az jén van az elő-
egyik ok, amiért sohasem használ- kép, ami ki- és
tam. Azonban szeretném röviden bekapcsolható
bemutatni, majd elfelejteni eze- az előkép alatt
ket. Térjünk át a hasznosabb és vi- található kapcso-
zuálisabb Szűrőkre! lóval. Alatta kell
Egy homályos fotó. Használjuk
megadnod az El-
Az alábbi a szelekciós tudományunkat a
mosás sugarát,
fotót fo- kép egy részének kiválasztásá-
amivel a kép elmosottságát vezérel-
gom hasz- hoz. Az útvonal eszközzel fogom
heted. A számok mellett láthatsz egy
nálni az elmosandó részt kijelölni.
kicsi, három-szemű lánc ikont, ez
kiindulás-
összekapcsolja a vízszintes és függő- Ha most alkalmazom az elmo-
képpen.
leges értékeket: az egyiket változtat- sást, akkor csak a kijelölt részt
Vágjunk va a másik is meg fog változni.
a közepébe és alkalmazzunk szű- Szétkapcsolva őket több értéket ad-
rőt az egész képre! Kattints a Szű- hatsz meg (akár vízszintesen, akár
rők / Elmosás / Gauss elmosásra! függőlegesen nagyobb elmosásod le-
het, mint a másik), de én összekap-
Csakúgy, mint a kiterjesztések- csolva állítottam hétre az értékeket.
nél egy ablak fog feljönni. Itt az Megadhatod a számokhoz tartozó
előkép és a szűrőhöz tartozó ve-
zérlők vannak.
15
fogja érinteni. A Szűrők / Tor- Fényhatások, amellyel egy kép-
zítás / Domborí- nek atmoszférát adhatsz.
tás hasznos
olyan részletek
kiemelésére,
amit elsőre
nem vehetsz
észre.
A Fodrozódás
felhasználásá-
val olyan kijelö-
lést készíthetsz,
mintha folya-
Csak a háttér elmosásával (az aj- dékból lenne.
tókeret kivételével) mélységet A Művészi szűrők festői hatást
Manapság a
adunk a képnek, hasonlóan, mint- próbálnak nyújtani. Szűrők / Mű-
leggyakrabban
ha a kamera az ajtókeretre fóku- vészi / Olajfestés menü a fotód-
(és helytelenül)
szálna. Játszadozzunk további ból olajfestményt próbál
használt effek-
szűrőkkel is! készíteni.
tus a médiában
A Szűrők / a vetett ár- Túl sok szűrő van ahhoz, hogy
Kiemelésnél nyék. Megtalál- e rövid cikkben mindet felsorol-
található a Vö- ható a Szűrők / juk. A kulcs, hogy kísérletezz ve-
rös szem eltá- Fény és Árnyék / Vetett árnyék alatt. lük. Játszadozz velük, hogy lásd,
volítása, amit A kijelölés (vagy szöveg, réteg, való- mit is nyújtanak számodra. Ne
a múlt hónap- jában bármi) alá árnyékot vet. Ez félj a nagy és kicsi értékek beállí-
ban használtunk. Ezek közül gyak- tényleg segít egy elemet az oldal fölé tásától! Néha a balesetek adják
ran használom az Élesítés szűrőt. emelni, de ez nagyon sablonosan néz a legjobb eredményeket!
A szűrőnek egy csúszkája van, a- ki. Ez az egyike azon kevés filterek-
A következő hónapban alkal-
mivel élesíthető a kép (vagy a kije- nek, aminek nincs élőképe. A Szűrők
mazzuk az összes dolgot, amit
lölés). Általában ezt a szűrőt hasz- / Fény és Árnyék alatt számos egyéb
megismertünk az elmúlt 7 hónap-
nálom először a képkorrekcióhoz. hatékony effekt található, mint a
ban, és számos fotót kombiná-

16
lunk, hogy végül a GIMP-művészet és elkezdheted
egy fantasztikus darabját kapjuk. átfesteni, amit
Előtte azonban megemlíteném a törölni akarsz.
Rétegmaszkokat! Legtöbbször ezt
választom.
Normálisan, amikor töröljük a ré-
teg egy részét, az el fog tűnni. Észrevehe-
Azonban a rétegmaszkokkal látszó- ted, hogy a ki-
lag tudjuk törölni a réteg egy ré- választott
szét, míg az eredeti réteg megma- réteged mellett
rad érintetlenül. Ez felbecsülhetet- megjelent egy
lenné válik később, mikor vissza új, fehér négyzet. Ez a maszkod. Még
akarod állítani a réteg egy részét. teljesen fehér és teljesen látható.
Ez lehetséges a rétegmaszknál,
de lehetetlen a törlésnél.
Mondjuk törölni akarom a lép- Látni fogod, hogy a réteged
csőket a fotómról. Először válaszd eredetiben jön elő. Kattints a Ré-
ki az érintett réteget, majd a Ré- tegmaszk kikapcsolására a réteg-
teg / Maszk / Rétegmaszk hozzá- maszk újbóli alkalmazásához.
adása menüt. Így működnek (röviden) a masz-
A rétegmaszk nagyon haté-
kok: a fehér teljesen tömör és látha-
kony eszköz, és nagy rugalmas-
tó, a fekete teljesen átlátszó és a
ságot ad ahhoz, hogy a réteged
szürke árnyalatai a kettő közötti, fé-
mindig rendelkezésre álljon a ké-
lig átlátszó lesz. Bizonyosodj meg,
sőbbi módosításra. Gondolj rá
hogy a maszkodat kiválasztottad, vá-
úgy, mint a saját tortádra, és fo-
lassz ecsetet és fekete színnel fessél!
gyaszd egészséggel!
Ha kiválasztottad a maszk réteget,
akkor a réteged egy részét elrejthe-
a
ted, nem törlöd, hanem elrejted! En- magazin szerkesztője, büsz-
nek bizonyításához jobb katt a réteg ke Kubuntu felhasználó és
Egy ablak jön fel és válaszra
maszkodra, majd válaszd ki a Réteg- részidős művész, akinek tárlata meg-
vár. A Fehér (Teljesen átlátszatlan) tekinthető itt:
maszk kikapcsolása menüpontot.
választásával a kép nem változik www.RonnieTucker.co.uk.

17
Írta: Julian Saraceni

tás, végre lesz egy sötét, modern, de A fülek nem csak az értékes
még használható új bőr ‒ mindazok- képernyőterülettel spórolnak, de
FCM 6. szám: Ubuntu 7.10 frissítés nak, akik egy különleges és esztéti- segítenek az állományok szerve-
FCM 13. szám: Ubuntu 8.04
kus témát keresnek. zésében is ‒ mivel nem kell sok
Nautilus ablakot nyitni. Egy má-
sik újdonság, amit a felhasználók
régóta szerettek volna: a lemez-
kiadás gombja a Helyek oszlop-
ban, szintén a Nautilusban. A
Fejlesztés Grafika Internet Multimédia Rendszer
CD/DVD meghajtók mellett talál-
ható egy kis ikon, ami természe-
tesen kinyitja az optikai meghaj-
tó tálcáját és kiadja a benne levő
médiát.
CD/DVD Merevlemez USB eszköz Laptop Vezeték
nélküli

I
smét eljött az évnek az az idő- Az Intrepid Ibex tartalmazza a GNO-
szaka, amikor a levelek na- ME legújabb, 2.24-es kiadását. A Nau-
rancssárgává és barnává vál- tilus ‒ a rendszer fájlkezelője ‒ sok
nak az északi féltekén. Egy új újítást tartalmaz, például a fülek tá-
Ubuntu is a megjelenés küszöbén mogatá-
áll, ami az Intrepid Ibex nevet kap- sát ‒ a
ta a keresztségben, valamint fel- böngé-
vértezték néhány újdonsággal is. sződből
Ez a kiadás végre elhozza a rég- egészen
óta várt (és többször halasztott) biztosan Igazából ezért az újdonságért
új témát, a „NewHuman”-t; habár ismerős nem adnád el nagyanyádat, vi-
nem lesz alapértelmezett beállí- már. szont figyelemre méltó újítás,

18
hogy az asztalon számos egysze- xorg.conf megemlítése a legerőseb- • futtasd le az
rűbb feladatot tudsz majd elvégez- beket is sírásra késztette. A sötét kor scriptet.
ni. A panelhez adható Deskbar azonban már a múlté, mivel a leg-
Természetesen más esetekben
segítségével gyorsan adhatsz újabb X.Org a felhasználók túlnyomó
is jól jön ez a fajta titkosítás,
majd a Twitterhez, vagy az Iden- többségének ‒ akiknek mondjuk
nem csak akkor, amikor a család-
ti.ca-hoz bejegyzéseket, illetve ke- nincs valamilyen ezoterikus eszközük
tagjaink, vagy a munkatársaink
reshetsz a Wikipédián. ‒ lehetővé teszi az Ubuntu xorg.conf
elől akarunk elrejteni fájlokat.
nélküli futtatását. Ez különösen olyan
Ilyen eset pl. az, amikor valami-
számítógépeken segítség, ahol 'A' fel-
lyen hordozható gépen ‒ note-
használó használhatja a grafikus táb-
vagy netbookon ‒ titkosítjuk az
láját, míg 'B' felhasználó hozhatja a
adatokat. Összességében azt
saját játékos egerét anélkül, hogy
gondolom, nagy hangsúlyt fektet-
bármin is változtatni kellene.
tek a felhasználói élményre és to-
Ezen kívül is akadnak újdonságok: vábbi funkcionalitásra a mobil
többfelhasználós környezetben na- felhasználók számára, és létre-
gyon jól jön az encryptfs-utilities, ami- hozták az új vendégfelhasználó
vel a saját könyvtárunkban hozha- funkciót, ami könnyen hozzáfér-
tunk létre titkosított könyvtárakat. Az hető az User Switcher panel al-
Ubuntu régóta támogatja az LVM+ kalmazáson keresztül. Használa-
Végül, de nem utolsósorban, itt LUKS titkosítást partíciókon, de en- ta esetén létrejön egy átmeneti
az új dialógusablak, amely az nek olyan hátrányai vannak, mint a felhasználói profil jelszó nélkül,
X.Org XrandR 1.2 specifikációinak sebesség, a telepítés problémái, vala- melynek nincs hozzáférése belső
segítségével jelentősen meg- mint a felhasználónkénti titkosított eszközökhöz és home könyvtá-
könnyíti több képernyő beállítását. tartalom hiánya. Minden egy jelszó- rakhoz. Igen hasznos, ha valaki-
val titkosított, amit rendszerindítás- nek odaadod a notebookodat,
Ezzel el is jutottunk az X.Org
kor kell megadni. Az új megközelítés aki csak a leveleit akarja megnéz-
7.4-hez. A legfrissebb X Window
sokkal inkább felhasználóközpontú, ni, vagy szörfözni akar az interne-
System lényegesen jobban támo-
ráadásul nem is túl bonyolult telepíte- ten.
gatja a menet közben is csatlakoz-
ni:
tatható eszközöket, mint például Szörfözni a világhálón, beállíta-
az egeret, billentyűzetet és a grafi- • telepítsd az csomagot, ni és használni a 3G kapcsolato-
kus táblákat. A múltban sokan küz- kat, majd váltani ezek és a veze-
döttek beállításával és az

19
ték nélküli hálózatok között igen hatjuk, hogy az Ubuntu nagyot lé- -
fájdalmas volt a múltban, de az pett előre. Ha megnézed az újdonsá-
Intrepid a Network Manager 0.7- gokat, amikre a mai számítógépe-
http://releases.ubuntu.com/re-
es változatával megoldja ezeket a sített világ felhasználójának szüksé-
leases/8.10 (Ubuntu)
kérdéseket és végre rendszerszin- ge van a mindennapi életben, amit
tűek a beállítások. Mostanáig ez a az egyszerű hozzáféréssel és felhasz- http://releases.ubuntu.com/re-
következőképpen működött: fel- nálhatósággal párosítottak, ez a ki- leases/edubuntu/8.10 (Edubuntu
használó-nevünkkel kellett belép- adás az első lépés az Ubuntu jövő- add-on)
nünk ahhoz, hogy a Network jében.
Manager segítségével kapcsolato- http://releases.ubuntu.com/re-
kat hozhassunk létre. Az újdonság leases/kubuntu/8.10 (Kubuntu)
az, hogy a rendszerindítás során 8.04-ről történő frissítéshez http://cdimage.ubuntu.com/xu-
már elindul a szolgáltatás, így már nyomd meg az Alt+F2-t és írd be a buntu/releases/8.10 (Xubuntu)
közvetlenül utána kapcsolódha- parancssorba:
tunk. Nagy segítség azoknak, akik- http://cdimage.ubun-
nek csak egy gyors terminálkap- update-manager -da tu.com/ubuntustudio/releas-
csolatra van szükségük, semmint es/8.10 (UbuntuStudio)
Ekkor elindul az Update Manager és
egy teljes asztali környezetre; közli Veled: New distribution release http://cdimage.ubun-
nem csak a mobilitáson javítottak, '8.10' is available. Kattints az Upgra- tu.com/mythbuntu/releases/8.10
de a PPP/PPPOE és a route beállítá- de-re és kövesd a megjelenő utasítá- (Mythbuntu)
sok is felügyelhetők. sokat.
Röviden összefoglalva elmond-

20
Írta: Angel

2
007 októberében böngész- ségével. Nagyon élveztem az ismer- dok csinálni Ubuntun, beleértve
gettem a neten és ráakad- kedést, azóta jó pár Linux rendszert a honlapom szerkesztését is Dre-
tam az Ubuntura, elég érde- kipróbáltam Virtualboxon, de mindig amweaverrel, köszönhetően a wi-
kesnek találtam. Kiváló ötletnek visszatértem az Ubuntuhoz. Végül is ne-nak. Nagyon tetszik a gyorsa-
tűnt, régebben fontolóra vettem meguntam a virtuális operációs rend- sága is. Még a régi számítógépe-
egy dual-bootos Red Hat kipróbá- szerek korlátait és elhatároztam, ket is újra gyorsnak érezzük, ha
lását, de mindig féltem, hogy el- hogy kipróbálok egy dual-bootos Ubuntu fut rajtuk.
rontok valamit. Nos, így egy ideig rendszert egy régebbi gépen, ez is
Ez az első számú ok, hogy sze-
csak olvastam a témáról és nem nagyon megtetszett. Tulajdonképpen
retem az Ubuntut. Kezdetben
telepítettem semmit. Az adóbeval- nem is volt dual-boot, mivel Wubival
volt néhány problémám az első
lási időszakban (kb. 2008 február- telepítettem az Ubuntut a férjem gé-
dual-bootos Ubuntu indításánál,
jában) vásároltam egy új masinát pére. Ez volt az első élményem a
de egy kis fórumozás és keresés
‒ az addigi legerősebb számítógé- Compizzal, mivel az nem fut Virtual-
után sikerült megoldanom őket.
pemet. Ez egy Intel Core 2 Quad Boxon. Imádom, ahogy teljesen átala-
A közösség támogatása fantaszti-
Q6600 2.4GHz-es processzorral, kíthatom a desktopomat anélkül,
kus, amíg Windowst használtam,
2GB RAM-mal, 500GB-os SATA II hogy pénzt adnék egy vállalatnak. A
soha nem volt ilyen nagyszerű
merevlemezzel és egy 265mb-os szoftverek használhatósága egy
érzés egy közösséghez tartozni,
NVIDIA GeForce 8500 GT-vel fel- újabb plusz pont. Ha valamit meg
és a támogatás, amit az ubuntu-
szerelt gép volt. kell csinálnom, mindössze annyi a
soktól megkaptam, nagyszerű!
dolgom, hogy a Synaptic csomagke-
Valahol az Ubuntuval való ismer-
zelőben és/vagy a Google segítségé- Végül is azt mondhatom, egé-
kedésem és az új gépem vásárlá-
vel rákeresek az engem érdeklő szen pozitív a tapasztalatom és
sa közti időszakban olvastam a
jellemzőkre. alig várom a következő évek bol-
VirtualBoxról. Mivel volt egy rend-
dog ubuntuzását.
szerem, amin már tudtam virtuali- Az egyetleg dolog, amiért megtar-
zálni lassulások nélkül, elhatároz- tom a Windowst: a játékok (nagyon
tam, hogy adok neki egy esélyt. remélem, hogy ez megváltozik, sze-
Találtam egy leírást, amely lépés- retném, ha több nagy nevű játékfej-
ről lépésre végigvezetett a Virtual- lesztő cég támogatná a Linuxos
Box beállításán az Ubuntu segít- platformot). Sokféle dolgot meg tu-
21
Írta: Robin Catling

‒ Professzor! Egyik nap véletlenül ‒ Amennyit csak akar! Ubuntu, Open- lesztett Linux rendszert készíteni
meghallottam, amint egy barátjával SUSE, PCLinuxOS, Fedora, MEPIS ezek pusztán forráskódból.
beszélgetett. „hivatalosan” a legjelentősebb öt. A No-
vell és a Red Hat az igazi nagykutyák a ‒ Lehet saját szoftverkörnyeze-
Alter általában így szokta kezdeni céges világban… tem? Elkészíthetem végre az Alter-
a beszélgetést. Mintha nem lenne Linux Jedi Edition 0.0.0.9.-et?
elég irritáló, hogy minden beszélge- Alter elkezdett fejben számolni és
gyorsan feladta. ‒ Nincsenek elvei, Alter? Nem
tésemet meghallja. Tovább játszot-
egy hawaii ingről beszélek.
tam.
‒ Több mint ötszázat sorolnak fel a
DistroWatch weboldalán. ‒ Elvek, ezt hogy érti?
‒ Különösen melyik részére fi-
gyelt fel? ‒ Gondoljon a nyolcvanas évek-
‒ Valóban.
re ‒ a személyi számítógép kezde-
‒ Azt mondta: Van egy problé-
‒ Nem bizonyítja ez a Nyílt forrás- teire. Hány rivális platform közül
mám a Linuxszal…
kód/Ingyenes Szoftver szellemiségének választhattunk, nem csak az IBM
Csak egy? Természetesen soha- előnyeit? Szabad fejlesztés? Szabad vá- és Apple volt, de ismertünk olyano-
sem próbált vezeték nélküli interne- lasztás? kat is, mint az Atari, Amiga és a
tet beállítani USB hardverkulccsal. Commodore. Egészen addig nem
‒ A szabad piac vásárlói hármassága?
voltak szabályok, amíg a PC-DOS
‒ …túl sok disztró.
‒ Igen! Nem! Illetve… meg nem jelent.
‒ Disztribúciók, Alter, kérem! Ne
Megint szembesítettem az elavult ‒ Nem mondhatja komolyan Pro-
használjuk ezt a munkakerülő nyel-
marxista forradalmi politikai eszméivel. fesszor! Természetesen nem tehet
vezetet ebben az épületben. Min-
igazságot egy évtizedes, állítólago-
denki azt fogja gondolni, hogy maga ‒ Bárki, aki rendelkezik egy kis sza- san monopolhelyzetű és versenyel-
egy tini. badidővel, készíthet magának egyet. A lenes gyakorlattal szemben…
„Linux from scratch” oldal lehetőséget
‒ Elnézést, Professzor. Nincs
ad a kezébe, lépésről-lépésre végigve- Be kell vallanom, jól kiokítottam;
olyan, hogy túl sok disztró ‒ bocsá-
zeti, hogyan kell saját maga által fej- sosem tudhatod, mikor figyelnek
nat, disztribúció?

22
nagyon. zák a problémát? ‒ Akkor a barátjának miért okoz
‒ …széles körben elfogadott nem- problémát a túl sok disztribúció?
‒ Csak ha egyszerre akarunk enni le-
zetközi szabályozás alapján. vest és zöldborsót. ‒ Nem tudja, hogy melyiket
‒ Akartam valaha? használja. Nem ismeri a Linux leg-
‒ Professzor, a szétválást a Linux
nagyobb előnyét: választás. Mit
‒ Tehát, a barátja valójában arra szoftver kódja szempontjából értem. Tu-
csinálsz, amikor kell egy egyszerű
gondolt, hogy „túl sok a szabályo- lajdonképpen ez az oka, hogy ilyen sok
autó, hogy eljuthass A-ból B-be?
zás”? disztró létezik?
‒ Vegyél egy felismerhető dara-
‒ Nem. ‒ Praktikus okai vannak a disztribúci-
bot négy kerékkel és motorral.
ók szétválásának. Mit szeretnél? Irodai
Alter megzavarodott. Megsajnál- programcsomagot, kreatív csomagot ‒ És ha gyorsulási versenyen
tam. vagy tűzfalat? Az Ubuntu különvált a szeretne indulni?
Debiantól, mert Shuttleworth könnyen
‒ Mindenki szereti azt gondolni, ‒ Rakjon össze egy gépszörnyet!
telepíthető környezetet akart.
hogy tökéletes döntést hozott ‒
akár egy futballcsapatot vezet, akár A kölyök elgondolkodott.
‒ Arra gondoltam, hogy nagyon sok
autót. fejlesztő van, aki Linux kódot ír. Bizto- ‒ Tehát, mi a válasz, ifjú pada-
san mehet ez így tovább? wan?
‒ Vagy a hit, amit követnek?
‒ A legtöbb Linux mellékág zsákutcá- ‒ Professzor?
‒ Pontosan! Habár esetedben „Je-
ba fut, vagy visszaáll a fejlesztés fő
di”-ként meghatározni magad a nép- ‒ Hány disztribúció lenne túl
irányvonalába. Minden jelentős fejlesz-
számlálásnál nem igazán van sok?
tés, ami a törzsekben készült, visszatér
értelme. Természetes folyamat,
a fő ágba. Igazság szerint a Linux mesz-
hogy az emberiség törzsekbe szer-
sze nem olyan szétdarabolt, mint azt
veződik.
az emberek hiszik. Van néhány „jóindu-
: alkalom-
‒ A disztribúciók törzsek? latú diktátorunk”, aki megszabják a
adtán projektmenedzser-
mag kódját. A Linux kernel fejlesztése
‒ Ez mind azt jelentené, hogy a ként, üzleti tanácsadóként
egyetlen ágra sem vált szét, köszönhe- és oktatóként keresi a kenyerét.
játszótéri „az-én-Linuxom-jobb-mint- tően (gondolom) Linus Torvalds ellenőr- Vívást oktat az angliai New Fo-
a-tiéd” mondókánál tartunk. zésének. Hol vannak a felhasználók? A rest-ben, Hampshire-ben, és a
legfelső ötben, és a cégek is, amiket végletekig szőrszálhasogató.
‒ A különféle szétágazások okoz-
említett.

23
Írta: Philip Royer

A
kuka mögött gig, egyre többen jönnek a kék csapat- (FPS) játékokat, ahol egy kato-
guggolva, ke- ból, hogy megvédjék a zászlót. Az élet- na lehetek a sok közül és a frontvo-
zemben az LR- erőm nagyon kevés, plusz a sérült nalon küzdhetek. Ezeket a játéko-
400-om, izgatottan vá- lábam is eléggé lelassít. Gyor- kat játszom körülbelül 6 éves ko-
rom, mikor fordul be san vesztem a vért. rom óta.
az ellenségem a sa- BAM!! BAM!! Egy ed-
Az első FPS, ami-
roknál. Minden hang hangosabbnak dig rejtőzködő ellen-
vel játszottam, a
tűnik, egyre inkább izgulok. Majd fél ugrik elő egy
Duke Nukem volt.
tűzharcot hallok a távolból. Az egyik ajtó mögül jobbról,
Akkoriban ez volt a
csapattársam elrohan előttem, nála majd két Desert Eag-
leghevesebb játék.
van a zászló. Mindössze csak né- le lövést ereszt bele
„3D-s grafikával”
hány lépést tud megtenni, miután a mellkasomba. Vé-
érkezett és küldeté-
elhagyta a fedezéket. Egy mesterlö- gem van! Várom,
seket kellett végre-
vész azonnal leszedi a fenti ablak- hogy pár másod-
hajtani, közben
ból. Balszerencséjére ezzel elárulta perc múlva újraéled-
szörnyekkel harcol-
a pozícióját, már kezemben is a grá- jek, szerencsére a
ni és elpusztítani
nát és repül is a nyitott ablak felé. csapattársaim megszerzik a zászlót és
mindent rakétákkal és puskákkal.
BUMM! A mesterlövész halott, én végeznek a támadóval. A zászlót sike-
Azért idézőjelben írom a 3D grafi-
pedig felkapom a zászlót. Majd vala- rül eljuttatniuk a vörös bázisra, nyert a
kát mert azt összehasonlítani egy
ki tüzet nyit rám balról, eltalálja a lá- vörös csapat és ismét véget ért egy iz-
mai játékkal olyan lenne, mint egy
bamat, ez eléggé lelassít. Válaszo- galmas küzdelem az Urban Terror nevű
négyéves krétarajzát összehasonlí-
lok neki egy sorozattal. Siker, földön játékban.
tani a Mona Lisával. Ez volt akkori-
a kék csapatbeli ellenségem. Sza-
ban a legkirályabb játék, amit va-
bad az út.
laha csináltak.
Mindig is egy „bele a sűrűjébe” típu-
Haladok tovább a zászlóval, mi-
sú srác voltam. Soha nem szerettem Azóta a számítógépek, a hardve-
kor az egyik csapattársam leszed
bármiféle akcióból kimaradni, csakis rek és a szoftverek drasztikusan
egy éppen a saroknál beforduló el-
benne lenni a közepében. Ez az, amiért megváltoztak. Az újabb játékok
lenfelet. Géppuskaropogás követ vé-
mindig szerettem a sokkal jobb grafikával, több külde-

24
téssel és rengeteg akcióval érkez- lálható a legmodernebb fegyverekből saját tudással és taktikával a játék-
nek. Néhány kedvencem: Castle egy szép ötös válogatás, de nekem en- ban. Ez még élethűbbé teszi a játé-
Wolfenstein: Enemy Territory, Battle- nél több kell. Folyton a több fegyvert kot. Sajnos a CD leesett az aszta-
field 1942, Battlefield 2, Rainbow keresem. Sok évnyi játékkal a hátam lomról és darabokra törött, így is-
Six: Eagle Watch, Counter-Strike mögött, felfedeztem a Wolfenstein: mét nézhettem más, jobb játék
Source, Delta Force: Black Hawk Enemy Territory-t, egy második világhá- után.
Down és még sokan mások. Minden borús FPS-t, rengeteg térképpel és
A Battlefield 1942 egy jó játék,
egyes FPS-nek van előnye és hátrá- fegyverrel (sok hozzáértő játékos írt
csak sajna mindössze egy játék-
nya, néhánynál sajnos a hátrány módosításokat). Bár én jobban szere-
mód és limitált fegyverek vannak
több. Bármelyik játéknál (körülbelül tem a modern harcot, így egy idő után
benne, továbbá a többjátékos mó-
egy óra szombati játék után) képes a második világháborús harcok egy ki-
dot sehogy sem tudtam életre kel-
lennék megmondani, hogy mi a jó csit idejét múltak lettek. Szóval elhatá-
teni. Szóval ezt gyorsan elvetet-
és mi rossz a játékban, mit szeret- roztam, hogy egy másik játék után
tem. A Battlefield 2 király játék, de
tem és mi nem tetszett. nézek. 2001-ben megvettem a Delta
hasonló problémáim vannak vele,
Force: Black Hawk Down játékot, szere-
Számomra az egyik legfontosabb mint az 1942-vel. Játékot játék
lem volt első játszásra.
tényező, hogy sok fegyver legyen. után, demót demó után próbáltam
Persze a mostani játékokban megta- A játékban rengeteg térkép, jó fegy- ki, de képtelen voltam egy igazán
verek (bár nem túl nagy a választék) jó játékot találni. Így hát visszatér-
és egy nagyszerű többjáté- tem az Enemy Territory-hoz, de rö-
kos mód található. Ez a já- vid idő után nagyon meguntam.
ték volt a második, amit több
Körülbelül egy éve átváltottam
játékos módban is kipróbál-
Linuxra. Az Enemy Territory natí-
tam (az Enemy Territory volt
van fut alatta, szóval örültem,
az első) és nagyon megtet-
hogy tudok vele játszani, bár körül-
szett. Ahelyett, hogy a szá-
belül havonta ha egy órát csatáz-
mítógép irányította „botok”
tam vele. A Linux is rendelkezik a
ellen küzdenék, most gon-
saját jó játékaival. A Nexuiz, az Ali-
dolkodó emberekkel mérhe-
en Arena és az Open Arena elérhe-
tem össze a tudásom. Ez
tőek, gondoltam, adok nekik egy
egy magasabb szintre emel-
esélyt. Jók-jók, csak sajna sci-fik,
te az FPS-eket, mivel min-
ami nagyon nem az én világom.
den játékos rendelkezik

25
Elhatároztam, hogy keresek a ne- kezelőfelületet nagyon
ten egy modern (nem futurisztikus) egyszerű használni:
háborús FPS-t. Egyszer csak bele- miközben játszol, csak
botlottam a többjátékos módra kihe- nyomj egy ESC billen-
gyezett Urban Terror-ba. Gondol- tyűt és kapsz egy me-
tam, próba szerencse. A nyitóképer- nüt, ahol szerkeszteni
nyő biztató volt. Semmi szuper, de tudod a játékos kinéze-
mégse valami gyenge technológia. tét, fegyverét és egye-
Rákattintom a 'join game' (csatlako- beket. Minden újra-
zás a játékhoz) gombra, és egy na- kezdésnél lehetősé-
gyon HOSSZÚ lista ugrott elő az ged van másik fegy-
aktuális játékokról; ez egy újabb vert választani, de
plusz pont. Ugyanis ha egy játék használhatod ugyan-
rossz, csak pár ember játszik vele. azt is. Két csapat van,
Lassan rájöttem, hogy ez távol áll egy vörös és egy kék.
attól, hogy egy olcsó FPS koppintás A játék elején a kettő
legyen. közül valamelyikhez
csatlakoznod kell. Ilyen egyszerű.
Több oka is van, amiért az UT veri UT-nél.
a többi játékot:

Sok különböző fegyver található a já-


tékban. Ha egy pontos fegyverre Sok szórakoztató játékmóddal
Ahhoz, hogy el tudd kezdeni a já- rendelkezik az UT. A legtöbb játé-
vágysz, válaszd az SR-8-ast. Egy lövés
tékot az Urban Terror-al (UT), nem kot az egyetlen mód teszi unalmas-
testre vagy fejre és máris likvidáltad az
kell mást csinálnod, mint megadni a sá (mint a Battlefield-et is), ahol
ellenfeled. Ezzel a fegyverrel pontos tá-
játékosod nevét és rákattintani a az nyer, aki nagyobb területet bir-
voli lövéseket is végre lehet hajtani. Ha
csatlakozásra. Ilyen egyszerű. Más tokol. Vagy a Counter Strike Sour-
egy kicsi, de mégis nagy sebzésű gép-
játékoknál először szinte mindig va- ce, ahol csak a bomba-lerakós
puskára vágysz, ami jó közelharcra is,
lami akadályt kellett leküzdenem, mód van. Hacsak két éve meg
akkor az MP5k fegyvert neked találták
vagy lehetetlen volt rájönni, miként nem változtatták. Az UT-ben ezzel
ki. Sok játékban, mint pl. a Delta Force,
lehet vele játszani úgy, hogy ne kell- ellentétben több játékmód van,
a fegyverek kinézetét nem dolgozták ki
jen leírások után kutatnom. Egy kat- mindegyik egy egyedi megközelí-
eléggé, nincs az az érzés, mint itt az
tintás és már játszhatsz is. A téssel.

26
Szerezd meg a zászlót (CTF ‒ Cap-
ture the Flag): Két csapat, két zász-
Az egyik legjobb tulajdonsága a
ló, két bázis. A cél, hogy megszerez-
játéknak, hogy játszható mind a
zük és eljuttassuk az ellenség zász-
három fő operációs rendszeren:
lóját a saját bázisunkra anélkül,
Mac, Windows és a Linux. Szóval is-
hogy a mi zászlónkat elrabolnák.
mét megszabadulsz egy olyan
Mindenki mindenki ellen (FFA ‒ mondattól: ‒ „Találtam egy nagyon
Free for All): Mindenki ellenség. Aki jó kis játékot, de csak PC-n műkö-
a legtöbbet öl, az nyer. dik.” Nem. Most már mondhatod:
‒ „Hé haver! gyere és játssz velem
Csapat Túlélés (Team Survivor):
ezzel a szuper játékkal!!! Fut a
Itt is két csapat van. A feladat: likvi-
Mac-eden is!” A legrosszabb egy
dálni az ellenséges csapat összes
többjátékos módú játékban az,
tagját úgy, hogy a mi csapatunk já-
Szóval az UT-ben mindig találsz ked- hogy a Mac-es és a PC-s haverjaim
tékosai lehetőleg életben maradja-
vedre való játékmódot, csak rákeresel nem tudnak együtt játszani velem.
nak.
a listából a típusra és játszol. Ez olyan érzést kelt bennem, mint-
Bomba (Bomb): A cél megtalálni ha kihagynám őket és ez nem val-
és hatástalanítani az ellenfél által lana az Ubuntu világára, ahol
élesített bombát, vagy éppen ennek mindenki segít mindenkinek, mint
Térképek, térképek és még több tér-
az ellenkezője, élesíteni és megvé- egy család.
kép. A térkép a játékokban a bejárható
deni a saját bombánkat hatástalaní- terepet jelenti. Soha nem játszottam
tás ellen. még olyan játékkal, ahol annyi pálya
van, hogy nem tudod eldönteni, me- Fontos szempont számomra,
Csapat Küzdelem (Team DM ‒ Te-
lyik is a kedvenced. Ez sokkal nehezeb- hogy egy játék lendületes és jó
am Death Match): Mily meglepő, itt
bé teszi, hogy unalmassá váljon a grafikájú legyen. Az Urban Terror-
is két csapat van. A feladat: minél
játék. Minden térkép egy másik kis vi- ra mindkettő igaz. Szórakoztató, in-
több játékost megölni az ellenfél
lág, saját kinézettel, tereppel, adottsá- teraktív, részletes környezetet
csapatából, míg az idő le nem jár
gokkal. Folyamatosan készülnek új (szerencsére nem olyan sötét,
vagy a gyilok határt el nem éred.
térképek a játékhoz, így sosem kell azt mint a Battlefield 2142-ben) nyújt,
Ha egy játékos meghal, újraéled és
mondani magadnak: ‒ „Mikor jön már miközben a memória használatot
játszhat tovább. Amelyik csapat töb-
ki a következő verzió, hogy játszhassak szinte minimumon tartja. A Battle-
bet öl, az nyer.
egy új térképeken?” field játékok, amiket a későbbiek-

27
ben egy kicsit bírálni fogok, jó példá- vissza is élnek és obszcén szavakat
nak számítanak egy viszonylag „jó” használnak névként. A következő nega-
Pár hónappal ezelőtt egy ebéd-
grafikájú játék felsorolásnál. Meg- tívum, hogy nem lehet kikapcsolni a
szünet alatt a munkahelyemen
próbálják a környezetet valóságosra képernyő alján lévő csevegőablakot,
úgy döntöttem, hogy kipróbálok
tervezni, de ez igencsak nagy rend- amiről néhányan azt gondolják, azt ír-
valamit. Kíváncsi voltam, mit tu-
szerigényt támaszt a játékkal szem- hatnak oda, amit csak akarnak. Ezt a
dok elérni azzal, hogy megmuta-
ben. Ennek köszönhetően csak ak- későbbiekben könnyen orvosolni lehet-
tom valakinek a játékot. Vajon el
kor élvezhető, ha szuper számítógé- ne, csak egy rubrika kéne, ami kipipált
tudom-e érni, hogy rabja legyen a
ped van. Az UT grafikája szép és állapotban megjeleníti, ellenkező eset-
játéknak bármiféle erőszakosko-
mellette gyors is, többet játszhatsz, ben elrejti az ablakot. Talán a játékosok
dás nélkül? Szóval letöltöttem az
kevesebbet kell várnod. névválasztása ellen is lehetne valamit
UT-t a szállítási osztály egyik szá-
tenni, de annyira ezzel nem foglalkoz-
mítógépére, majd egy újbóli ebéd-
tam. Ha játszom, annyira belemerülök,
szünet alatt megmutattam az
Sosem hallottam még teljes mér- hogy csak az jár a fejemben, mi lehet
egyik kollégámnak, Josh-nak. Körül-
tékben tökéletes játékról. Ez szomo- az ellenfél következő lépése.
belül 2 percet játszottam mielőtt
rú, de sajnos igaz. Mivel ezeket a já- átadtam volna neki a helyet. Fogal-
Ezeket leszámítva semmi más nega-
tékokat hozzám hasonló, nem töké- mam nem volt, hogy ezzel mit fo-
tív dolgot nem találtam a játékban.
letes emberek készítik, szinte lehe- gok elérni.
tetlen, hogy tökéletes játékot készít-
senek. Josh hamar rákapott a játékra,
mostanra (körülbelül 4 hónappal
Az egyik legnagyobb hátránya, később) már az UT-vel játszik az
hogy csak többjátékos módban ebédszünet nagy részében, néha a
játszható, tehát szükséged van in- teljes időt ezzel tölti. A taktikám
ternetre, hogy játszhass. Ez igen működött, akár egy bájital. Egyik
nagy probléma, ha éppen a nyara- délután, az ebédszünetben jött
lás kellős közepén egy eldugott he- egy srác az UPS-től, pár csomagot
lyen rád jön az unalom, vagy meghi- hozott. Miközben pakolta ki őket,
básodik a neted. átpillantott Josh válla felett és a kö-
Egy másik ilyen hátrány a játéko- vetkező megjegyzést tette pár
sok nevei, mivel semmi korlátozás perc nézelődés után: „Nem rossz
nincs ezen a téren. Néhányan ezzel ez a játék, haver!” Ebből is látszik,
hogy mennyire le tud kötni valakit

28
egy kis demonstráció a játékból. a játék biztosan tetszeni fog azoknak, vasd el az alábbi hozzászólást az
Még mindig hangosan nevetek, ha akik kedvelik a többszemélyes játékok Ubuntu Forums-on:
eszembe jut az a nap, amikor elő- világát, ellenben akik a stratégiát és az http://ubuntuforums.org/showthre-
ször megmutattam Josh-nak a játé- emberek a gépek elleni játékokat része- ad.php?t=747587
kot. Micsoda emlék! sítik előnyben, azoknak viszont kevés-
bé. Én imádom, akkor és annyit ját-
szom vele, amennyit csak tudok. Egy fi-
gyelmeztetés az új játékosoknak:
EXTRÉM függőséget okoz! Jó játékot!
A gyors akciókkal, a nagy fegyver
választékkal és a könnyen érhető
kezelőfelülettel az Urban Terror ha- A telepítéshez csak egy .deb kiter-
mar belopta magát a szívembe. Ez jesztésű fájlt kell letöltened, kérlek ol-

8.10
Intrepid Ibex
www.Ubuntu.com
29
A -ról átvéve.

A Behind MOTU egy website, ahol a „Masters of the Universe”-ként ismert emberekkel készített interjúk is találhatók.
Ők a csomagkarbantartók önkéntes serege, akik a Universe és Multiverse szoftvertárolókat gondozzák.

Slackware volt. Nem emlékszem a


verziójára, de azt tudom, hogy meny-
nyi ideig tartott a 10 db 1.44-es flop- Ó, az is 2005 elején történt, azt
py image letöltése: kb. hét nap kel- hiszem április környékén, épp a
lett neki a Sun szerver és a terminál- Hoary kiadása előtt. Mikor úgy
szerver (ahova Kermit-et használva éreztem, hogy az Ubuntu megfe-
tudtunk betárcsázni) közötti 9600 ba- lelően működik a saját és a cé-
ud-os kapcsolaton. ges gépemen, elhatároztam,
hogy használni fogom a napi
munkám során is. Tudván azt,
Ó, az még 2005 elején történt, ami- hogy Oliver a MOTU-nak dolgo-
37 kor egy furcsa srác, akit Oliver 'Ogra' zott (és abban az időben a Cano-
Grawert-nek hívtak (más néven Mr. nical-nak is, mint külső munka-
Au am Rhein, Karlsruhe Edubuntu) megkért, hogy teszteljem társ), a fő mozgatórugóm az
mellett, Németország az Ubuntu Hoary korai kiadását. volt, hogy visszaadjak valamit az
\sh Ugyanannál a cégnél dolgoztunk eb- Ubuntunak, csak mert tetszett,
ben az időben (ISH GmbH, most amit láttam, és gondoltam, én is
Unity Media, egy nagy kábeltévé szol- hozzájárulok a munkámmal. Iga-
gáltató Észak-Rajna Westfalia és Hes- zából nem számított, hogy kinek
sen tartományokban). Abban az idő- segítek, az Ubuntunak, a Gentoo-
Nos, a Linux 1993 elején keltette
ben Gentoo-t használtam a céges lap- nak, a RedHat-nek, de legalább
fel az érdeklődésemet, ekkoriban
topomon és otthon, így meg kellett adok vissza valamit a munkám-
a Sun OS-el is küzdöttem az egye-
győznie, hogy az Ubuntut használjam mal. Az Ubuntu viszont különle-
temi szerverünkön (FernUni Ha-
elsődleges disztróként. ges volt. Számos munkatárs és
gen). A legelső disztróm egy SuSE
30
fizetett fejlesztő volt akkoriban. Általánosan sok tapasztalatom volt Ubuntu seregéhez akarnak csat-
Így elkezdtem Debian csomagokat már más csomagformátumokkal, be- lakozni :)
készíteni (amik már azelőtt létez- leértve a debian csomagokat is. Ez
tek a kedvenc projektjeimből) nem volt probléma. A makefile-ok ol-
Ubuntu-hoz. A Breezy alatt egy vasása nem túl bonyolult, ha valaki
szép nagy átállással kellett foglal- fejlesztői múlttal rendelkezik. Szerin- Sok minden. Először is, a MOTU
koznunk (C++ váltás), felpörget- tem a policy-k követése a legbonyo- szellemisége egyedülálló (sze-
tem a motorjaimat és hegesztet- lultabb, amikor debian csomagokkal rény véleményem szerint). Sok-
tem rengeteg fixet és debdiffet, foglalkozol. Néha egyszerűbb megfe- kal jobban megismered az em-
Matthias 'Doko' Klose-t bízták ledkezni róluk, máskor azonban jobb, bereket, még akkor is, ha nem lá-
meg ezzel és sokat fel kellett tölte- ha követed őket az elejétől fogva. Az tod őket ‒ ez olyan, mint egy
nie a csomagjaim közül. Gondo- Ubuntunak dolgozni egyet jelent kü- nagy család, jó és rossz napok-
lom, Mathiasnak elege lett a cso- lönböző fejlesztők csapatával dolgoz- kal egyaránt. Másodszor, renge-
magjaim feltöltögetéséből, így Oli- ni; azt tapasztalom itt, hogy aki vala- teget tanultam más MOTU-soktól
ver csinálta tovább, és nekem be ha foglalkozott egy csomaggal vagy és még mindig tanulok, napról
kellett lépnem a MOTUship-hez. megváltoztatott valamit, az már fej- napra. Harmadszor: mások is ta-
Akkoriban minden más volt, mint lesztő. Csapatban dolgozni annyit je- nulnak tőlem, és ezt jó látni. Jót
ma. A MOTU-vá váláshoz jelent- lent, hogy nem csak a saját munkád- tesz saját szellemiségednek. Az
kezni kellett Ubuntu tagságra, ra, hanem másokéra is ügyelned kell. hajt engem, hogy láthatok máso-
amit megtettem, és 2005 májusá- Amikor IT munkakörben dolgozol, egy kat, mint pl. Barry-t (bddebian)
ban váltam teljes értékű taggá. Ez jó csapat segít, ha tanácsra van szük- (ő volt az első tanulóm), vagy
különleges volt, mert először talál- séged; ugyanez vonatkozik az Ubun- mint Og Maciel-t fejlődni és hasz-
koztam Markkal (Sabdfl) IRC-n, és tura is, különösen ha a szoftverek nos tagjává válni más OpenSour-
ő mondta ki a végső szót a felvé- szintjén dolgozol. Senki sem tud min- ce (pl. Gnome Foundation, Fore-
telemről. Ezután az engedélyezés dent, így mindenki tanul valamit min- sight Linux, stb.) közösségeknek.
után két vagy három héttel vál- den egyes nap. Még az öregek is Negyedszer, segít a személyes
tam hivatalos MOTU taggá feltölté- tanulnak! Senki sem kételkedik önma- karrierben, különösen akkor, ha
si joggal. gában csak azért, mert nem ért meg IT területen dolgozol.
valamit elsőre. Hallgasd meg az em-
bereket, tanulj, próbáld ki, értsd meg;
úgy gondolom, ezek a legfontosabb
irányelvek azok számára, akik az

31
Valójában csak egyet: csinálj vala- bantartója) hamarosan MOTU lesz, leti ügyfelek is használják a Uni-
mit. Igazából ha ennek a híres és átveszi tőlem a wine feltöltéseket verse/Multiverse repókat, így ne-
Ubuntu csapatnak a tagja akarsz ;))) A Hardy+1-hez van néhány cso- künk, a MOTU csapatnak különös
lenni, kezdj el valahol közreműköd- magom elrejtve a tarsolyomban, és figyelmet kell fordítanunk a stabi-
ni. Készíts új szoftvercsomagokat, remélhetőleg hamar bekerülnek. Eze- litásra és a biztonságra).
javíts csomagokat, vagy bármit, ken kívül még ott van az Ubuntu Ser-
amihez kedved van. Csak csinálj ver Flavour, ami nagyon különleges,
valamit. Hát igen, nem mindenki mert elég sokat dolgoztam vele. Elég Sok van…
szeret szoftverekkel dolgozni és sok változtatás szükséges a Server (Matrix) a legjobb
nem mindenki akar bugokat keres- flavour-ral kapcsolatban, remélhető- mondása az 1999/2000-es évek-
ni, de minden egyszerű segítség leg hozzá tudok járulni néhány ötlet- nek. De szerintem Linusnak jobb
fontos. Igen, figyelj az emberekre! tel. van:
Sok „idősebb” MOTU-s, vagy más
Ubuntu csapattag többet tud an- .
nál, amit te kezdetben. Ne hagyd
figyelmen kívül őket. Már vannak
ilyen embereink és legtöbbjük Úgy gondolom, minden új kiadás új
nem tud beilleszkedni a csapatba. élményeket ad a felhasználóknak. Ha Hmmm… Micsoda?
a korai időkben kezdted (a Hoary-val
vagy a Breezy-vel), akkor láthattad,
hogyan fejlődött ki az Ubuntu. Szerin-
-
tem a Hardy különleges lesz, mint a
Dapper is volt, mert LTS kiadások
Nos, a Hardy nemsokára megjele- (hosszú támogatási idejű). Ez garan-
nik, és én az egységesítéseken, a tálja a felhasználónak, hogy nem ma-
bugfixeken és a biztonsági eleme- rad magára, ha gondja van. Ez adja
ken dolgoztam. A wine is a listán az üzleti partnereinknek is (szándéko-
volt, annak ellenére, hogy nem san mondom) az ötletet, hogy váltsa-
kedvelem, de úgy gondolom, fon- nak RedHat Enterprise Linuxról, vagy
tos ilyen eszköznek lenni a tárolók- Novell/SUSE Enterprise Linuxról
ban. Remélhetőleg Scott Ritchie Ubuntu LTS kiadásra. (Ezért tartom
(a WineHQ Ubuntu csomag kar- fontosnak kiemelni, hogy még az üz-

32
Minden hónapban szeretnénk néhányat közzétenni azokból az email-ekből, amelyeket tőletek
kapunk. Ha szeretnéd, hogy leveled nyilvánosságra kerüljön ‒ amely lehet köszönet vagy rek-
lamáció ‒, akkor küldd az alábbi címre: letters@fullcirclemagazine.org.
FONTOS: terjedelmi okokból a levelek szerkesztésre kerülhetnek.

A
A hónap levelének szerzője két darab
z FCM 17. számában (a 36. olda- A HÓNAP LEVELE fémből készült Ubuntu-jelvényt nyer!
lon) valaki megemlítette, hogy
problémája volt az MP3 fájlok Néhány éve, amióta Ubuntut használok, úgy
címkéinek szerkesztésével. Azt taná- érzem, hogy felnőttem hozzá. Mint általában minél több ember vegyen részt a fejlesz-
csoltad, hogy használjon egy másik egy nem technikai embernek (pl. jómagam- tésben, nagyon sokat számít. A Linuxban
nak) sok idejébe telik „csinálni valamit” vagy óriási lehetőségek vannak a közösség ré-
programot, de nem mondtad, hogy
„dolgozni” valami körül, ami ismerős a Win- vén, amely lehetőségek néha nehezen ke-
melyiket. Szeretnék ajánlani egy prog- dowsban, de ez csak ismerkedés és tanulás, rülnek a közösségen kívülre. Arról álmodo-
ramot, amelynek a neve easytag és a amit el tudok fogadni. zom, hogy egy nap képes leszek kifejlesz-
http://easytag.sourceforge.net/ címről teni valamilyen programot az előre meg-
A bütykölés megtanított arra, hogy a számító- írt modulok kódjainak felhasználásával,
letölthető (az Ubuntu tárolókban is gép minden embernek más dolgot jelent. A le-
benne van). amely alapjául szolgálhat egy egyszerű al-
hetőségek végtelenek, még akkor is, ha a kalmazásnak. Úgy, ahogy csatlakoztatok
természettel összehasonlítva lényegében min- egy új hardvert ‒ csak a kihívás kedvéért.
dig kevésnek tűnhetnek. Azok a készségek,

N
amikkel pillanatnyilag rendelkezem, képessé A lehetőség, hogy készüljön egy platform
agyon csalódott voltam, ami- a nem technikai emberek számára, hogy
tesznek arra, hogy adminisztrálhassam az ott-
kor megláttam a „Programoz- honi IT hálózatot. Más esetekben sok időt töl- megtanulhassák, hogyan készüljön olyan
zunk C-ben” című cikket (FCM tök kereséssel, telepítéssel, kiértékeléssel és szoftver, amely nem létezik, ez nem nyil-
17.szám). Elrontotta a kedvem a cikk- eltávolítással, azon szoftverek esetében, ame- vánvaló a közösségen kívül. Nem Window-
sorozat első része. Ha C-t szeretnék lyek nem felelnek meg az elvárásaimnak. sért, Apple-ért vagy Linuxért. Tehát íme
egy új kihívás. Az Ubuntu felhasználóként
tanulni, akkor tucatnyi könyv, webol- Szeretném elérni, hogy egy saját disztrót tud- megragadott, és a jövőben is maradni fo-
dal, online tananyag stb. segítségével jak készíteni és írni egy programot (még ha rö- gok. Add meg nekem a képességet, hogy
megtehetem ezt. Miért fizetnék elő vid is), ami csinál valamit. Ami itt igazán dön- egy olyan felhasználóvá válhassak, aki
egy olyan magazinra, ami azt állítja tő, hogy nincs sok időm a tanulásra. egy napon hasznos dologgal tud ehhez
magáról, hogy az Ubunturól szól, és Lehet, hogy van olyan Ubuntu termék, amely hozzájárulni.
közben a C-ről szól? Ennek nincs értel- fut a számítógépemen, de nem működik rajta
me. Új Ubuntu felhasználóként sokkal minden valamilyen hiányosság miatt. Nem
Ubuntu-beli hiányosság ez, hanem képesség-
jobban szeretnék látni cikkeket az beli hiányosság részemről. A lehetőség, hogy
Ubunturól!

33
A
Arról szóló cikkek érdekelnének, zon töprengtem, hogy egy igazi ter- Mindkettő jó, és én annyi sört
hogy különböző alkalmazások futnak- minál vagy bash shell nézhet-e iszom, amennyit bírok. A beszéd és
e Ubuntu alatt, különösen, ha tartal- úgy ki, mint egy iskolatábla? Ha a szoftver szabadsága annyira fon-
mazzák a telepítés részleteit, a hibake- igen, akkor ez igazán jól nézne ki Edubun- tos, hogy nagybetűvel írom őket. Az
resést és természetesen a programot tu alatt. Ha nem, akkor mondjátok el, Ubuntu nyújtott nekem olyat, amit
magát. Továbbá szeretnék olyan cikke- hogy az FCM 17. számának címlapja ho- korábban el nem tudtam képzelni
ket látni, mint pl. cikk az Ubuntu betöl- gyan készült. Talán jobb lenne, ha készíte- vagy nem bíztam benne azelőtt.
tődéséről, mely szkriptek futnak, ami- nétek egy bash shell terminált, ami pont
kor bekapcsolom a gépem, hogyan Van olyan dolog, mint „megfelelő
ugyanúgy néz ki.
működnek ezek, stb. A hibaelhárítás melléknév”? Talán nem Windows-on
mindig jó dolog: ha a hardver/alkalma- vagy Mac-en.
zás nem működik, akkor mi a követke- Szerk.:
ző lépés? A felhasználói tapasztalato-
kat megosztó cikkek kiválóak. Más Szerk.:
szóval legyetek szívesek Ubuntuval
kapcsolatos cikkeket közölni és nem
pedig általános számítástechnikai,
vagy PC-s cikkeket.

K
Szerk.: ilenc hónappal ezelőtt úgy döntöt-
tem, hogy kipróbálom a Linuxot,
nem védekezési célból. Teljesen le-
nyűgözött a nyílt forrású közösség, vala-
mint a programok, amelyeket szabadon
a megkaphatsz. Legjobban a következő
mondások tetszenek, melyek a FOSS
(szabad, nyílt forrású szoftver) és az in-
gyenesen elérhető programok között tesz-
nek különbséget: annyira ingyenes, mint
a sör, vagy annyira szabad szellemű,
mint a BESZÉD.

34
Ha Ubuntuval kapcsolatos kérdéseid vannak, küldd őket a questions@fullcirclemagazi-
ne.org e-mail címre, és Tommy válaszolni fog valamelyik későbbi számban.
Írta: Tommy Alsemgeest

K
A cikkek jegyzékében is kereshetsz kell ott találnod:
az Ubuntu.com wiki-jében:
title Ubuntu, kernel 2.6.24-
https://wiki.ubuntu.com/UbuntuMagazi-
19-generic
ne/FullIssueIndex
root (hd0,0)

K
kernel /boot/vmlinuz-2.6.24-

V
Telepítsd az Ubuntut a szoká- 19-generic root=/dev/sda6 ro
sos módon, de használd a par- quiet splash
tíciók létrehozásánál az initrd /boot/initrd.img-
átméretezési lehetőséget, hogy 2.6.24-19-generic
meg tud változtatni az openSuSe-d Másold ki azt a részt, amelyiket
partícióját annak érdekében, hogy szeretnéd, nyiss egy terminált és
legyen elegendő hely az új Ubuntu írd be:
partíciónak. A Linux cserepartíciót

V
(swap) mind a két operációs rend- gksudo gedit /boot/grub/me-
Alap esetben, amikor egy másik
szer tudja használni. nu.lst
Ubuntu-alapú operációs rend-

K
szert telepítesz, a telepítő auto- és másold be a régebbi menu.lst-
matikusan megtalálja a már telepített ből a neked szükséges részt az új-
rendszert és hozzáadja az új GRUB me- ba. Mentsd el a fájlt, majd indíts új-
nu.lst-jéhez. ra a gépet. Ha minden rendben, ak-

V
kor mindegyik operációs rendszert
Úgy kellene ezt megtenned, Azonban, ha ez valamilyen okból
el fogod tudni indítani. Ha elsőként
hogy a Google keresőjébe azt nem történik meg, hozzá tudod adni
az Ubuntu Ultimate-t telepítetted
is beírod, hogy „site:fullcircle- magad is a menu.lst-hez. Feltételezve,
és utána az Ubuntut, akkor fordít-
magazine.org”. Például, ha a Linux hogy először az Ubuntu-t telepítetted
va végezd el az előző utasítássor
mint-re akarsz keresni, akkor ezt és másodszorra az Ubuntu Ultimate-t,
lépéseit. Mindig az utoljára telepí-
kell beírnod a Google keresőjébe: vess egy pillantást a /boot/grub/me-
tett operációs rendszer menu.lst
nu.lst fájlban az Ubuntu partíciókra és
linux mint fájljába másold be a kívánt részt.
menj a lista végére. Valami ilyesmit
site:fullcirclemagazine.org
35
Íme egy lehetőség, hogy megmutasd a világnak az asztalodat vagy a PC-d. Küldj képernyőképeket és
fényképeket a misc@fullcirclemagazine.org e-mail címre. Kérlek, mellékelj egy rövid, szöveges leírást
az asztalodról, a saját gépedről vagy az asztalod ill. a PC-d bármely egyéb érdekességeiről.

Ubuntut használok a Dapper óta. Voltak nehéz idők, mivel egye-


dül kellett rájönnöm sok apróságra, de most már nagyon élve-
zem. Máig csodálkozom a Linux asztali környezetek testreszab-
hatóságának magas szintjén. A kedvencem a Gnome. Bár én so-
Ubuntut használok az Ubuntu 6.06 kiadás óta, jelenleg a gépe-
ha nem voltam túl ügyes a videojátékokban, de a játékok közül a
men Ubuntu 8.04 fut.
Super Mario volt az egyik kedvencem. Most találtam ezt a na-
Telepítettem a gdesklets-et és Cairo-Clock-ot a Synaptic cso- gyon jó ikontémát a www.gnome-look.org-on, a neve MarioGame.
magkezelővel, az általam használt téma a Metacity Almond, a A devianart.com-ról töltöttem le a háttérképet. A panel színét is
www.gnome-look.org-ról. megváltoztattam, amely így jobban illeszkedik a Mario téma szí-
neihez. A vár, gomba, virág és az egyéb karakterek alul nem ré-
A gépem egy P4-es, 256 MB RAM-mal. szei a háttérképnek, az ikonokat és címkéiket elrejtettem a panel
mögé. Továbbá a Rainlendart használom még, amiről a Full Circle
Magazin 13. számában hallottam először.

36
Írta: Andrew Min

http://www.insilmaril.de/vym/ http://code.google.com/p/labyrinth/
VYM az egyik leg- Mint a legtöbb
népszerűbb gon- GNOME alkalma-
dolattérkép-ké- zás, a Labyrinth
szítő alkalmazás is a könnyű hasz-
Linuxra. Ezt úgy nálatra fekteti a
éri el, hogy csak hangsúlyt. A keze-
azokat a képes- lőfelület minimá-
ségeket tartal- lis, de meglepően
mazza, amiket a könnyen kezelhe-
felhasználók va- tő. A színezés, az
lóban használ- elágazások és
nak az ilyen még sok más egy
programokban. gombnyomásra elérhető. A Labyrinth rendelkezik rajz
Mégis van, amikor a VYM-et nem túl könnyű használni. móddal is, ami a tablet PC-k tulajdonosainak lehet
Leginkább eszköztár-vezérelt, így nem tudsz csak kattin- hasznos. Végül, van egy kezes felügyelő, ami egyben
tásokkal elágazásokat létrehozni (mint a többiben), ha- tartja a térképeket. Az elkészült térképeket képformá-
nem muszáj az eszköztárat vagy egy gyorsgombot tumokba lehet exportálni, de PDF-be nem.
használni (mint pl. az Insert gomb, ami elég kellemetlen,
A Labyrinth telepítéséhez használd a cso-
mert a Home mellett van). A másik oldalon exportálha-
magot a tárolóból.
tod a térképed, majdnem minden formátumba, beleértve
a PDF, OpenOffice.org és XHTML formátumokat is.
A VYM telepítéséhez használd a csomagot a
tárolóból.

37
http://code.google.com/p/chartr http://freemind.sourceforge.net/
http://www.freehac-
A CharTr egy új Labyrinth fork. A teljes A FreeMind az egyik legrégebbi és legna-
kers.org/~tnagy/kdissert.html
felülete alapvetően ugyanolyan, mint a gyobb tiszteletnek örvendő gondolattérképe-
Labyrinth-é (pár ikontól eltekintve), de ző eszköz Linuxon. Sajnos Java nyelven A Semantik (vagy ismert még Kdissert-
tartalmaz néhány új funkciót is: az ágak írták, emiatt nagyon hiányzik a programból ként a KDE3-ban) a legjobb KDE elme-
összecsukását, mozgatását (jobb kattin- a szép kinézet, a sebesség és az összbenyo- térképész, amit kifejezetten KDE4-hez
tással) és a menük teljes hiányát, így más sem az igazi. Mindezek mellett a Free- írtak. Ez a személyes kedvencem, mert
sokkal egyszerűbb elérni a gombokat. Mind sok funkcióval rendelkezik. Az ikonok, a Semantik jó arányban tartalmazza a
Végül mint egy hozzáadott bónusz, a a színek és a majdnem mindenféle lehetsé- FreeMind tudását és a Labyrinth egy-
CharTr kitűnő PDF-exportálást is tartal- ges exportálási lehetőség teszi a FreeMind- szerűségét: formázási beállítások, iko-
maz. A Labyrinth április óta nem frissült, ot a legjobb gondolattérképezőnek, efelől nok, színek, görgetés és még sok más
ezért a CharTr kitűnő alternatíva a váltás- biztosíthatlak. Még egy gondolat a Java „ké- dolog ezen kívül. Habár ezzel a prog-
ra. pességéről” pozitívan: nagyon csúnya, de rammal a legkönnyebb lerajzolni a kép-
ne aggódj, beilleszkedik a rendszerbe. zeleted, mégis eleinte kisebb gondot
A CharTr jelenleg nincs benne az Ubuntu
okozhat a szövegek beírása az ágakba.
tárolókban, de a weboldalról le lehet töl- A FreeMind telepítéséhez használd a -
Nagy köszönet ezért Thomas Nagynak.
teni .deb formátumban. csomagot a tárolóból, ami
sajnos nagyon elavult. Nézd meg a source- A Semantik telepítéséhez használd a
forge-os linket (fent) a legújabb verzióért. csomagot a tároló-
Linux megszál-
Ennek is szüksége van a Sun által támoga- ból, vagy telepítheted a -et
lott, mióta először telepítette
tott Java futtató környezetre, régebbi Java- (szintén a -ből), ha a KDE3-as
az openSuSE-t Vmware-be. To-
val összeomolhat. verzió kellene.
vábbi információk a http://www.and-
rewmin.com/ oldalon találhatók.

38
A Full Circle Csapata

‒ Ronnie Tucker
ronnie@fullcirclemagazine.org
‒ Rob Kerfia
Az olvasóközönségtől folyamatosan várjuk a magazinban megjelenítendő új cikkeket! admin@fullcirclemagazine.org
További információkat a cikkek irányvonalairól, ötletekről és a kiadások fordításairól a
http://wiki.ubuntu.com/UbuntuMagazine wiki oldalunkon olvashatsz.
‒ Robert Clipsham
Cikkeidet az alábbi címre várjuk: articles@fullcirclemagazine.org mrmonday@fullcirclemagazine.org

Ha hírt szeretnél közölni, megteheted a következő


címen: MONDD EL A VÉLEMÉNYED Királyvári Gábor Rédei Richárd
news@fullcirclemagazine.org Schmied Gábor Takács László
Ha el szeretnéd mondani a véleménye- Palkovics László Kálmán Ferenc
Véleményedet és linuxos tapasztalataidat ide küldd: det a magazin fejlődésével kapcsolat- Noficzer László Horányi Viktor
letters@fullcirclemagazine.org ban, látogasd meg a havonta esedékes Talabér Gergely Somlói Richárd
IRC megbeszélésünket. Szente Sándor Hélei Zoltán
Hardver és szoftver elemzéseket ide küldhetsz: A következő megbeszélés témái: Barabás Bence Tömösközi
reviews@fullcirclemagazine.org Máté Ferenc
http://url.fullcirclemagazine.org/f2ba08
Kérdéseidet a 'Kérdések és Válaszok' rovatba küldd:
Szeretnénk olyan ötleteket kapni Tőle-
questions@fullcirclemagazine.org
tek, olvasóktól, melyek még jobbá te-
hetik a magazint.
'Az én Desktopom' képeit ide küldd: Tarr Zoltán
misc@fullcirclemagazine.org Következő általános meeting (minden-
kit várunk):
Ha további kérdésed van, látogasd meg fórumunkat:
www.fullcirclemagazine.org A megbeszélések az irc.freenode.net Sári Gábor
szerver IRC csa-
tornáján kapnak helyet. Ennek elérésé-
hez használhatod a webIRC-nket a
november 2., vasárnap http://irc.fullcirclemagazine.org olda-
lon, amellyel szintén elérhető az emlí-
tett IRC csatorna. Nagy köszönet a -nak, az
november 28., péntek nak és
a fordítócsapatoknak világszerte.

39

You might also like