Full Circle Issue 32

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 42

full circle

TOP 5
full circle magazine #32 tartalom ^
full circle

Hogyan hasznosítják az Ubuntut


autista osztályokban?
Hogyan lett egy hölgy Ubuntu
woman?

Minden szöveg- és képanyag, amelyet a magazin tartalmaz, a Creative Commons Nevezd meg! -Így add tovább! 2.5 Magyarország Licenc
alatt kerül kiadásra. Ez annyit jelent, hogy átdolgozhatod, másolhatod, terjesztheted és továbbadhatod a benne található cikkeket a követ-
kező feltételekkel: jelezned kell eme szándékodat a szerzőnek (legalább egy név, e-mail cím vagy url eléréssel) 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 sugalmazzá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 licensz
alatt leszel köteles terjeszteni.

full circle magazine #32 tartalom ^


A magazin az alábbiak
felhasználásával készült:

Köszöntünk a Full Circle Magazin legújabb kiadásában!

Ú
gy néz ki, mostanában minden főcímben a Google terpeszkedik. Először is ott
volt a gOS (még akkor is, ha volt még egy kis tennivalójuk vele), aztán van a
Google telefon (a G1 a HTC-től, Android OS-sel), aztán a Chromium böngésző,
a Chromium OS, most meg mindenki a mobiltelefon esetleges ki-
adásáról csiripel. A listából igazából csak egy dologgal szolgálhatunk, a böngészővel:
ebben a hónapban megmutatjuk, hogyan telepítsünk Chromium böngészőt egy
könnyedén hozzáadható PPA-ból.

A mostani Top 5 rovatban Andrew a médiaközpontokról ír, ami kapóra is jön ne-
Az Ubuntu egy teljes értékű ope-
kem, mivel mostanában vettem egy -t azzal a szándékkal, hogy mé- rációs rendszer, mely egyaránt
diaközpontot csinálok belőle -zel és az alpha -val (ez meg is kiváló laptopokra, asztali gépek-
történt), ami egy kiváló média-frontend, (a béta változat 2010-ben várható, január re és szerverekre. Mindegy, hogy
elején). Remélhetőleg a következő számban írok is erről egy How-To-t. Köszi, Andrew! otthon, az iskolában vagy munká-
ra használod, az Ubuntuban min-
den szükséges alkalmazás
Ha az utolsó oldalra ugrasz, olyat látsz, amit még soha az FCM hasábjain: reklá- megtalálható, mint például szö-
mot. Csak a tisztázás végett megemlítem, hogy nem látunk ebből pénzt, csupán segí- vegszerkesztő, levelezőprogram
tünk egymásnak további olvasóközönséget szerezni. Az következő és webböngésző. Az Ubuntu in-
gyenes és mindig is az marad.
számában (ami 2010 márciusában esedékes) egészoldalas FCM hirdetés lesz (ha vég- Nem kell licencdíjat fizetni. Letöl-
re megcsinálom), szóval tartsátok nyitva a szemeteket. tés után rögtön használható és
teljesen ingyen odaadhatod csa-
Mindenkinek jó olvasgatást kívánok! ládodnak, kollégáidnak, barátaid-
nak, iskolatársaidnak.

Telepítés után a rendszer haszná-


latra kész, internettel, grafikai
szerkesztő, Full Circle Magazine programokkal és játékokkal áll
rendelkezésedre.
ronnie@fullcirclemagazine.org
használd az olda-
lak alján található 'tarta-
lom' linket a tartalom-
jegyzékre ugráshoz!
full circle magazine #32 tartalom ^
Shuttleworth: Az új célom a Canonical-nél Sabayon 5.1 "Gaming" Joker Racer R/C Szerver
változata megérkezett
Jövő év márciusától a Canonical-nél az energiámat a
termékekre, a kapcsolatokra és az ügyfelekre fogom Fabio Erculiani, a Sa-
irányítani. Ezek azok a területek, amiket a legjobban bayon Linux alapítója be-
szeretek és ahol a legjobban tudom alakítani a befolyá- jelentette népszerű
sunkat a nyílt forrásban és a technológiai piacon. Meg tu- disztrbúciójának 5.1-es
dom tenni, hiszen Jane Silber, aki a kezdetektől "Gaming" változatát. A
névlegesen a Canonical igazgató-helyettese, átveszi az Sabayon célja, hogy egy "teljes out-
igazgatósági feladatokat. of-the-box élményt" nyújtson, miköz-
ben stabil és sokoldalú marad.
Mióta Jane csatlakozott a céghez, megosztottuk egymás között a Canonical
fő csapatainak koordinálási feladatait. Számos különböző, figyelmet kívánó A kiadás az 5.1-es GNOME-os Sa-
újítás bevezetésén vagyunk már túl; jelenleg például Jane az Ubuntu One bayon Linuxon alapul és a Battle of
vezetésén fáradozik. Wesnoth nevű körökre osztott straté-
giai játékkal, a Warsow FPS-sel és a
A tervezéstől, a minőségtől nagyon fellelkesültem és több időt szeretnék 2D-s platformjátékkal, a Wormuxszal Egy kiszolgáló kerekeken - mi jut erről
fordítani arra, hogyan foghatnánk össze az együttműködő szálakat jobb, érkezik. A körökre osztott tüzérségi eszetekbe? Legtöbbünknek egy görkor-
ütősebb termékek készítéséhez. Nem ismerek érdekesebb kihívást ennél, játék, a Scorched 3D és a Quake 3 csolyás pincér, de ezúttal a Joker Racer
nem ismerek rátermettebb embert feladataim és a vezetőség átvételéhez motorjára épülő Alien Arena FPS szin- R/C szerverről beszélünk. Ez egy igazi
a Canonical-nél, mint Jane. Elég sokat és elég közel dolgoztunk ahhoz, tén megtalálható benne. Erculiani re- Linux szerver, melyet összezsugorítot-
hogy biztos kezekbe adjam azokat a dolgokat, melyekre annyira vigyáztam méli, hogy ezzel a kiadással, ami tak olyannyira, hogy elég kicsi lett rá-
és azokban az irányokban, melyekben gondolkodtam, Jane meg fogja állni "egyenesen az Északi-sarkról jött", dióvezérlésű autókra szereléshez, ahol
a helyét a vezetőségben. A General Dynamics-nál betöltött pozíciója miatt biztosan senki sem fog "unatkozni a
Jane-nek nagyobb tapasztalata van a nagy vevőkkel és a nagyvállalatok ve- aztán egy sima böngészőből vagy iPho-
szünidőben".
zetésében, melyet a Canonical jövőjének tartok az elkövetkezendő 5 év- ne-ról (ez a program fejlesztői állapot-
ben. Partnerként és beszállítóként üdvözölnek minket az egyre nagyobb A kiadásról további részleteket, bele- ban van, csak jövőre láthatjuk
cégek, így biztos akarok lenni abban, hogy mi vagyunk a tökéletes válasz értve a teljes játéklistát, az eredeti ki- működés közben) vezérelhetjük. A Jo-
az igényeikre. adás bejelentésében ill. a ker Racer R/C Szerver pillanatnyilag
csomaglistákban találhattok. A Sa- nem kapható, számos jövőbeli lehető-
A közösségből sokan fogják ismerni Jane-t az Ubuntu Fejlesztői Találkozók- bayon Linux 5.1 "Gaming" változat séggel bír, különösen, ha összefog a Ta-
ról, aki természetesen vezetőként is jól megállja a helyét. Az új iránynak 32-bites rendszerekhez érhető el. miyával vagy más jelentős R/C autó
megfelelően pályázatot írunk ki az igazgató-helyettesi posztra és az Ubun-
gyártóval.
tu One élére (mindkét pályázat nyilvánosan és cégen belül is kihirdetésre h-online.com
kerül). Nem sietünk, ezért óvatosan próbáljuk intézni a dolgokat és úgy
gondolom, hogy az új feladatomat márciusban vehetem át. Hobby Media

Ubuntu Weekly News

full circle magazine #32 tartalom ^


M
ielőtt belekezdenék napban folytatom az e havi té- sor "virtuális" terminált hoz lét- Miután telepítetted, a követke-
e havi témánkba, el mát, csak kicsit mélyebben re egy terminál emulátorban/ ző paranccsal indíthatod:
kell ismernem egy hi- beleássuk magunkat a Screen- tty képernyőn, és ezeket a virtu-
bát! Stefan Eike olva- be), úgy döntöttem, hogy a kö- ális terminálokat kapcsolhatod/ screen
sónk hívta fel a figyelmemet arra, vetkező hetekben annyit hasz- újrakapcsolhatod egy új termi-
hogy kihagytam egy "t"-t múlt nálom a Screen-t, amennyit nálhoz vagy egy másik felhaszná- Láthatod, hogy megnyit egy...
hónapban ebből a parancsból: csak lehet, és megpróbálom tu- lóhoz, stb. Megkérdezheted ma- egy üres terminált? A Screen
dásomhoz képest a legjobban be- gadtól: "Miért nem nyitunk meg pontosan úgy néz ki, mint egy
sudo smartctl -H /dev/sda konfigolni - végülis nem írhatsz egyszerűen két vagy több termi- terminál (ha paraméterek és
egy olyan programról, amit so- nált?" Nyilván ezt is lehet és el konfigurálás nélkül futtatod),
Szóval köszönöm Stefannak, ha nem használtál! kell ismerjem, én is több termi- de a C-a d (ami: "ctrl + a" és
hogy szólt és elnézést kérek nált szoktam használni, de a utána "d") lenyomásával látha-
mindenkitől, akinek ez a hiba Ebben a cikkben a telepítés- Screen megadja neked a lehető- tod, hogy valójában a Screen fut.
bonyodalmat okozott. re, használatra (billentyűparan- séget, hogy több virtuális termi- A billentyűkombináció lenyomá-
csok, stb.), a .screenrc beállítá- nálod legyen egyetlen képernyő- sával láthatod az eredeti termi-
November 15-én kaptam sára és a Screen pro és kontra munkamenetben, így egy kicsit nált, amit megnyitottál, az utolsó
egy e-mailt Brian Jenkins olva- érveire fogok fókuszálni. A kö- úgy viselkedik majd, mint a ta- sorban pedig ez a felirat szerepel:
sónktól, amiben leírta, hogy vetkező hónapban a Screen ha- bok (igen, tudom, hogy vannak
örömmel venné, ha írnék egy [detached]
ladó használatával fogunk meg- tabos terminál emulátorok). Vi-
cikket a GNU Screen-ről, mivel ismerkedni (többfelhasználós szont a Screen-nel leválaszthatsz
ő most kezdte el használni és Ez egyszerűen azt jelenti, hogy
munkamenetek, Screen over SSH, és újra hozzáadhatsz egy teljes
nagyon hasznosnak bizonyult a stb.). Így hát mindenkinek ren- a screen munkamenet, amit el-
munkamenetet (tabokkal) egy
program. Tehát Brian, itt a cik- kezdtél, le lett választva, de
delkeznie kell a megfelelő isme- új terminálhoz egy másik felhasz-
ked! Még egyszer meg kell kö- nem lett leállítva.
retekkel, hogy megértse a követ- nálóval, vagy tty képernyővel.
szönnöm neki, hogy emlékezte- kező részt és így jobban tudok
tett a Screen-re, úgy látszik min- koncentrálni a Screen használa- A Screen teljes billentyűkombi-
Természetesen a legjobb módja
dig sikerült elsiklanom felette, nációs listájáért nézd meg a lin-
ta helyett a miértekre és a ho- annak, hogy megtudd, mi is az
mikor az aktuális cikk témáján ket a "További olvasnivalók a
gyanokra. Tehát, mi is az a GNU a Screen, hogy telepíted és
gondolkodtam. Mivel ő ajánlot- témával kapcsolatban" rész-
Screen? A GNU Screen egy ter- használod. Telepítéshez futtasd
ta ezt a témát és én elismer- ben. Néhány, amit én is sokat
minál sokszorozó. Ha ez még a következő parancsot:
tem, hogy jó ötlet erről írni egy használok:
nem mondana semmit, a termi- Ctrl + a, d – leválaszt egy
vagy két cikket (a következő hó- nál sokszorozó alapvetően egy sudo apt-get install screen
screen-t
full circle magazine #32 tartalom ^
Parancsolj és uralkodj
17153.pts-0.lswest-netbook Tehát a fenti példát nézve a pa-
Z-Shell párti vagyok). Ezt meg-
(Attached)
Ctrl + a, 0-9 – átvált a rancs ez lenne: teheted úgy, hogy átadod a
kért virtuális terminálra a "$WINDOW" változót a prompt-
screen munkameneten belül 1 Socket in /tmp/screens/S-ls-
screen -r 17153.pts-0.lswest- nak, így az kiírja az aktuálisan
west.
netbook
Ctrl + a, Ctrl + a – az megnyitott ablak számát (pl.
” ”
elo zo ablakra vált ha 3 nyitott ablakod van egy
Ezt látva egy kicsit össze lehetsz Természetesen lusták vagyunk
zavarodva. Alapvetően ez egy screen sessionben és a screen
Ctrl + a, Ctrl + c – egy új és csak a numerikus ID-t fogjuk 1 shell-jében vagy [0-tól szá-
ablakot nyit egy shell-lel lista a fájlokról, amit minden használni (ebben az esetben ez mol, tehát az 1-es a második
és átvált a megnyitott ablak- screen munkamenet létrehoz a
ra 17153). Ennek az ID-nak elegen- ablakot jelenti], az 1-et fogod
/tmp/screens/S-<felhasználó- dőnek kell lennie egy helyi ter-
név>/ könyvtárban. Látható az eredményül kapni). Az én
Ctrl + a, k – bezárja az aktu- minál eléréséhez, viszont
ális ablakot egyes screen-ek állapota is (at- valószínűleg a többire is szük- promptom a lent látható script
tached [kapcsolva], detached segítségével van beállítva.
ség lesz, ha távolról kapcso-
Miután leválasztottad a screen- [leválasztva], stb.) Újracsatla- lódsz a munkamenethez.
ed, biztos kíváncsi vagy, ho- koztatáshoz, vagyis egy screen Ez egy Z-Shell prompt, tehát
gyan kaphatod vissza. Ha a kö- munkamenet "kapcsolásához" Bash beállítással nem fog mű-
Egy kicsit haladóbb tipp, ami
vetkező parancsot kiadod a a következő parancsot kell kiad- hasznos lehet, hogy legyen egy ködni, de jó kiindulópont lehet
terminálon, megkapod a scre- nod: egy Bash setup elkészítéséhez.
screen ablak-szám a Bash-
en-jeid listáját: Alapjában véve a script ellenőr-
screen -r <screen neve> vagy Zsh promptban (én kapzsi zi, hogy a $WINDOW változó-
screen -ls
if [ x$WINDOW != x ]; then
Az én listám valahogy így néz ki: #&#9484;&#9472;[5:lswest@lswest-netbook:~]-[15:21:07]
#&#9492;&#9472;>
export
There is a screen on: PS1="%{$fg[white]%}&#9484;&#9472;[%{$fg[cyan]%}$WINDOW%{$fg[white]%}:%{$fg[green]%}%n%{$
fg[cyan]%}@%{$fg[green]%}%m%{$fg[white]%}:%{$fg[yellow]%}%~%{$fg[white]%}]%{$fg[yellow]%
17153.pts-0.lswest-netbook }-
(Detached) %{$fg[red]%}[%{$fg[cyan]%}%*%{$fg[red]%}]%{$reset_color%}%{$reset_color%}"$'\n'"%{$fg[wh
ite]%}&#9492;&#9472;>%{$reset_color%} "
1 Socket in /tmp/screens/S-ls- else
west. #&#9484;&#9472;[lswest@lswest-netbook:~]-[15:21:07]
#&#9492;&#9472;>
Ha ugyanezt a parancsot a scre- export
PS1="%{$fg[white]%}&#9484;&#9472;[%{$fg[green]%}%n%{$fg[cyan]%}@%{$fg[green]%}%m%{$fg[wh
en munkamenetben adom ki: ite]%}:%{$fg[yellow]%}%~%{$fg[white]%}]%{$fg[yellow]%}-
%{$fg[red]%}[%{$fg[cyan]%}%*%{$fg[red]%}]%{$reset_color%}%{$reset_color%}"$'\n'"%{$fg[wh
There is a screen on: ite]%}&#9492;&#9472;>%{$reset_color%} "
fi

full circle magazine #32 tartalom ^


Parancsolj és uralkodj
nak van-e értéke és ha van, kiír- van. Ha többre vagy kíváncsi, # Screenrc - Screen config file
ja azt a promptra, egyéb eset- akkor irány a "További olvasniva- # Author: Lswest
ben változatlanul hagyja azt. A lók..." rész, ahol találsz egy lin- # Created: 24-11-2009 16:08:50
kommentelt részben egy pél- ket, amin a .screenrc fájl #
#
dát láthatsz a promptom megje- minden lehetséges beállítását
lenésére mindkét esetben. Ez kifejtik. # General Settings
igen hasznos kis script a Scre-
en használatához. A legeslegutolsó dolog pedig, startup_message off # Disable startup message
vbell on # Give visual alert instead of sound
hogy miként léphetsz ki a scre- defutf8 on # Always use utf8
Havi témánk utolsó része a en-ből. Ezt kétféleképpen is
.screenrc fájl létrehozása, hogy megteheted: # Hardstatus
megváltoztathassuk a Screen
backtick 10 1 300 "/usr/bin/updateCheck" # List number
alapbeállításait. Az én .screenrc 1. Ctrl + a, \ - kilép a screen- of available updates
fájlom jobb oldalon található (erő- ből és minden ablakot bezár
sen alapul véve rson .screenrc # 0 Zsh 1 IRC --INSERT-- No Packages to
fájlját az ArchLinux fórumról). 2. zárj be minden ablakot a Update
hardstatus alwayslastline "%{= dd}%-w%{+u}%n %t%{-}%+w
shell kivételével és írd be: %=%{= dW}%h%{-}%20`%10`"
A "hardstatus alwayslastline" fe-
lett szereplő komment egy pél- exit # autostart screen sessions
da arra, hogyan néz majd ki a screen -t Zsh 0 /bin/zsh
Ha bárkinek bármilyen kérdése screen -t IRC 1 /usr/bin/irssi
végeredmény. Minden további #
komment egyszerű és magától van a témával kapcsolatban,
értetődő. Az eredmény az alul vagy szeretne kérni egy cikket
található prompt. a Screen-ről más nézőpontból, és a Screen-ről általában.
írjon bátran a lswest34@gma-
Ez egy alap .screenrc és leg- il.com e-mail címre. Ugyanez vo- http://www.gnu.org/soft-
alább egy vagy két cikket meg natkozik arra is, akinek ötlete ware/screen/manual/html_no-
lehetne tölteni eme konfigfájl le- van a jövőbeli cikkek témáit ille- de/Default-Key-Bindings.html#D
hetőségeinek ismertetésével tően, vagy kérdése van a CLI- efault-Key-Bindings –
vel kapcsolatban. Kellemes ün- saját rendszerének folya-
és akkor is csak a felénél tarta- Billentyűparancsok man oldala matos tönkretételével tanulta
nánk, úgyhogy egyszerűen így nepeket és boldog új évet kívá- a GNU honlapján meg azt, amit tud és nem volt
hagyom a .screenrc fájlt ahogy nok mindenkinek! más választása, mint utánanéz-
http://www.math.utah.edu/docs/ ni, hogyan hozhatná helyre a
problémákat. E-mailt Lucasnak a
info/screen_9.html – Rövid és tö- lswest34@gmail.com címre küld-
mör lista a .screenrc fájlokhoz, hetsz.

full circle magazine #32 tartalom ^


Indítsuk el a Boa Construc- Most kattintsunk a Props fül-
tort és az Editor ablakban a re. Klikkeljünk a Centered (kö-
FCM#27-31 - Python részek 1-5
Shell és az Explorer kivételével zépre igazított) tulajdonságra,
zárjunk be minden fület a (Ctrl- és állítsuk azt wx.BOTH-ra.
W) billenytűkombinációt hasz- Nyomjuk meg a post pipa-jelét,
nálva. Ezzel biztosítjuk, hogy majd mentsük munkánkat.
tiszta lappal kezdjünk. Most hoz- Most futtassuk az alkalmazá-
zunk létre egy új projectet a wx.Panelt a frame-hez. Méretez- sunkat a sárga nyílra való katti-
wx.App gombra való kattintás- zük úgy, hogy lefedje a frame- tással. A képernyőnk közepén
sal (lásd az előző cikket, ha et. Ezután megváltoztatunk né- megjelenik a „Main Frame” ne-
Fejlesztés Grafika Internet M/média Rendszer
szükséges). hány beállítást – ezzel nem fog- vű programunk. Most zárjuk be
lalkoztunk múltkor. Az inspector az alkalmazást a jobb-felső sar-
Mielőtt bármi mást csinál- ablakban ellenőrizzük, hogy a kában lévő „X” gombra való
nánk, mentsük el a Frame1-et Constr fül van kiválasztva és ál- kattintással.
CD/DVD Merevlemez USB Eszköz Laptop Vezeték „FrameMain.py”-ként , illetve lítsuk a címet (title) „Main Frame”-
nélküli az App1-et „Gui2.py”-ként. Ez re, majd a nevet (name) „Frame- Hozzuk vissza a tervező né-

R
nagyon fontos. Mialatt a GUI2 Main”-re. Hamarosan az elneve- zetbe a FrameMaint-t. Helyez-
emélem, hogy legutób- fül van kijelölve az Editorban, zési konvenciókra is ki fogunk zünk el két wx.Buttont, egyiket
bi találkozásunk óta el- menjünk vissza a Toolbar ablak térni. A Size jelölődobozra való a másik fölé rakva valahol a
játszadoztatok a Boa New fülére, és adjunk még egy kattintással állítsuk a méretet frame közepén. Válasszuk ki a
Constructorral. Először frame-et a projectünkhöz a (size) 400x340-re. Ez le fog nyíl- felső gombot, nevezzük ezt
egy igen egyszerű programmal wx.Frame-re való kattintással ni, hogy megmutassa a magas- „btnShowNew”-nak és állítsuk
fogunk foglalkozni, ami egy frame- (közvetlenül a wx.App gomb ság és szélesség értékeket. A a címkéjét (label) az Inspector
et rajzol ki, melyen egy gomb mellett). Bizonyosodjunk meg magasságnak 400-nak, a széles- ablak Constr fülén „Show the
megnyomásával meg lehet jele- arról, hogy az Application fül Mo- ségnek 340-nek kell lennie: other frame”-re. Méretezzük át
níteni egy másikat. Előző alka- dule oszlopában mindkét frame a gombot a Shift+Nyilak billen-
lommal ezt egy üzenőablakkal látszik. Most ugorjunk vissza az tyűkombinációval úgy, hogy az
csináltuk. Most tejesen különál- új frame-re és mentsük el „Fra- egész szöveg látszódjon, majd
ló frame-et készítünk. Ez akkor meSecond.py”-ként. használjuk a Ctrl+Nyilak kombi-
hasznos, amikor olyan alkalma- nációt ahhoz, hogy visszavi-
zást készítünk, ami több frame- Ezután nyissuk meg a Frame- gyük a frame közepére. Válasz-
mel és ablakkal dolgozik. Csap- Maint a tervezőben. Adjunk egy szuk ki az alsó gombot és ne-
junk is a lovak közé!
full circle magazine #32 tartalom ^
Programozzunk Pythonban - 6. rész
vezzük el „btnExit”-nek, a cím- Itt az idő, hogy foglalkoz- Mivel az ablakaink készen ben. Amit először csináltunk,
kéje pedig legyen „Exit”. Postol- zunk a másik frame-ünkkel is. vannak, már csak össze kellene az az volt, hogy megismertet-
juk, mentsünk és futtasuk a Nyissuk meg a „FrameSecond”- valahogy „ragasztani” őket. tük az alkalmazásunkkal az ál-
programot a változtatások kipró- öt tervező nézetben. Állítsuk a talunk használni kívánt ablako-
bálásához. Lépjünk ki és men- nevét „FrameSecond”-re, a cí- Az Editor ablaban kattint- kat. Ezért importáltuk be mind
jünk vissza a tervező nézetbe. mét meg „Second Frame”-re. sunk a GUI2 fülre, majd ez alatt a FrameMaint és a FrameSecon-
Most a gombnyomáskor aktivizá- Mindkettőnél állítsuk a centerin- a Source fülre. Az „import Fra- döt a GUI2 fájlba. Ezután a Fra-
lódó eseményeket fogjuk beállí- get wx.BOTH-ra. Helyezzünk el meMain” sor alá helyezzük el meSecond referenciáját a
tani. Válasszuk ki a felső gom- egy wx.Buttont valahova a frame az „import FrameSecond” paran- FrameMainbe is beimportáltuk,
bot, illetve az inspector ablak- alsó felébe. A neve legyen csot. Mentsük el a változáso- mivel majd később itt akarunk
ban az Evts fület. Kattintsunk a „btnFSExit” és a címe „Exit”. Ál- kat. Ezután válasszuk ki a hivatkozni rá. Inicializáltuk az
ButtonEventre, majd kétszer a lítsuk be a gomb eseményét is. „FrameMain” fület. Az „import „_init_” metódust. Az „OnBtn
wx.Evt_BUTTON-ra. Vegyük ész- Következőnek tegyünk még egy wx” sor után helyezzük el megint ShowNewButton” eseménynek
re, hogy az „OnBtnShowNewBut- wx.StaticTextet a frame felső-kö- az „import FrameSecond” utasí- megadtuk, hogy amikor a gom-
ton” lent feltűnik. Utána válasszuk zép részére. Nevezzük ezt tást. Most görgessünk le egé- bot megnyomjuk, először meg
ki a btnExit gombot. Csináljuk „stHiThere”-re, a címet meg „Hi szen addig, amíg meg nem szeretnénk jeleníteni a második
ugyanazt, mint előbb és bizo- there... I'm the second form!”- látjuk a „def __init__(self,parent):” ablakot, majd eltüntetni az el-
nyosodjunk meg róla, hogy az ra, a betűtípust tegyük 14 pont tartalmú sort. Helyezzünk el a sőt. Legutoljára az alkalmazást
„OnBtnExitButton”-t mutat. Pos- magas wx.BOLD Sans-ra. Most „self.__init__ctrls(parent)” sor bezáró parancsot helyeztük el
toljuk és mentsünk. Most men- állítsuk vissza a pozícióját úgy, alá a „self.Fs = FrameSecond. az Exit gomb megnyomásához.
jünk az Editor ablakba és gör- hogy jobbról és balról középre FrameSecond(self)” sort. A „def
gessunk le az aljáig. legyen igazítva. Ezt a Position OnBtnShowNewButton(self, Most váltsunk át a FrameSe-
(pozíció) tulajdonság kikapcsolá- event):” eseménynél kommen- cond kódjára. A változtatások
Ellenőrizzük, hogy mindkét sával tudjuk megtenni; használ- teljük ki az „event.Skip()” hí- itt viszonylag kicsik voltak. Az
létrehozott eseménymetódus juk az X pozíciót a jobb és bal, vást, és írjuk be az alábbi két „_init_” metódusba beírt „self.
megvan-e. Eddig valahogy így az Y-t a fent és lent értékek sort: parent = parent” sor egy self.
kellene kinéznie az ablaknak: megadásához, amíg kielégítő parent változót hozott létre. Vé-
eredményt nem érünk el. Postol- self.Fs.Show() gezetül, az FSExitButton ese-
self.Hide()
junk és mentsünk. ménynél is kommenteljük ki az
„event.Skip()” sort, és helyez-
Végezetül, az „OnBtnExitBut- zük el az alábbi két sort:
ton” metódusnál is kommentel-
jük ki az „event.Skip()”-et, és self.parent.Show()
helyezzük el a „self.Close()”-t. self.Hide()

De mire volt jó mindez? Rend- Emlékezzünk arra, hogy mi-

full circle magazine #32 tartalom ^


Programozzunk Pythonban - 6. rész FrameMain code:
vel elrejtettük az első ablakot,
#Boa:Frame:FrameMain
amikor megjelenítettük a máso- Most már futtathatjuk az al-
dikat, ezért azt újra meg kell je- kalmazásunkat. Ha minden import wx
leníteni. Végül a másodikat is rendben ment, akkor rá tudunk import FrameSecond
el kell rejtenünk. Mentsük el a kattintani a btnShowNewra és
def create(parent):
változásokat. láthatjuk, ahogy az első ablak return FrameMain(parent)
eltűnik és a második megjele-
Itt van ellenőrzésképpen a nik. Az Exit gombra való kattin- [wxID_FRAMEMAIN, wxID_FRAMEMAINBTNEXIT,
teljes kód (ez az oldal és az utá- tás eltünteti az ablakot és újra wxID_FRAMEMAINBTNSHOWNEW,
wxID_FRAMEMAINPANEL1,
na lévő): megjeleníti az elsőt. Ha a fő ab- ] = [wx.NewId() for _init_ctrls in range(4)]

class FrameMain(wx.Frame):
def _init_ctrls(self, prnt):
GUI2 code: # generated method, don't edit
wx.Frame.__init__(self, id=wxID_FRAMEMAIN,
#!/usr/bin/env python name=u'FrameMain',
#Boa:App:BoaApp parent=prnt, pos=wx.Point(846, 177),
size=wx.Size(400, 340),
import wx style=wx.DEFAULT_FRAME_STYLE, title=u'Main
Frame')
import FrameMain self.SetClientSize(wx.Size(400, 340))
import FrameSecond self.Center(wx.BOTH)

modules ={u'FrameMain': [1, 'Main frame of Application', self.panel1 = wx.Panel(id=wxID_FRAMEMAINPANEL1,


u'FrameMain.py'], name='panel1',
u'FrameSecond': [0, '', u'FrameSecond.py']} parent=self, pos=wx.Point(0, 0),
size=wx.Size(400, 340),
class BoaApp(wx.App): style=wx.TAB_TRAVERSAL)
def OnInit(self):
self.main = FrameMain.create(None) self.btnShowNew =
self.main.Show() wx.Button(id=wxID_FRAMEMAINBTNSHOWNEW,
self.SetTopWindow(self.main) label=u'Show the other frame',
return True name=u'btnShowNew',
parent=self.panel1, pos=wx.Point(120,
def main(): 103), size=wx.Size(168, 29),
application = BoaApp(0) style=0)
application.MainLoop() self.btnShowNew.SetBackgroundColour(wx.Colour(25,
175, 23))
if __name__ == '__main__': self.btnShowNew.Bind(wx.EVT_BUTTON,
main() self.OnBtnShowNewButton,
id=wxID_FRAMEMAINBTNSHOWNEW)

full circle magazine #32 tartalom ^


Programozzunk Pythonban - 6. rész
FrameMain Code (cont.): parent=prnt, pos=wx.Point(849, 457),
self.btnExit = size=wx.Size(419, 236),
wx.Button(id=wxID_FRAMEMAINBTNEXIT, label=u'Exit', style=wx.DEFAULT_FRAME_STYLE, title=u'Second
name=u'btnExit', parent=self.panel1, Frame')
pos=wx.Point(162, 191), self.SetClientSize(wx.Size(419, 236))
size=wx.Size(85, 29), style=0) self.Center(wx.BOTH)
self.btnExit.SetBackgroundColour(wx.Colour(225, self.SetBackgroundStyle(wx.BG_STYLE_COLOUR)
218, 91))
self.btnExit.Bind(wx.EVT_BUTTON, self.panel1 = wx.Panel(id=wxID_FRAMESECONDPANEL1,
self.OnBtnExitButton, name='panel1',
id=wxID_FRAMEMAINBTNEXIT) parent=self, pos=wx.Point(0, 0),
size=wx.Size(419, 236),
def __init__(self, parent): style=wx.TAB_TRAVERSAL)
self._init_ctrls(parent)
self.Fs = FrameSecond.FrameSecond(self) self.btnFSExit =
wx.Button(id=wxID_FRAMESECONDBTNFSEXIT, label=u'Exit',
def OnBtnShowNewButton(self, event): name=u'btnFSExit', parent=self.panel1,
#event.Skip() pos=wx.Point(174, 180),
self.Fs.Show() size=wx.Size(85, 29), style=0)
self.Hide() self.btnFSExit.Bind(wx.EVT_BUTTON,
self.OnBtnFSExitButton,
def OnBtnExitButton(self, event): id=wxID_FRAMESECONDBTNFSEXIT)
#event.Skip()
self.Close() self.staticText1 =
wx.StaticText(id=wxID_FRAMESECONDSTATICTEXT1,
FrameSecond code: label=u"Hi there...I'm the second form!",
#Boa:Frame:FrameSecond name='staticText1',
parent=self.panel1, pos=wx.Point(45, 49),
import wx size=wx.Size(336, 23),
style=0)
def create(parent): self.staticText1.SetFont(wx.Font(14, wx.SWISS,
return FrameSecond(parent) wx.NORMAL, wx.BOLD,
False, u'Sans'))
[wxID_FRAMESECOND, wxID_FRAMESECONDBTNFSEXIT,
wxID_FRAMESECONDPANEL1, def __init__(self, parent):
wxID_FRAMESECONDSTATICTEXT1, self._init_ctrls(parent)
] = [wx.NewId() for _init_ctrls in range(4)] self.parent = parent

class FrameSecond(wx.Frame): def OnBtnFSExitButton(self, event):


def _init_ctrls(self, prnt): #event.Skip()
# generated method, don't edit self.parent.Show()
wx.Frame.__init__(self, id=wxID_FRAMESECOND, self.Hide()
name=u'FrameSecond',

full circle magazine #32 tartalom ^


Programozzunk Pythonban - 6. rész
lakban kattintunk az Exit gomb- ”doboz - chk_
Jelölo
ra, akkor bezárjuk az alkalma- Rádió gomb - rb_
Frame - Frm_ vagy Frame_
zást.
Ahogy fejlődünk a programo-
Megígértem, hogy megtár-
zás terén, kitalálhatjuk a saját
gyaljuk az elnevezési konvenció-
elnevezési szabályainkat is, és
kat. Emlékszünk még, hogy
néhány esetben a munkahelye-
valamikor régen beszéltem a
den meg is szabják azokat he-
kód kommentelésről? Nos, jól
lyetted.
megfogalmazott GUI vezérlő-
elemnevek használatával a kó-
Következő alkalommal félre-
dunk éppen elég öndokumen-
tesszük a GUI programozást
táló lesz.
egy kicsit, és az adatbázisokra
fogunk koncentrálni. Addig is,
Ha staticText1, button1 vagy
tegyétek fel a python-apsw-t
hasonló neveket használtunk
és a python-mysqldb-t a rend-
volna, akkor egy összetettebb
szeretekre. Továbbá szüksé-
ablak létrehozásakor - mely ren-
günk lesz az SQLite-unkhoz az
geteg vezérlőelemet tartalmaz,
sqlite-ra és az sqlitebrowser-re.
kiváltképpen sok szövegdobozt
Ha szeretnétek a MySql-lel is kí-
és gombot - sok problémánk
sérletezni, akkor az is elérhető
adódhatott volna. Ilyen eset-
a Synapticból.
ben a megfelelő jelentésű elne-
vezés igen fontos. Talán nem
annyira lényeges, ha te vagy
az egyetlen, aki valaha is látni
fogja a kódot, de ha esetleg va-
laki majd átveszi, akkor a jó el-
nevezés sokat fogja segíteni a
a
munkáját. Éppen ezért, használ-
tulajdonosa, ez egy
junk valami ilyesmit: korlátolt felelősségű tanácsadó
cég a coloradoi Aurorában.
Control type - névprefix Programozással 1972 óta
Statikus szöveg - st_ foglalkozik. Szeret főzni, túrázni,
Gomb - btn_ zenét hallgatni és szabadidejét
Szövegdoboz - txt_ családja körében eltölteni.
Rédei Richárd Rédei Richárd
full circle magazine #32 tartalom ^
A
mennyiben te is azok deb http://ppa.launchpad.net/ le a következő parancsot:
chromium-daily/ppa/ubuntu
közé tartozol, aki még karmic main
N/A sudo apt-key adv --recv-keys
nem szánták rá magu-
--keyserver keyserver.ubun-
kat a Google Chrome deb-src http://ppa.launch- tu.com 4E5E17B5
vagy a nyílt forrású Chromium pad.net/chromium-daily/ppa/
használatára, akkor erősen ja- ubuntu karmic main
Már készen is vagyunk! A
vaslom, hogy próbáld ki őket. csomagok listájának frissítését
Ez az útmutató végigvezet a Az Ubuntuban ezeket a cso-
vagy a Szoftverforrások, vagy
Chromium telepítési lépésein. magforrásokat a következő he-
egy terminálban kiadott apt-
A telepítés során a Launch- lyen tudjuk hozzáadni a forrás-
get update parancs segítségé-
Fejlesztés Grafika Internet M/média Rendszer Pad.net-en található Personal listánkhoz: Rendszer > Admi-
vel végezhetjük el. A Chromium
Package Archive (PPA) által kí- nisztráció > Szoftverforrások.
terminálból történő telepítéséhez
nált napi build-eket fogjuk hasz- Utána válasszuk ki a 'Harmadik
add ki a következő parancsot:
nálni. Ebben a cikkben fél' fület. Ott nyomjuk meg a
nincsenek igazán nagy titkok, Hozzáadás gombot és írjuk be sudo apt-get install chromi-
CD/DVD Merevlemez USB Eszköz Laptop Vezeték
nélküli minden itt elhangzó információ az 'APT sor:' szövegmezőbe a um-browser
megtalálható a PPA oldalon a La- fenti sorok közül az elsőt (fon-
unchPad-en (https://launch- tos, hogy a 'karmic' helyére az Miután a telepítés rendben
pad.net/~chromium-daily/+arch általunk használt Ubuntu verzió- befejeződött, már rendelkezünk
ive/ppa). Annak érdekében, jának megfelelőt írjuk be). Ismé- is - véleményem szerint - az egyik
hogy minél inkább felhasználóba- teljük meg ezt a lépést a fenti legjobban használható, Ubuntun
rát legyen, a szükséges lépése- sorok közül a másodikkal is. Az futó böngészővel. Amennyiben
ket az Ubuntu grafikus imént hozzáadott harmadik fél- történetesen pont Karmic-ot
felhasználói felületén található hez tartozó forrásban az Ubun- használnánk, a következő pa-
Szoftverforrások használatával tu nem fog azonnal, boldogan ranccsal hozzáadhatunk egy új
mutatom be. megbízni. Bizalmatlanságát eny- szoftverforrást és a hozzá tarto-
hítendő, a forrást a megfelelő zó kulcsot:
Ahhoz, hogy a forrásaink kö- GPG kulccsal hitelesítenünk
zött szerepeljenek a PPA-n meg- kell. Ez a grafikus felhasználói sudo add-apt-repository
felületről is elvégezhető, de ez ppa:chromium-daily
található Chromium csomagok,
a következőket kell majd hasz- a lépés könnyen végrehajtható
a Terminál használatával. Nyis- Így most sikerült is ezt a kis
nálnunk:
sunk egy terminált és futtassuk leírásomat elavulttá tennem.
full circle magazine #32 tartalom ^
az ilyen telepítéseket. Mind- denféle egyéb információ - pél- harmadik fél tárolójához hozzá-
N/A
egyik másképp közelíti meg a dául a csomagfüggőség - is férj, például a medibuntuéhoz.
problémát. ellenőrizhető. Így könnyen
tudsz egy másik gépen keres- Amint összegyűjtögetted a
Packages.ubuntu.com gélni. .deb csomagokat, mehetsz is
vissza a kapcsolat nélküli gép-
Nézzük, ha például Pidgint hez, majd a letöltött fájlokra
szeretnénk telepíteni. Először egyenként rákattintva telepít-
keressünk rá, ha megvan, látni heted őket GDebivel. Ez majd-
fogjuk a függőségeit is. Ezek kö- nem mindig működik, de
Fejlesztés Grafika Internet M/média Rendszer
zül nekünk melyik van meg? először a függőségeket kell fel-
Ha rendelkezésre áll a gépről a rakni. Nem egyszerű, de így is
/var/lib/dpkg/status fájl, akkor meg lehet csinálni.
meg tudod nézni a már telepí-
CD/DVD Merevlemez USB Eszköz Laptop Vezeték tett csomagokat, hogy kiderül- Synaptic csomagletöltó´
jön, melyekre lesz szükséged
parancsfájlok
nélkül

M
és melyekre nem. Enélkül az
iközben az internet- összes kapcsolódó csomagot le
kapcsolatok száma kell töltened és azok függősége-
folyamatosan nö- it is.
vekszik a világon,
továbbra is akadnak online kap- Először nézzük a http://packa- Akár van status fájl, akár
csolattal nem rendelkező fel- ges.ubuntu.com-ot. A weblapot nincs, ez a lehetőség hihetetle-
használók. Természetesen a Canonical üzemelteti, itt a fő nül időrabló módja az offline
gyorsan és könnyen lehet cso- Ubuntu tárolókban elérhető csomagtelepítésnek. Nagyon
magokat telepíteni aptitude- összes csomag és metaadat hasznos akkor, ha tudod, mire
del vagy Synaptic-kal, de inter- megtalálható (részletes adatok van szükséged, de nagyobb tele-
net nélkül hogyan? Ha voltál az egyes csomagokról). Az pítéseknél ez elég kemény le-
már ilyen helyzetben, akkor tu- Ubuntu minden csomagja elér- het, csomagfrissítésekhez meg
dod, hogy milyen frusztráló tud hető egészen a 6.06-os Dapper egyenesen jobb, ha szuperem-
ez lenni. Van azonban néhány ber vagy. Továbbá ez a mód- A Synaptic fejlesztők, mikor
Drake verzióig visszamenőleg. látták, hogy a manuális rend-
alkalmazás, ami megkönnyíti A webes felületen keresztül min- szer nem teszi lehetővé, hogy

full circle magazine #32 tartalom ^


Offline csomagtelepítés
szerfrissítés és függőségkeze- és függőségek meghatározásá- hasznos. Az APTonCD grafikus Miután telepítetted az AP-
lés mennyire zűrös, kifejlesztet- ra. Ha futtattál már apt-get up- felhasználói felülettel rendelke- TonCD-t, a használata már na-
ték a saját megoldásukat date-et, tudod, hogy ilyenkor zik. Amikor a folyamat kész, gyon egyszerű. Bármelyik
netkapcsolat nélküli telepítések- épp ezt a listát tölti le. Lement- lesz egy lemezed, ami APT-ot csomagot, amit a rendszerre te-
hez, méghozzá a Synaptic hasz- heted te is, de eléggé fájdal- használva úgy működik, mint lepítettél, felírhatod a CD-re.
nálatával. Egyszerűen a Synap- mas. egy helyi tároló. Egyszerűen rakd fel a rendszer-
tic-ba beépült egy csomag- re, majd írd ki a CD-re, hogy a
letöltő parancsfájl generátor. Parancsfájllal a csomagok le- kapcsolattal nem rendelkező
töltése nagyon egyszerű. Egy gépedre is telepíthesd. Amikor
A Synaptic előállít egy egy- netkapcsolattal rendelkező gé- berakod a CD-t az offline gép-
szerű bash parancsfájlt, ami le- pen indíts el egy olyan Linuxot, be, az APT tárolóként fogja felis-
tölti a csomagokat és amire van wget telepítve (szin- merni. Ezután Synaptic-kal
függőségeiket. Csak annyit kell te mindegyikre van) és futtasd vagy aptitude-del telepítheted
tenni, hogy kijelölöd a csomago- le a parancsfájlt egy USB-ről. a programot. Ha az APTonCD-t
kat, amiket szeretnél telepíteni, Windowson használhatsz egy, használod, mindig lesz egy fizi-
majd a menüben rákattintasz a a Firefoxba beépülő, DownloadT- kai mentésed az összes cso-
csomagletöltő parancsfájl előállí- hemAll nevű kiegészítőt a letöl- magról, így ha a rendszereddel
tása gombra. A felhasználó gra- téshez. Ez leszedi a gond lenne, újratelepíthetsz
fikus kezelőfelületen keresztül csomagokat az USB meghajtód- minden csomagot a CD-ről anél-
tudja kiválasztani és letölteni a ra, ahonnan már könnyen tele- Az APTonCD használatához kül, hogy újra le kellene tölteni
csomagokat, miközben bizto- pítheted GDebivel, de szükséged lesz egy, a tiéddel őket.
san letöltődnek a csomagfüggő- aptitude-del vagy Synaptic-kal megegyező verziójú Ubuntus
ségek is. is felrakhatod, ha bemásolod gépre. Ha ilyen nem áll rendel- Keryx
őket a /var/cache/apt/archives/ kezésre, használhatsz Live CD-t
Ez nagyszerűen működik könyvtárba. is (ha van két CD meghajtó a http://keryxproject.org
olyan felhasználóknál, akiknek gépben), vagy az Unetbootin-t
nincs folyamatos netkapcsola- APTonCD egy rendszerindító USB készíté- Ez egy viszonylag új projekt,
tuk. Így használhatnak egyéb tá- séhez. Így vagy úgy, de kell ami egy nagyon modern és gör-
rolókat is, szinte bármit http://aptoncd.sourceforge.net egy megfelelő verziójú Ubuntu dülékeny megoldást nyújt a net-
megtehetnek, mintha folyama- és egy üres CD-ROM az AP- kapcsolat nélküli telepítések-
tos kapcsolatuk lenne. Ehhez va- Az APTonCD a csomagok letöl- TonCD lemez megírásához. Az hez. Még eléggé kezdeti fázis-
lójában az kell, hogy a kap- tését, CD-re vagy DVD-re való APTonCD megtalálható az Ubun- ban van, de egy folyamatosan
csolat nélküli gépen frissítve le- mentését teszi lehetővé. Egysze- tu Universe tárolóban, így tele- növekvő közösséget tudhat ma-
gyen az elérhető csomagok listá- rű felhasználók és rendszergaz- pítheted Synaptic vagy ga mögött. Célja, hogy alterna-
ja. A Synaptic és az APT ezt a dák számára egyaránt rendkívül aptitude segítségével. tív megoldások segítségével
listát használja a verziószámok
full circle magazine #32 tartalom ^
Offline csomagtelepítés
egyszerűen megvalósítható le- Van benne néhány alapvető gépre. Rendelkezik egy
gyen a kapcsolat nélküli telepí- projekt (gyakorlatilag frissen te- beépített eszközzel, ami lehető- Próbáld ki mindet, találd ki,
tés. lepített rendszereké), ezek a vé teszi, hogy helyi tárolóként melyik számodra a legjobb és
projektek lehetővé teszik, hogy használd az USB-d, így a csoma- gazdagítsd te is tovább a közös-
letöltsd az offline gépedhez gokat az APTonCD-hez hasonló- séget tapasztalataiddal és ötle-
szükséges csomagokat anélkül, an telepítheted. teiddel!
hogy haza kellene ugranod. Egy-
szerűen indítsd el a Keryxet Összegzés
egy internettel rendelkező gép-
ről, állítsd be az Ubuntu verziód- A kapcsolat nélküli csomagte-
nak megfelelő projektet lepítés nem sétagalopp. Sok fel-
(karmic 32bit, karmic 64bit, használó nem rendelkezik
stb.) és már töltheted is a cso- internettel, de szerencsére akad-
magokat. Frissíti és elemzi a cso- nak hasznos eszközök számuk-
maglistát, akár az aptitude, ra. Bár primitív, de a packages.
A Keryx egy Synaptic-hoz ha- vagy a Synaptic, így ezután ezt ubuntu.com mégis használha-
sonló csomagkezelő, azzal a kü- a listát a kapcsolat nélküli gé- tó, ha csak néhány csomagot
lönbséggel, hogy többféle pen is használhatod. kell ide-oda vinni. A Synaptic
operációs rendszeren is használ- csomagletöltő parancsfájl előállí-
ható USB eszközök segítségé- A Keryx letölti az összes frissí- tása nagyszerű lehetőség azok
vel. Mit is jelent ez? A Keryx tést, ami a kapcsolat nélküli számára, akik korlátozott kap-
segítségével készítesz egy pilla- géphez rendelkezésre áll. A cso- csolattal rendelkeznek, az AP-
natfelvételt - másképpen "pro- magok színkódokkal vannak TonCD-vel pedig könnyedén
jektet" - a kapcsolat nélküli megjelölve, ami a státuszukat készíthető mentés a csomagok-
számítógépre telepített csoma- mutatja: telepített és legutolsó ról. A Keyrix igyekszik mindeze-
gokról. Az USB eszközöknek kö- verzió, vagy rendelkezésre áll ket egyesíteni, ami nagyon
szönhetően könnyű hozni-vinni, hozzá újabb frissítés. Egy ígéretes. Mindenki kiválaszthat-
vagy épp frissíteni a csomago- csomag letöltéséhez csak je- ja a számára megfelelő megol-
kat anélkül, hogy CD-re kellene löld ki azt, majd kattints a Letöl- dást. Valakinek csak néhány
írni őket. Grafikus kezelőfelület- tés gombra. A Keryx csomagra van szüksége néha-
tel rendelkezik és egyaránt hasz- figyelembe veszi a függősége- néha, másoknak a biztonsági
nálható Linuxon, Windowson és ket és azokat is letölti neked. mentésük is fontos, megint má-
Mac OSX-en. Minden csomag és csomaglista soknak az USB-k nyújtják a leg-
mentésre kerül az USB-n, így vi- megfelelőbb megoldást.
heted számítógépről számító-

full circle magazine #32 tartalom ^


ként kell futtatnunk, kezdhe- gítségével (pl. PuTTY) távolról nálom):
tünk minden parancsot sudo- beléphetsz a 9.10-es szervered-
FCM09 - 16 : Szerver Sorozat 1 - 8 vi /etc/network/interfaces
FCM28 - 29 : LAMP Szerver 1 - 2 val, vagy root-tá válhatunk a kö- re és befejezheted a hátralévő
FCM31 : Tökéletes Szerver 1 vetkező parancs kiadásával: lépéseket.
# This file describes the
network interfaces available
sudo su
Vim-nox telepítése (opci- on your system

onális)
# and how to activate them.
A root belépését is engedélyez- For more information, see in-
hetjük a terfaces(5).
Ebben az anyagban én vi-t hasz-
sudo passwd root nálok, mint szövegszerkesztőt. # The loopback network inter-
Fejlesztés Grafika Internet M/média Rendszer
face
Az alap vi furán működik Ubun- auto lo
paranccsal, majd jelszót adva a tuban és Debianban, így a vim- iface lo inet loopback
rootnak. Így közvetlenül belép- noxot telepítjük:
hetsz, mint root, de különböző # The primary network inter-
CD/DVD Merevlemez USB Eszköz Laptop Vezeték face
nélkül
okok miatt az Ubuntu fejlesztői aptitude install vim-nox
auto eth0
és a közösség összevonják iface eth0 inet static

A
majd a szemöldöküket. (Lásd: Nem muszáj ezt csinálnod, ha address 192.168.0.100
múlt hónapban az http://ubuntuforums.org/showth- más szövegszerkesztőt hasz- netmask 255.255.255.0
Ubuntu Server CD-ről read.php?t=765414) nálsz, pl. joe-t vagy nanot. network 192.168.0.0
felraktuk az alaprend- broadcast 192.168.0.255
gateway 192.168.0.1
szert és újraindítottuk
SSH szerver telepítése Hálózat beállítása
a telepített gépet.
(opcionális) Mivel az Ubuntu telepítő DHCP-
Indítsd újra a hálózatot:

Root jogosultság szerzé- Ha az OpenSSH szervert nem te-


re állította a hálózati beállításo- /etc/init.d/networking
se kat, meg kell változtatnunk eze- restart
lepítetted a rendszertelepítés-
ket, mert egy szervernek
kor, most megteheted: aztán szerkeszd a /etc/hosts
Az újraindítás után beléphetsz statikus IP-címmel kell rendel-
fájlt:
az előzőleg létrehozott felhasz- aptitude install ssh openssh- keznie. Szerkeszd a /etc/net-
nálóneveddel (pl. administra- server work/interfaces-t és állítsd be
vi /etc/hosts
tor). Mivel ebben az saját magadnak (ebben a példá-
oktatóanyagban mindent root- Innentől fogva ssh-kliensek se- ban a 192.168.0.100 címet hasz-
és csináld meg olyanra, mint
full circle magazine #32 tartalom ^
Tökéletes szerver - 2. rész
az 1-es példában látható. parancsot az apt csomagok
127.0.0.1 localhost.localdomain localhost
adatbázisának frissítéséhez, 192.168.0.100 server1.example.com server1
Most futtasd le ezt: majd az
# The following lines are desirable for IPv6 capable
echo server1.example.com > aptitude safe-upgrade hosts
/etc/hostname ::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
paranccsal telepítsd a legutób- ff00::0 ip6-mcastprefix
Majd indítsd újra a szervert: bi frissítéseket (ha vannak). Ha ff02::1 ip6-allnodes
azt látod, hogy új kernel tele- ff02::2 ip6-allrouters
reboot ff02::3 ip6-allhosts
pült a frissítések részeként, új-
ra kell indítanod a gépet:
Ezután írd be:
an), amely kiterjesztett
Rendszeróra szinkronizá-
reboot
hostname biztonságot nyújt. Szerintem
lása
hostname -f
Alapértelmezett shell
most nincs szükséged egy biz-
tonságos rendszerre, mivel
Mindegyiknek a server1.examp- megváltoztatása több gond van vele, mint
Jó ötlet a rendszerórát szinkroni-
le.com-ot kell visszaadnia. amennyi előnnyel jár (képzeld
zálni egy NTP (network time
A /bin/sh egy szimbolikus link a el: egy héten keresztül keresed
A sources.list fájl szer-
protocol) szerverrel az Interne-
/bin/dash-re, de nekünk a a hibát, mert néhány szolgálta-
ten. Egyszerűen futtasd az
kesztése és rendszerfris- /bin/bash kellene, nem tás nem az elvárt módon műkö-
dik, aztán kiderül, hogy minden
/bin/dash. Tegyük a következő-
sítés
aptitude install ntp ntpdate
ket: rendben, a problémát az AppAr-
mor okozza). Így inkább kikap- parancsot és a rendszeridő min-
Szerkesztés: dpkg-reconfigure dash csolom (szükséges, ha dig szinkronizálásra kerül.
telepíteni akarod az ISPConfi-
vi /etc/apt/sources.list Install dash as /bin/sh?,
válasz: No
got).
A következó´ hónapban
Kommenteld ki a telepítőle- Így lehet kikapcsolni: Postfixet, SpamAssassint,
mezt és győződj meg róla, Ha ezt kihagyod, az ISPConfig
Webalizert és még sok min-
telepítése sikertelen lesz.
hogy az universe és multiverse /etc/init.d/apparmor stop dent telepítünk!
tárolók engedélyezve vannak.
AppArmor kikapcsolása update-rc.d -f apparmor
Aztán futtasd az remove
Az AppArmor egy biztonsági ki-
aptitude update aptitude remove apparmor
terjesztés (SELinuxhoz hasonló- apparmor-utils

full circle magazine #32 tartalom ^


J
elenleg tanárként dolgozom szott, míg mások csak egy fel- adatokat, és a gyerekeknek kel- Windows-ban már elakadtam.
olyan gyerekekkel, akiknél nőttel hajlandóak dolgozni. Pár lemes móka. Néhány iskola ha-
súlyos vagy közepes szintű alkalmazás igen népszerű lett. talmas pénzösszeget költ Ahogy a diákok egyre kényel-
autizmust állapítottak meg. Úgy vettem észre, hogy a gyere- programokra és laborokra mesebben mozognak az operá-
Ezekkel a gyermekekkel kapcso- kek vonzódtak a GCompris-hoz, azért, hogy küzdjön a tanulók hi- ciós rendszer környezetében,
latban az én jutalmam az, hogy ami egy oktató szoftvercso- ányosságai ellen, melyek az ol- annál kíváncsibbakká válnak.
segítsem őket különféle eredmé- mag, továbbá a Tux Painthez, vasásban, a matematikában, a Azután megengedem nekik,
nyek elérésében. Különböző for- amiket otthon a lányaimmal tudományokban és a történe- hogy hozzáadjanak szokványos
rásokat alkalmazok, hogy ezt használok. GCompris lett az örö- lemben jelentkeznek, valamint a és oktatási játékokat az Hozzá-
előmozdítsam. Itt jön képbe a Li- kös bajnok. A felülete egysze- gimnáziumok lemorzsolódásá- adás/eltávolítás alkalmazással.
nux. rű, érthető, letisztult és tetszetős.
ban, amik sokkal kevesebb siker- Ez a tevékenység eltölti őket a
A hangja ösztönző, az alkalma- rel járnak, mintha a Linux birtoklás és irányítás érzésével,
A főiskolán a Slackware96 zások figyelemfelkeltőek. A leg- tárolókban található oktatási al- ily módon önbizalommal is. A
volt az első Linux disztribúcióm. újabb kiadásokban a diákok kalmazásokat telepítenék. Az már létrehozott és az újabb
Amióta tapasztalatot szerez- megkapták mind a képi elisme- évek folyamán az adatok köve- nyílt forráskódú alkalmazások
tem a számítógépek terén, az- rést, ha jól teljesítettek, mind atésével és elemzésével együtt fejlesztik ezeknek az autista
óta azzal ajándékoznak meg, hangalapú utasításokat. sokkal tartósabb sikereket ér- gyerekeknek a képességeit. A
hogy javíthatom vagy kitisztítha- tem el a GCompris, a Child- GCompris kiszolgálja az elvárá-
tom (ti. az adatokat) őket, ha A manipulációk nagy szere- splay, a Tux Math stb. saikat, kényelmesebbé teszi a
akár az osztálybeli, vagy a pet játszanak, hogy az osztá- ütemezett alkalmazásaival. Be- PC/Xubuntu felületet. A Tux
szomszéd gyerekeknek erre lyomban miként adják elő az szereztem egy Eee 901-t. Telepí- Math-nak megnövelték a szám-
van szükségük. A munkaköröm anyagot a diákoknak. A linuxos tettem rá az Easy Peasy-t, ami felismerési és a számítási ké-
szerint speciális nevelőtanár va- alkalmazásaink csodálatos ki- az Ubuntu egy leszármazottja, pességét. OpenOffice-t
gyok, délen, ahol szűkösek a for- egészítést szolgáltatnak ahhoz, hogy körbe tudjam vinni, ami- használunk, hogy Social-Studi-
rások. Az osztálytermi gépeim, amit már elkészítettünk. A diá- kor különböző esetekben és kli- es-Fair (kb. közösségi és tanul-
amiket adományoztak, régebbi kok, akik híján vannak a társa- enseknél segítenem kell. mányi) projekteket hozzunk
modellek. Tökéletes jelöltek a dalmi kapcsolatoknak, sokkal Valamint hasznos, ha összegyűj- létre, az elsőt ennek a csoport-
Xubuntuhoz, amit pár más alkal- jobban írnak olvasnak stb. a szá- töm és tanulmányozom a tanul- nak. Miután rátaláltunk a BOS-
mazással együtt telepítettem. mítógépen, különösen igaz ez a mányi adatokat, és ha kifejtem ra, az egyik diákom szociális ké-
A gyerekek szeretik az “új” gé- játékok esetében. A GCompris a gyerekeknek, hogy ezek külön- pességei elkezdtek javulni: a si-
peket. Valaki megkedvelte a olyan környezetet kínál, ami leges oktatási alkalmazások kerélménynek köszönhetően
GUI-t és néhány játékkal ját- nyomon követi a tanulmányi azokra az alkalmakra, amikor a verbálisan egyre jobban kezdte

full circle magazine #32 tartalom ^


Az én sztorim - Tapasztalatok az osztályban
kifejezni önmagát, társas kap- közzétették. Elindítottunk egy A Xubuntu tökéletesen illik a nek. A tanulóink sikertörténe-
csolataiban pedig most már napi folyóiratot geditben a játék- diákjaimhoz. Hálás vagyok az teinek tömege és hatása sokkal
szemkontaktust is alkalmaz és ban szereplő karakterekről és Ubuntu Közösségnek ezért, és több lapot töltene meg. De
jobban odafigyel a másikra. A háttértörténetükről. Minden azon tehetséges emberek köz- most csak az szeretném kifejez-
személyiségéből és jellemvoná- egyes gyermek, akik egyediek zösségének, akik a rendkívüli, ni, hogy milyen csodálatos ha-
saiból most sokkal többet lá- és csodálatosak a maguk mód- nyílt forráskódú alkalmazásokat tást tett a diákjaim életére a
tunk, ahogy a társadalmi ján, különböző módon nőttek létrehozták. A sikereim a Xubun- nyílt forráskódú közösség és a
érintkezés eme új katalizátorát és változtak. tu nélkül szinte nem is lenné- Xubuntu.

Mindig is erősebben vonzód- gítségével könnyedén mozgat- telezni. Később jött a Win98SE egyik merevlemezünkről és el-
tam a tudományok iránt, mint hatnánk az adatokat egyik és a Windows XP SP1/SP2/SP3. érhetővé tette a fájlokat, mert
az irodalom iránt, annak ellené- gépről a másikra a kollégákkal. Mivel a fiam Linuxer volt, so- annak ellenére, hogy pontosan
re, hogy 40 évig angol nyelvet Az első PC-m egy Victor laptop sem használtam Vistát, mert ő követtük az anti-vírus utasítása-
(szövegértést, fordítást, ameri- volt 640 KB memóriával és teljes mértékben ellenezte. it, a Windows képtelen volt tel-
kai civilizációt) oktattam egy ne- 20MB merevlemezzel. MS-DOS jes mértékben kitisztítani a
ves francia egyetemen. 4-gyel működött és a Word Juni- Egy idő után gyakorlott Li- gépet. Amikor a férjem asztali
ort is kezelni tudta. Amikor meg- nux felhasználó lett: emlék- számítógépén a Win 98SE
A 80-as években addig erős- tudtam, hogy az orosz szem a Suse-ra, akárcsak a összeomlott, Linuxer Ubuntus
ködtem, amíg kaptam a férjem- űrhajósok is egy ilyen gépet vit- Mandriva CD-re a szobájában. elsősegély csomagja volt az,
től egy Amstrad számítógépet tek magukkal egy űrutazásra, Ami azt illeti, még a mai napig amely végül megmentette az
128 KB memóriával. Akkor még felvillanyzódtam. Azonban a mi- is megvan neki valamelyik pol- állományokat. A live CD-vel si-
egy külön lemezről kellett betöl- niatűr, vízszintes, szürke árnya- con egy Breezy CD. Apránként keresen visszaállította apja
teni az operciós rendszert ah- latú képernyőt nem az én engem is érdekelni kezdett a Li- összes elveszettnek hitt fájlját.
hoz, hogy a gép működőképes szemeimnek találták ki és nem nux, majd az Ubuntu, kezdve a Ezek után nekilátott, hogy újra-
legyen. De jól szuperált és is felelt meg a céljaimnak. Edgy Eft-tel – Linuxer (a fiam) ta- telepítse a Windows 98-at a mi
öröm volt használni. nácsára. tökéletesen legális CD-nkről.
Éppen ezért váltottam egy Ennek ellenére a Windows kö-
Amikor kineveztek a felsőbb asztali számítógépre, amin Win- Mielőtt elment itthonról, ő zölte, hogy a merevlemez el-
évesek oktatására, rájöttem, dows 3.1 futott. Aztán jött a volt nálunk a számítógépes romlott és felejtsük el az
hogy jobb lenne, ha lenne egy Win 95, ami állítólag képes volt szakember. Néztem, ahogy egy újratelepítést. Így Linuxer végül
IBM PC kompatibilis gépem és kezelni az USB csatlakozókat, Linux live CD-vel teljesen kiírtot- hiba nélkül feltelepítette az
akkor 3½ hüvelykes lemezek se- valójában ezt nem sikerült kivi- ta a Windows vírusokat az Edgy-t.

full circle magazine #32 tartalom ^


Az én sztorim - Hogyan lettem Ubuntu Woman
Ahogyan a fiamat (Linuxer) állt, és egyetértett velem, hogy grafikus kártya, ami egy dupla ködtek, amíg valamit nem csi-
is álnéven nevezem ebben a használjuk fel az egész merevle- kimenetes NVIDIA MMX2 32MB náltam a Terminálban vagy az
cikkben, így a férjem legyen mezt ahelyett, hogy két különbö- memóriával, a csúcskategória Open Office-ban, de néha nem.
Hubbie, aki mérnök. Mint meg- ző Ubuntu partíciónk lenne. volt... 2000-ben. Akkor 2008 de-
annyi más férfi, ő is olyan számí- Nem igazán tudtam elképzelni, cembert írtunk, majd 2009 janu- Az egyik visszatérő problé-
tógépet szeretett volna, amely hogy indításkor árt, aztán ma a megjelenítés volt az
tökéletesen működik és teljesíti elég figyelmet februárt, én pe- Open Office-ban. Szó szerint
minden kívánságát különösebb szentel majd an- dig majd' megőrül- órákat töltöttem az Ubuntu fó-
kutatás és drasztikus beavatko- nak, hogy melyik tem, hogy rumon, mire megtaláltam a
zás nélkül. Az pedig már rajtam verzióba bootol megtaláljam a meg- problémára a megoldást, mert
múlik, hogy ezt megoldjam bár- be. Azt sem iga- felelő drivert. a Writer eszközkezelőben nem
mi áron. zán láttam ma- szerepeltek a nevek, csak a “_
gam előtt, hogy Azt hiszem, _ _”-t olvashattad, ha közelről
Ahogy mondtam, ott marad- újraindítja a szá- az Intrepid az el- nézted meg gyorsan, amikor az
tam az Edgy-vel, ami nagyon jó mítógépet, hogy ső kiadás, ami egeret elhúztad felettük. A me-
volt addig, amíg többé már probléma esetén úgy jön ki, hogy nük esete hasonló volt. A meg-
nem tartották karban. Hubbie visszatérjen az felszerelték a oldás: Eszközök > Beállítások
pedig üzeneteket kapott, hogy Edgy-re. Lehet, Proprietary Dri- > Kijelző. Aztán csak kikattin-
ez és ez már elavult, vagy nem hogy téved- vers telepítővel, tod a pipát a szöveg mellett,
fog működni vagy... Linuxertől tem. ami a Rendszer ami olyasmit mond, hogy az
megtanultam, hogy még min- fülön az Ad- összes szoftverem franciául
dig jobb az Ubuntu egy új kiadá- Hónapokon minsztráció rész van, mióta Franciaországban
sát telepíteni CD-ről, mint át, ténylege- alatt található. élek. “Kisímítja a kijelzett be-
megpróbálkozni egy frissítés- sen talán tíz Néhány napon- tűt, ami az “x” pixelnél kezdő-
sel. Így azt terveztem, hogy a hét lehetett, ta uninstallál- dik”. Az eszközkezelő és a
férjem gépére közvetlenül az Int- az történt, amit sejtettem. A tam azt a nyavalyás drivert menük nem szépek, de leg-
repid megy majd fel. Mellesleg képernyőkímélő tökéletesen mű- (96-os verziójú Nvidia), majd új- alább el tudod olvasni.
a tény, hogy számos lépcsőt ki- ködött Edgy alatt, de most las- raindítottam és újratelepítet-
hagytunk, mutatja, hogy az sú és hullámzó volt. Óhó. tem és megint újraindítottam. A fő problémám a hibás gra-
Edgy milyen jól, hűségesen szol- Hubbie-nak a Google Earth volt (Sajnálom, hogy a Windows-os fikát, a képernyőkimélőt és a
gált. Mindenesetre gondosan el- a legfontosabb, ami szintén elnevezéseket használom Ubun- Google Earth-öt illetően azon-
mentettem az összes állományát, nem működött. Halványan rém- tu alatt. Feltételezem, hogy a ban megmaradt. Megpróbál-
még a .mozilla-thunderbird lett, hogyan kell a grafikus kár- helyes szó az uninstallálás he- tam megváltoztatni a felbon-
anyagát is. Majd folytattam, tya driverét Edgy alatt telepíteni, lyett az eltávolítás lenne!) Né- tást úgy, hogy szerkesztettem
hogy CD-ről telepítsem az Intre- de nem emlékeztem, hol talál- ha a képernyőkimélő és a az xorg.conf állományt gedittel,
pidet. Hubbie az én oldalamon tam meg. Tudnod kell, hogy a Google Earth tökéletesen mű- de minden, amit kaptam, az a
full circle magazine #32 tartalom ^
Az én sztorim - Hogyan lettem Ubuntu Woman
failsafe képernyő volt, így elvé- temet, és újraindítottam. Öröm-
geztem a proprietary driver újra- mel jelenthetem, hogy noha ez
telepítését... Ugyanaz a régi a számítógép kilenc éves, si-
probléma. mán fut a képernyőkimélő, a
Google Earth és minden más.
Amíg Linuxer Franciaország- A férjemet majdnem meg-
ban volt, mesélt nekem a va- győztem, hogy frissítsen Jaunty- Ubuntu felhasználó. Ti többiek
rázskockáról és a lenyűgöző ra, csak a móka kedvéért és az pedig, ha egyszerűen azért
vizuális effektekről, amiket az új szoftver előnyeiért. De ez ta- vagytok itt, mert a családotok
Ubuntuval csinálhatsz. Az egyi- lán túl merész ötlet volt. Végül egyik Linuxer tagja letöltötte az
ket láttam működni a laptopom is ő egy férfi. Úgy vélem, a nők FCM-et és az asztalon hagyta,
Edgy partícióján egy ATI kártyá- lepíti a Compizt és a többit is. sokkal inkább érdeklődőek, ne habozzatok: ugorjatok bele
val és Beryllel, így tudtam, hogy játszanak a számítógépek- és kezdjétek el élvezni az Ubun-
hogy nagy dolgokat lehet vég- Akkor Hubbie számítógépén kel és a programokkal, mint a tut. Csak töltsétek le a legutób-
hezvinni a képernyőkkel. (Még már nagyjából hat hete az álta- gyakorlatias, lényegre törő hím bi, jelen esetben a Karmic Koala
el kell mondanom, hogy in- lános grafikus meghajtóprog- felhasználók. (Természetesen live CD-jének képfájlját, írjátok
gyen. Nem úgy mint a kereske- ram futott, ami az Intrepiddel az igazi “szakértők” (geekek) ki- ki egy CD-re és bootoljatok ró-
delmi termékek esetén!) érkezett. De legalább működ- vételek.) Mi nők szeretünk telje- la. Ez egy hosszú és izgalmas
Ugyanakkor mégis tudtam, tek a dolgok, még ha a képer- sen elmerülni a problémákban, kapcsolat kezdete lehet, mind
hogy Hubbie minden bizonnyal nyőkímélő borzalmasan lassú is kipróbálni különféle megoldáso- az aktív, "csinálom és tanulok"
nem szeretné, ha felugranának volt, és a Google Earth egy örök- kat és megoldani, ha meg tud- módszer, mind a jó móka kedve-
az ablakok, amikor bezárja kévalóságig indult, vagy kere- juk. Nem érezzük, hogy a lőinek. Hamarosan, ha hiszed,
őket, vagy ha hat különböző asz- sett. Összeszorítottam a fogai- számítógépek tartoznának ne- ha nem, el fogod érni azt a szin-
tal között váltogathatna. Mind- mat. Újratelepítettem az Nvidia künk bármivel, vagy hogy teljesí- tet, mint én, ahol automatikusan
ez sokkal inkább akadályozó eszközmeghajtókat, amik az Int- teniük kell minden fel fogod tenni minden gépre az
tényező volna számára, mint va- repiddel jöttek. Aztán belemen- szeszélyünket. Ehelyett, azt hi- Ubuntu partíciót, amikért felelős
lami hasznos dolog. Mialatt a fó- tem a Synaptic-ba. Ott rákeres- szem, kezdjük a kölcsönös tisz- vagy, és majdnem sohasem in-
rumon portyáztam, gyakran tem a Compiz kifejezésre. Talál- telet barátságos kapcsolatát dulsz el egy Live CD vagy egy
láttam, hogy az emberek a Com- tam öt vagy hat - vagy talán kialakítani velük. bootolható pendrive nélkül – biz-
piz Fusionről írtak. hogy a prob- több, nem emlékszem ponto- tos, ami biztos alapon. Légy
lémák ellenére továbbra is san – állományt, amik a Compiz- Kérlek bocsássátok meg az el- merész és csatlakozz a móká-
szeretnék használni és élvezni zal együtt valóban települtek bizakodottságomat, ha minden hoz!!!
az előnyeit. Hirtelen átfutott az is. Így kijelöltem az összeset, férfi, aki ezt olvassa, valódi
agyamon, hogy ha telepíted az hogy leszedjem. Mondtam a “szakértő” és minden nő, aki ol-
Nvidia proprietary drivert, ak- gépnek, hogy rajta, csinálja vassa, már évek óta hűséges
kor az Intrepid talán magától te- meg. Visszatartottam a lélegze-
full circle magazine #32 tartalom ^
M
inden új Ubuntu vagy tiszta telepítéssel felrakni
kiadást nagyfokú a rendszert problémák nélkül.
várakozással üdvö- Visszatérő probléma a wireless,
zölnek és egyre- a grafika, a multimédia, amelyek
másra érkeznek az információk alapelemei egy operációs
a fejlesztésekről és új képes- rendszernek.
ségekről. Pech, hogy az Ubuntu
Forumon található kommentek Évek óta használom az
nagy része ezt nem igazolja. Ubuntut, de még mindig
újszülöttnek érzem magam. A
A megjegyzések három Karmic-ot felraktam egy külön
területre koncentrálódnak: partícióra, ez rendben is volt,
de az internetre már nem
1) olyan hibák, amelyek már tudtam csatlakozni. Persze az
az előző verzióban is asztali ikon szerint csatlakoz-
megtalálhatóak; tam sikeresen, de a routerem
túloldaláról semmi nem ért el
2) olyan dolgok, amelyek az hozzám. Némi keresés után
előző verzióban működtek, az részben sikerült megoldani a
aktuálisban már nem; problémát, de a Frissítés-kezelő
és a Synaptic továbbra sem
3) olyan új képességek, tud csatlakozni, így még
kutatnom kell a fórumokon. kiadás előtt ki lehetne javítani ellenfele akar lenni, akkor a
amelyek visszalépésnek tűn-
a hibákat. terméknek eleget kell tennie a
nek az előzőhöz képest, pl.
Igen nagyra értékelem és nagy nyilvánosság igényeinek
GRUB2, vagy az Ubuntu
csodálom, amit a fejlesztők Biztos vagyok benne, hogy a is: egyszerűen csak működjön.
Software Center (Szoftver-
elértek, de talán túlzottan Windows Vista megjelenése óta Sajnálatos, hogy a Karmic
központ).
ambíciózusak ahhoz, hogy sokan áttértek Ubuntura, de Koala nem tud megfelelni
félévente új verziót adjanak ki. mindent egybevetve a ennek az elvárásnak.
Egy online szavazás
eredménye szerint (az írás Talán ideje lenne kiterjeszteni a Windows 7 jobb operációs
pillanatában), csak a felhasz- kiadások közötti időt, így több rendszer. Ha az Ubuntu
nálók 32%-a tudta frissítéssel, idő jutna a tesztelésre és még valóban a Windows valódi

full circle magazine #32 tartalom ^


N
em vagyok kezdő: gondot okozna, akik már meg- rancssorral kellene megoldani, nálónak, aki próbál áttérni Li-
már a Mandrake idő- szokták, hogy ha valamit csatla- mivel a Windows környezet nuxra, nem feltétlen egyszerű
szak előtt elkezdtem koztatnak, az egyből működik megóv mindenféle apt-get és ez.
a különböző Linux is. Ez bizony azt jelenti, még a hasonló bűvésztrükköktől. Ők
disztribúciókat próbálgatni, de legjobb Linuxnak, az Ubuntu egy egérkattintásos világban él-
Számos blogot és cikket ol-
mindig is hű maradtam az MS 9.10-nek sem jött el az ideje. nek. Minden grafikus felületen
vastam az elmúlt évek során,
Windows-hoz, mivel ezen nőt- keresztül történik. már nagyon fárasztanak a Li-
tem fel. A városunkban az üzle- Például szerettem volna a nux közösségen belüli csaták
ti életben ez volt az egyetlen "mindentudó" HP nyomtatóm Felkészültem arra, hogy a Li- és a Windows iránti megveté-
játékos (habár grafikai munkák-és az Ubuntu 9.10 között kap- nux világban nem fogom tudni sük. Sokkal többet segítene a
hoz használtak Unixot és Ma- csolatot létesíteni. Tökéletesen az MS Office-t használni, de azt Linuxnak, ha a haladó felhasz-
cet). Emlékszem még azokra működött a nyomtatást illető- azért elvártam volna, hogy az nálók és a mindennapi felhaszná-
az időkre, amikor azt se tud- en, ugyanis az Xsane nem volt OpenOffice-t tudjam frissíteni lók egymást segítve próbálnák
tam, mi a különbség az Apple hajlandó felismerni a szken- mindenféle gond nélkül. Elvár- egy érett rendszerré tenni a Li-
és az IBM klón/kompatibilis gé-nert. A Google segítségével rá- tam volna azt is, hogy az Xsa- nuxot, ezáltal is megkísérelve
pek között és azt se tudtam, kerestem a problémámra, nagy ne feismerje a HP elérni a kereskedelmi környeze-
hogy melyiket vegyem meg. nehezen megtaláltam a megol- szkenneremet (a operációs rend- tet és azok felhasználóit.
Egy időben nagy Wordperfect hí-dást: parancssorban kellett csi- szerrel együtt érkezett HPLIP
vő voltam, de azután muszáj nálni valamit. Egy korábbi verzióval). Nem gondoltam vol- Még egy gondolat: mára az
volt MS Office-ra váltanom. A Ubuntu változattal már volt ha- na, hogy olyan problémákkal Internet egy minden igényt ki-
sonló problémám és akkor ír-
Harvard Graphics-szal is jól el- kell szembenézem, mint amilye- elégítő hellyé vált, és az embe-
voltam, de aztán ezt is el kel-tam is a Full Circle nekkel szembe kellett néznem reknek egyre inkább a
lett hagynom. Éppen emiatt magazinnak. A másik problé- a működéshez. böngésző a fontos, nem pedig
nagyon is jól tudom, milyen az,mám az Open Office körül adó- az operációs rendszer. Ha elég
amikor egyik rendszerről a má- dott: egy korábbi Ubuntu Tudom, hogy az olvasók kö- ügyesek lennének a Linux gu-
sikra át kell állni - ráadásul verzión frissíteni akartam az zött sok olyan Linux felhaszná- ruk, akkor lehetne egy felhő
nem saját akaratomból. OO-t, de végül nem sikerült. ló van, akik - bár különböző alapú rendszerre kihegyezett Li-
felhasználói szinteken vannak - nux disztribúciót készíteni. El-
De azok a hibák, amelyekbe A Windows felhasználók meg- érvekkel alá tudnák támaszta- jött az ideje, hogy a Linux
beleütköztem az Ubuntu haszná- szokták, hogy a dolgok egyből ni, milyen egyszerű is a Linux legyőzze a Microsoftot, vagy
latakor, valószínűleg minden működnek. Nem találkoznak használata. Nekem még ez el is legalább jól megközelítse üzleti
olyan Windows felhasználónak olyan problémával, amit pa- megy, de egy Windows felhasz- szempontból.
full circle magazine #32 tartalom ^
M
indig rajongtam a rendszeremen /var/lib/mpd/). ban készült: http://unkart.ovh.org/ úgy néz ki, ez adja a legtöbbet
MOC-ért (Music on Van még egy konfigurációs fájl, ncmpcpp/ a parancssoros programok kö-
Console, Zene a kon- az /etc/mpd.conf, ami tartalmaz- zül (ezeket preferálom a netbo-
zolon), mivel pehely- za az útvonalat a zenekönyvtár- ncurses kliens (részlete- okomon).
súlyú és még egy tty képernyőn hoz, a lejátszólistakönyvtárhoz, sen beállítható és kezelhető -
is működik. Az utóbbi időben az adatbázis könyvtárához, az weboldala a Sourceforge-on: Az MPD elérhető az Ubuntu tá-
sok utalás esett az ArchLinux Fó- mpd felhasználót és így to- http://pms.sourceforge.net rolókból.
rumon az MPD-re (Music Player vább. Ti, akik hozzám hasonló-
Daemon). Egy hozzászólás tett an, a konfigurációs fájlokat GTK+ kliens, a Rythm- Most pedig magáról a program-
kíváncsivá, mely szerint az szeretitek a GUI konfigurációs boxhoz hasonló zenetár böngé- ról. Az MPD igen gyorsan létre-
MPD-vel megállítható a zene és ablakok helyett, kedvelni fogjá- szővel (http://ario- hoz egy nagyon jó adatbázist:
újraindítás után ott folytatható, tok az MPD letisztult konfiguráci- player.sourceforge.net/) 7.7GB zenével kevesebb, mint
ahol abbahagytuk. Ez hasznos ós fájlját. egy perc alatt végzett az Intel
nekem, mivel utálom megkeres- Python GTK+ kliens Atom 1.6GHz-es CPU-mon. Rá-
ni a dalt újra, mikor kikapcso- Most pedig a frontendekről. (http://sonata.berlios.de/) adásul sok extra szolgáltatást
lom a notebookom/PC-m a A frontend, amit válaszottam, is kínál. Észrevettem egy hivat-
szám közepén valami miatt. A az ncmpcpp volt - egy c++-ban GNOME kliens kozást a last.fm zene-adatbázi-
hozzászólás elolvasása után rá- újraírt ncmpc (ami egy ncurses (http://gmpcwiki.sarine.nl/in- sára, bár nem teszteltem,
kerestem a wikin az MPD-re, alapú zenelejátszó). Azonban dex.php?title=GMPC) mivel az én zenéim ID3 informá-
hogy specifikus információkat rengeteg közül választhatunk. ciói teljesek. Az MPD konfigurá-
szerezzek a telepítéséről és Íme néhány: Qt 4.x kliens. ciója is tisztának és egyszerűnek
használatáról. Mivel az MPD (http://bitcheese.net/wiki/QMPD tűnik, még van némi referen-
daemonként viselkedik (akár a paranccsoros kliens (va- Client). cia, ami alapján dolgozhatunk
gdm, ssh, networkmanager, lószínűleg ez kell neked.) (erősen ajánlott új programok
vagy bármely másik fájl az Be kell valljam, szégyentelen kipróbálásakor), és a szolgálta-
/etc/init.d alatt), frontendre lesz ncurses kliens (konzo- módon kimásoltam a listát az tásai, amiket kínál, mint a foly-
szükségünk, ami lehetővé teszi lon igen hasznos, ArchWikiből, mivel a lista jó, és tatás újraindítás után,
a daemon elérését. Az MPD alap- http://hem.bredband.net/kaw/ linkeket is ad a hivatalos webol- kitűnőek. Szeretnék én látni
vetően csak létrehoz egy adat- ncmpc/ dalakhoz. Ahogy láthatod, van- egy másik zenelejátszót/rend-
bázist és beállít egy mpd nak paranccsoros, GTK+ és QT szert, amit tudja ezt! Persze,
felhasználót, akinek különféle jo- ncmpc klón, né- alapú kliensek egyaránt. Én az nem mondanám, hogy isme-
gai vannak a könyvtárhoz (az én hány új szolgáltatással, c++- ncmpcpp-t választottam, mivel rem mind és biztosan nem is

full circle magazine #32 tartalom ^


Fókuszban: MUSIC PLAYER DAEMON
próbáltam töredéküket sem. fájdalommentes. Az egyetlen do-
Ugyanakkor igencsak kétlem, log, amire nem tudtam rájönni:
hogy az MPD után más zenele- hogyan lehet az egész média-
játszóra vadásznék, kivéve, ha adatbázist a lejátszólistához ad-
olvasok egy olyanról, amitől el- ni, vagy lejátszani az egész
dobom az agyam. Még egy szol- adatbázist véletlenszerű sor-
gáltatás, ami érdekes lehet rendben, bár nem is hiányol-
egyeseknek: az mpd képes a ját- tam ezeket. Van még ráadásként
szott számot a last.fm-re beje- egypár jópofa szolgáltatás (pl.:
lenteni, vagy képes letölteni és teljesképernyős parancssoron
megjeleníteni a szöveget. Nem óra). Szintén tartalmaz lejátszó-
vagyok benne biztos, honnan lista-szerkesztőt, úgyhogy szer-
tölti a szöveget, mivel nem keszthetjünk az elmentett
használom ezt a szolgáltatást, lejátszólistákat anélkül, hogy be-
de megemlítendő, hogy van töltenénk a lejtátszólista menü- lasztott frontendet, amennyi- használatra vagy a rendszer
ilyen. Biztos vagyok benne, be és így tovább. Az "Intelligence"ben követi a kifejezetten az duplikálására egy másik PC-n.
hogy kihagyok egy-két szolgálta- tulajdonképpen a hátterem, a adott kiadáshoz tartozó ismerte-
tást, mivel igen robosztus prog- terminálom meg átlátszó, így tőt. "Adott kiadás"-t mondtam,
ram. Jó eséllyel nem fogok látható a háttér. Azonban, ha mivel minden disztribúció és ki-
tudni ezekről a szolgáltatások- háttérképet állítunk be az urxvt adás módosít valamennyit a
ról mindaddig, míg nem aka- ablaknak, meg is fog jelenni az konfiguráción, alapbeállításo- http://mpd.wikia.com/wiki/Mu-
rom őket használni, vagy nem ncmpcpp háttereként, és úgy kon, úgyhogy utána kell nézni sic_Player_Daemon_Wiki –
lesz elég időm áttanulmányoz- néz ki, átveszi az urxvt beállítá- pár dolognak (pl.: alapértelme- Community Wiki for MPD
ni a konfigurációt. sait. zett mpd könyvtár, stb.). Erő-
sen ajánlom mindazoknak, akik http://mpd.wikia.com/wiki/Cli-
Ami az ncmpcpp klienst/fron- Összefoglalás onnan akarják folytatni a zene- ents –
tendet illeti, jól megtervezett hallgatást, ahol épp jártak, mi- List of clients/frontends for MPD
és a billentyűparancsok elég in- Összefoglalásként: bárki, aki kor a laptop akkumulátora
tuitívak és hasonlóak a MOC- gyakorlott a parancssoros prog- lemerült, vagy valami miatt új-
hoz, otthon érzem magam. Az ramok használatában, gond nél- ra kellett indítaniuk. Eleinte
ncurses felület letisztultnak tű- kül fogja használni az MPD-t és egy kicsit több fáradozást igé-
nik (az urxvt-men). A média- az ncmpcpp-t. Azok, akiknek nyel egy ilyet beállítani, mint
adatbázishoz a hozzáférés nem okoz problémát tanulni mondjuk az exaile-t, de a konfi-
zökkenőmentes az ncmpcpp- egy kicsit, gond nélkül fogja be- gurációs fájlt (és az adatbázist
vel, a fájlok hozzáadása a leját- állítani az MPD-t és az általa vá- is) el lehet menteni későbbi
szólistához szintén
full circle magazine #32 tartalom ^
játszottam azzal a környezet- tam Kubuntut, akik azóta azt tán itt van rgreening, aki egy
tel, csak annyit tudok, hogy ez használják elsődleges OS-ként, nap csak úgy beállított és az-
közvetlen hatással volt a pálya- és meg vannak vele elégedve. óta kijavít bármit, akárki kéri."
futásomra és az első munkahe- Azóta sok kiadáshoz készítet-
lyemre a számítógépiparban. Mikor és hogyan kerültél kapcso- tem csomagokat és frissítése-
Sok-sok évig használtam dual- latba a MOTU-val? ket KDE4-hez, csakúgy, mint
boot rendszert a munkámban, más KDE Universe csomagok-
Kor: 37
Linuxot az igazi munkához és Egyszer, mialatt Kubuntut hasz- hoz.
Lakhely: St.
Windows-t minden máshoz, náltam, a Knetworkmanager be-
John’s, Canada
amit még csinálnom kellett. adta az unalmast. Ahhoz, hogy Igazán jó szponzoraim voltak,
IRC becenév:
újra online lehessek, fel kellett akik türelmesek voltak és sok-
rgreening
Mióta használsz Ubuntut? pakolnom az Ubuntu nm-apple- mindenben segítettek. Különö-
tet. Akkor eldöntöttem, hogy sen Scott Kitterman volt
Mióta használsz Linuxot és mi
2006-ban kezdtem Kubuntut utána nézek, hogyan segíthet- rendkívüli. Sok esetben ajánlott
volt az első disztród?
használni, habár már egy kicsit nék én is a hibakeresésben és olyan kevéssé ismert (legalább-
korábban elkezdtem vele sze- megoldásban. Felszaladtam az is számomra) trükköket, amik-
Nos, még az egyetemen kezdő-
mezni. Azelőtt Gentoo volt az el- IRC-re és csatlakoztam a #ku- kel hatékonyabbá és könnyeb-
dött, úgy '93 környékén. Éppen
sődleges OS kb. 2007 közepéig. buntu-devel csatornához és el- bé vált a csomagkészítés és a
az egyik számítógép laborban
kezdtem kérdezősködni. tesztelés. Nélküle nem hiszem,
dolgoztam, mikor az egyik bará-
A fő oka, hogy elkezdtem Kubun- hogy a MOTU státuszért folya-
tom (TC) mondta, hogy van egy
tuval foglalkozni, egyik bará- Nagyon meglepődtem, hogy modtam volna.
frankó új oprendszer, amit ki
tom volt, aki meglehetősen mennyire segítőkész mindenki,
kellene próbálnom. Elmondta,
elégedetlen volt a Windows-zal. különösen Jonathan Riddell, Mi segített a csomagkészítés el-
hogy erősen UNIX-szerű és mi-
Állandóan újra kellet formáznia Scott Kitterman és Harald Sit- sajátításában és hogyan mű-
vel mi is nagyrészt UNIX szerve-
a gépét és újratelepítenie az op- ter. Ez a három fejlesztő adta ködnek az Ubuntu csapatok?
reken dolgoztunk, hasznosnak
rendszerét, hogy megszabadul- meg nekem a kezdő lökést és
tűnt a kipróbálása.
jon a rosszindulatú programok- így lettem megint fejlesztő. A következők kombinációja: do-
tól, vírusoktól és más kártevők- Mindez az Intrepid fejlesztési cik- kumentációk olvasása, a megfe-
A disztrib Slackware volt és azt
től. Végül is meggyőztem, hogy lusának végén történt. lelő kérdések feltevése IRC-n, a
hiszem, kb 15-20 floppy leme-
próbálja ki a Kubuntut velem nagyszerű szponzorokkal törté-
zen jött. Azt meg nem mon-
együtt. Azóta több barátomnak Jonathan Kubuntu 8.10-es ki- nő munka és más emberek
dom, hogy hány órát
és családtagomnak is installál- adási bejelentéséből idézek: "Az- munkájának tanulmányozása.
full circle magazine #32 tartalom ^
MOTU INTERJÚ: RODERICK GREENING
Minden bizonnyal a mögötte ál- Tagja vagy valamelyik helyi Li- Mindezek mellett gondolkodom Olvasni is szeretek. Több száz
ló hatalmas közösség az Ubun- nux/Ubuntu csoportnak? néhány munkán a szerver csa- könyvem van otthon, főként
tu igazi előnye. Elég könnyű patban és szeretnék segíteni ne- Sci-Fi és fantasy. Igazi nagy
választ találni a kérdésedre, Nincs LOCO Újfundlanden, de kik egy csomag fejlesztésében, Star Trek, Csillagkapu és Elve-
rendszerint néhány perc a kere- néhányan komolyan fontolgat- ami az új adminokat segítené szett Világok rajongó vagyok. A
sés, vagy kérdezés. juk, hogy létrehozunk egyet. Tu- egy szerver beállításában a gyűjteményem tartalmaz meg-
dom, hogy van Linux közösség megfelelő TCP wrapperekkel, lehetősen sok technikai és prog-
Mi a legkedveltebb része MOTU- itt és korábban is volt, de azt hi- tűzfalazással, loggolással, root- ramozási könyvet is.
beli munkásságodnak? szem főként RPM alapú disztró- kit ellenőrzéssel és log analízis-
kat használnak. Annyi minden- sel. Jelenleg is léteznek ezek az Mindezeken kívül sok időt töl-
Egyértelműen az emberek. esetre bizonyos, hogy felve- eszközök, de külön-külön kell tök a feleségemmel és a ku-
Nem csak, hogy igazán tudnak, szem a kapcsolatot a "Szalonna installálni és beállítani őket. Sze- tyánkkal, Jewellel, és lógok a
de el is érhetőek. Soha ne félj Közösséggel" a közeljövőben, retném egy csokorba szedni eze- barátaimmal Mario Cartot és
kérdezni. Így jutottam el én is ha lesz egy kis szabadidőm. ket az alkalmazásokat (meta Settlers of Catant játszva.
oda, ahol most vagyok. package) és segíteni a felhasz-
Mire fogsz összpontosítani a Ja- nálónak kiválasztani néhány jó-
Mit tanácsolsz azoknak, akik se- unty-ban és a Jaunty+1-ben? zan beállítási lehetőséget.
gédkezni akarnak a MOTU-ban? Jelenleg ez csak egy ötlet, de ki
Most éppen a KDE 4.2.1 cso- tudja, mi lehet belőle.
1. Soha ne aggódj, hogy vajon magkészítésen dolgozom és a
megvan-e a megfelelő tudá- KDE 4.2.2-be is besegítek. Ezen Mit csinálsz a szabadidődben?
sod. Ha tudod installálni és hasz- kívül vannak újításaim a KPacka-
nálni az Ubuntut, tudsz segíteni geKithez és még további dol- Szabadidő? Ja, arra gondolsz,
a QA csomagokban, tudsz külde- gok is jönnek. hogy HA lenne magánéletem
ni bug reportokat és tesztel- az Ubuntun kívül...
hetsz új kiadásokat. A Jaunty+1-el (Karmic) kapcso-
2. Ugorj a mélyvízbe. A legjobb latban van néhány csomag, Nos, amatőr fotós
módja a tanulásnak, ha csatlako- amit én fejlesztettem, amiket vagyok. Van egy
zol egy csapathoz, amelyik érde- szeretnék látni a Universe Canon Rebel XT-m
kel és segítesz nekik, akár a és/vagy a Main repókban. Van és néhány objektí-
tesztelésben, akár dokumentá- két biztonsági alkalmazás (ufw- vem. Főként a táj-
ció írásában. kde és clamav-kde) meg egy új képfotózás érdekel,
3. Szerezz mentort, aki útbaiga- kártyajáték, ami PyQt-ben író- de portréképeket is
zít és szponzorálja a munkádat. dott. szoktam készíteni.
4. Érezd jól magad.

full circle magazine #32 tartalom ^


MYOB! Kijelzó´ nélküli szerver
A HÓNAP LEVELE

M
int Doug, magam is Szeretnék olvasni egy cikket

S
a Windowsra szorul- arról, hogyan csinálhatunk szer- dikra is az, gyakorlatilag
zeretnék hangot ad-
tam jó ideig, mivel vert kijelző nélkül. Építeni és azonban nagyon egyszerű
ni ellenkezésemnek
nem volt megfelelő üzemeltetni akarok egy olyan használni, legalábbis azokra
a GIMP 'Lucida' alap-
könyvelő szoftverem. Most már szervert, mint amiről Daniele az egyszerű dolgokra, amik-
telepítésből való el-
boldog kis Vegemite vagyok, mi- Del Priore írt a 27. számban re szükség van a felvételein-
távolításával kapcsolatban.
vel van VirtualBoxom a Linu- "Az én sztorim" cikkben. Im- ken.
xon, amiben Windows XP fut a már több felhasználó van a
Én és feleségem, mind-
MYOB-nek, tudom használni a háztartásban. Egy szerver jó "Azt mondják", hogy keve-
ketten egyszerű számítógép-
nyomtatóm (új, vezetéknélküli megoldás adatok és források sen használják a GIMP-et.
felhasználók és amatőr
HP nyomtatót használok.) Ha a megosztására, de hogy hogyan Honnan tudják "ők", hogy
fotósok vagyunk (akik meg-
nyomtató offline, (például mun- kell Ubuntu alatt megcsinálni, mennyien használják? Soha
tagadják a Windows Vista
kában vagyok), akkor elmen- nem sokak által ismeretes. Egy senki nem kérdezett engem
használatát és Ubuntuval
tem a fájlt PDF-be és később ilyen szerver használható akár vagy a feleségem!
helyettesítik azt). Mindket-
kinyomtatom linuxon. cégek, kávézók, szállodák, stb
ten kipróbáltuk az F-Spotot
igényeinek kielégítésére is. Remélem ti ki tudjátok fe-
a felvételek szokásos szer-
kesztésére (méretezés, vö- jezni a véleményem a "min-
rösszem eltávolítás, a png-k denkori döntéshozóknak" és
PHP & SVN jpg-re változtatása, amit a fi- tudatjátok velük, hogy én
Offline csomagtelepítés

A
am, meg mások küldtek, úgy gondolom, hiba lenne
zt írod, hogy PHP prog- stb) és mindketten arra ju- dobni a GIMP-et. Szíveseb-
ramozásra jó prog- Új Ubuntus és Linuxos va- tottunk, hogy az F-Spot egy ben látnám, ha az F-Spotot
ram a Geany, de meg gyok, az Ubuntut második ope- reménytelen program. dobnák!
kell említeni a vélemé- rációs rendszerként használom
nyem szerint sokkal jobb, Eclip- az utóbbi hat hónapban. Az A GIMP, noha első pillan-
se PDT 2.1-et. SVN kliensnek Ubuntu remek kezdő felhaszná- tásra elég bonyolult, máso-
pedig szeretném javasolni a lóknak. Nagyon szeretem, de
RabbicVCS-t (a volt nautilus-svn). van egy problémám, ami gya-
kori az új Linux felhasználók-
nál: nincs
full circle magazine #32 tartalom ^
LEVELEK
internethozzáférésem, így inter- a kiíratási utasításoknál és ka-
net nélkül bármit próbálok tele- rakterlánc formázásánál? A lin-
píteni, függőségi pokol állja kek a docs.python.org-ra, a
utamat. Szeretném megkérni a Python 2.6-hoz vezetnek. Itt ta-
fejlesztőket, hogy csináljanak te- láljuk azt a mondatot "A Python
lepítésre kész binárisokat, ha- 2.6 újdonságai" alatt, ami az-
sonlóakat a Windows .exe zal kezdődik, hogy: "A Python
fájljaihoz. Értem én, hogy nehéz- 2.6 fő témája a 3.0-ra, a nyelv
kes ilyen telepíthető fájlt készíte-
egy jelentősebb átdolgozására
ni, de úgy érzem kivitelezhető. való migrálás előkészítése."
Ami elvezet ehhez: "PEP 3101:
Haladó karakterlánc formázás"
és "A Python 3.0-ban a sokkal
Ed: hatékonyabb format() metódus-
sal támogatott % operátor
visszaportolásra került a Py-
thon 2.6-ba." Még az Ubuntu
9.10-ben is a Python 3 van és a
Python 2.X/3.X python2.6 is a /usr/bin/python-
ra mutat, de a Python 2.5-nek

K
ét éve programozok Py- és a régebbieknek nyoma sincs!
thonban, nagyon elé-
gedett vagyok a Elnézést az unalmas levé-
Python 3-mal és a kom- lért, csak szerettem volna kifej-
patibilis Python 2.6-tal. Csak teni a véleményem. Miért nem
mostanában hallottam a Full változtatjátok a "Programoz-
Circle-ről, leltöltöttem, és igen, zunk Pythonban" cikkeket új Py-
az első rovat, amit megnéztem thon formátumra?
benne, a "Programozzunk Py-
thonban" volt.

Általánosságban tetszettek Greg válaszol:


a cikkek, de volt pár dolog, ami
idegesített: pl.: Miért használ-
nánk a Python 2.x szintakszisát

full circle magazine #32 tartalom ^


(Környezetvédelmi tudomá- (tuxmobil.org) kérésére publikál- kon át, egészen orkokig és hob-
nyok szakon végeztem, viszont tam őket a Linux Dokumentáci- bitokig minden megtalálható
az első munkámnál projektveze- ós Projektben. Innentől kezdve ebben a könyvben. A Front End
tő lettem egy webdizájnnal fog- már ténylegesen is részt vet- Drupal egy tipikus "olvasható"
lalkozó cégnél. Annyi kötődés tem a közösség életében. könyv.
volt, hogy környezetvédelmi cso-
portoknak készítettünk honlapo- AG: Emma, számos nagyszerű Persze nem minden írásomat
kat.) Az egyik cégnél egy projektben veszel részt, ott van ilyen stílusban publikálom. Ha
polcnyi Adobe termék sorako- például az Ubuntu Nyílt Hét valami gyűjtőmunkában (pl. do-
zott, mire én megemlítettem a (https://wiki.ubuntu.com/Ubun- kumentációs projekt) veszek
warez lehetőségét. A főnök ma- tuOpenWeek), ahol "Writing a részt, tartom magamat az elvá-
A mai interjú- gához hívott és csak annyit Book - Írjunk egy könyvet" cím- rásokhoz. Ezáltal minden közre-
ban Emma Jane Hogbinnal fo- mondott, az ácsok sem lopják a mel tartasz előadást működőnek, illetve az olvasók-
gunk beszélgetni. Emma kalapácsukat. Apám asztalos, (https://wiki.ubuntu.com/Mee- nak (akik ide-oda ugrálnak a le-
technikai szerző, HiCKTech alko- szóval még jobban átéreztem, tingLogs/openweekKarmic/Write- írásokban) is megkönnyítve a
tó, Drupal guru, Ubuntu tag és mire is akart kilyukadni. Ettől a Book). Tudnál mesélni a dolgát. Közreműködök a Baza-
még sorolhatnám az elfoglaltsá- ponttól kezdve elkezdtem körbe- Drupalos könyvedről és más ha- ar, a Drupal, a Linux Dokumen-
gait. Először is szeretném meg- nézni a szabad és nyílt forráskó- sonló művedről? tációs Projekt és az Ubuntu
köszönni, hogy időt szántál dú programok között. dokumentációinak készítésé-
ránk és segítesz jobban megis- EJH: A Front End Drupal az első ben.
mernünk az Ubuntu projektet. Egy évig használtam csak kiadott könyvem címe. Imádok
Tudnál mesélni pár szót arról, FOSS szoftvereket Windowson, tanítani. Nálam nem a tekintély- AG: A HiCk Tech-es oldalad tele
hogy miként ismerkedtél meg a mire elérkezett a váltás ideje ről szól a dolog, imádom mikor van izgalmas képzésekkel. Elő-
FOSS világával, illetve mikor vet- és Linuxot (Debian) telepítet- a diákok továbbgondolják az ál- ször tisztázzuk, mi is az a HiCk
tél először részt az Ubuntu pro- tem. Rögtön sok problémával talam elmondottakat és maguk- Tech Konferencia? Mivel foglal-
jektben? kellett szembenéznem, a lapto- tól állapítják meg a dolgok kozik maga cég? Honnan jött
pomhoz kernelt kellett pat- működését. A Front End Drupal az ötlet és milyen képzéseket
Az első fő- chelnem, illetve forgatnom. A nem egy tipikus informatikai kínáltok?
iskolai diplomám tájékán több Debian levelezőlistán azt taná- könyv. Egy csomó dolog próbál-
céggel is felvettem a kapcsola- csolták, ha megoldok egy prob- ja izgalmasabbá tenni az olva- EJH: A HiCK Tech Konferencia
tot, hogy kiderítsem, mit is sze- lémát, mindig jegyezzem fel a sást. Póniktól kezdve, egy egynapos, vidéki, technoló-
retnék igazán dolgozni. lépéseit. Majd Werner Heuser macskákon, kacsákon és kalózo- giai fórum, ahol az Internet vilá-

full circle magazine #32 tartalom ^


Hölgyek és az Ubuntu
gával foglalkozunk. A cél, hogy kisvállalkozásoknak segít töb- ség mindennapjaiban. Tartsa- lommal került megrendezésre
foglalkozzunk a vidék fejlődésé- bet kihozni magukból a techno- nak előadásokat, ezzel támo- a nyílt forráskódú dokumentáci-
vel (szarvasmarha-tenyésztés, lógia segítségével. A tanulók gatva az eseményeket. Ki kell ir- ós konferencia. Számos, nyílt
távoli kórházak összekötése), il- kisvállalkozások tulajdonosai, tanunk a hölgyek első számú forrású projekt tagjai vettek
letve bemutassuk a nagyváros akiket megtanítunk, hogyan le- bugját, az "Én nem vagyok részt négy különböző ország-
új technikai vívmányait. Én egy hetnek naprakészek elég jó!" effektust. ból. A használhatóság fontos
vidéki közösségben élek, elég- napjaink webközpon- Rá kell vennünk a szempont, azt gondolom idő
gé elszigetelve a nagyvárosi tú világában. Továbbá hölgyeket, hogy le- kérdése és többen is rájönnek,
konferenciáktól. Ahelyett, hogy dizájnerekkel is foglal- gyenek magabizto- hogy mennyire fontos a felhasz-
azon idegeskednék, miből mara- kozunk, bemutatva sabbak és náló segítése és a jó dokumen-
dok ki, úgy döntöttem, beleve- nekik a nyílt forráskó- kérdezzenek, ha vala- tálás. A konferencia 2010-ben
tem magam egy saját konfe- dú programokat, illet- mi nem világos. is biztosan megrendezésre ke-
renciába, ahol a számomra érde- ve segítve őket a rül. Akiket érdekel a felhaszná-
kes dolgokról lesz szó. saját webdizájn vállal- Érezniük kell, hogy lók segítése és a dokumen-
kozásuk beindításá- szívesen látjuk őket tálás, hozzanak létre egy profilt
Az egynapos konferenciából ban. a közösségben. Az a www.writingopensource.com
egy egész tanácsadó cég jött igazság az, hogy nem honlapon.
létre (szintén HiCK Tech né- AG: Azt tudom, hogy szoktál minden közösségben kedvelik
ven). Kanadában az ilyen dol- IRC-zni. Van valami másik, höl- az újonnan érkezőket. Minden, AG: Amikor először olvastam,
gokkal foglalkozó kisvállalkozá- gyekkel foglalkozó csapat, cso- a nyílt forrásért tenni akarónak hogy hogyan adtad ki az egyik
sok elég gyakoriak. A nyílt for- port vagy projekt, amiben részt éreznie kell, hogy számít, amit kötésmintád, csak néztem tá-
ráskód képes megoldani min- veszel? tesz. Néha csak sokadik alka- tott szájjal. Tudtam, hogy a GPL
den ügyfelünk problémáit. A lomra találhatunk egy jó men- sok mindenre jó, de mikor képe-
HiCK Tech próbál rájönni, ho- EJH: Én leginkább azon dolgo- tort. Én arra bíztatok ken láttam a híres általad kö-
gyan lehet úgy csoportosítani zok, hogy az UW projekt tagjai mindenkit, ha valami tetszik ne- tött Drupal zoknit, még én is
az erőforrásokat, hogy a techno- jobban kivegyék a részüket a kö- ki, akkor azt csinálja teljes el- meglepődtem. Vannak tervek
lógia még kifizetődőbb legyen. zösség életéből. Ez a projekt hi- szántsággal, viszont ha nem, más mintákra? Esetleg Ubun-
Számos beszélgetésen vagyok hetetlenül fontos, viszont ott a akkor inkább keressen mást. tus minta? Kérlek, mesélj töb-
túl és ezeket az információkat veszély, hogy a résztvevők túl- bet a GPL licence alatt kiadott
a www.100mileclientroster.com ságosan elkülönülnek és nem AG: Van még valamilyen FOSS zokni mintáról!
honlapon gyűjtöttem össze, foglalkoznak a tágabb közösség- projekt, amiről szeretnél beszél-
hogy segíthessem a kisebb vál- gel. Az UW projektben is a kö- ni? EJH: A közösségi közreműködés
lalkozásokat érvényesülni a sa- zösség dolgain próbálok nem minden része zajlik a szá-
ját közösségükben. dolgozni. Ösztönzöm a hölgye- EJH: Nagyon izgatott vagyok a mítógép előtt. Zoknikat kötöget-
ket, hogy álljanak a sarkukra és dokumentációk körül folyó nagy- tem. Egy barátom többször
Az összes HiCK Tech képzés a vegyenek részt a FOSS közös- szerű munka miatt. Első alka- hosszan nyújtott segítséget
full circle magazine #32 tartalom ^
Hölgyek és az Ubuntu
egy Drupal probléma legyűrésé- mintha ugyanezt az időt kódo- péseit
ben. Cserébe a kedvességéért lásra fordítottam volna. Minden (www.emmajane.net/howto/
kötöttem neki egy pár Drupalos hozzájárulást pozitívan kell fo- create-award). Remélem ezzel
zoknit. gadni, nem számít, hogy mi- többeket rávehetek, hogy bíztas-
lyen szokatlan is a módja. sák a hölgyeket és segítsék
Druplicon, a Drupal kabalája fenntartani az érdeklődésüket
GPL licence alatt áll. Úgy érez- AG: Szólnál pár szót az általad az IT világa felé.
tem, az lenne fair, ha "kódom" létrehozott díjról, illetve egy díj
visszaadnám a közösségnek létrehozásának folyamatáról? AG: FOSS közreműködő, konfe-
ugyanazon licensz alatt. A min- renciaszervező, mentor, sikeres
ta megtalálható a EJH: Létrehoztam egy technikai üzletasszony, a közösség be-
http://www.emmajane.net/ díjat a helyi középiskolában, csült tagja mind a szülővárosod-
craft/drupal hivatkozáson. Már ahova én is jártam. Idén Sadie ban, mind az egész
bemutattam a DrupalCon konfe- Hewgill érdemelte ki, ő most je- közösségben. Van amit kifelej-
rencián, illetve szerepelt a lentkezett a waterloo-i főiskola tettem megemlíteni?
CRAFTzine (http://craftzine.com/) rendszertervező mérnök szaká-
magazinban. Egyelőre nem ter- ra. Azért kapta ő a díjat, mert EJH: Azt hiszem mindent felso-
vezem más minták tervezését, nagyszerűen demonstrálta a roltál. Mint mindig, most is kitű-
de ha mégis ráadnám a fejem, technológia kreatív használa- nő kérdéseid voltak. Köszönöm,
akkor is csak nyílt forráskódú lo- tát. Azért alapítottam meg ezt Amber!
gók jöhetnének szóba. Akiket ér- a díjat, mert szerettem volna,
dekelne a mintakészítés ha egy lány mindig büszke le- AG: Emma, én köszönöm, hogy
mikéntje, ajánlom figyelmükbe het a technikai jellegű ismeretei- időt szántál ránk és szeretném
a knitPro-t (http://www.microre- re. Az egyetlen mód arra, hogy megköszönni a kiváló munká-
volt.org/knitPro/). Ezzel a szoft- valódi változást hozz, az, ha a dat!
verrel készítettem én is a zokni kiemelt személy személyes kötő-
mintáját. dést érez az általad kínált lehe-
tőség iránt.
Az ilyen őrült dolgok, mint ez a
zokniminta, segít megmutatni, Ez a díj nem az érdemjegyek-
hogy nem csak a kódolás szá- ről, vagy a pénzről szól, hanem
mít, a lényeg, hogy azokon a te- a technika izgalmairól. Létrehoz-
rületeken vegyük ki a ni egy díjnyertes dolgot és kiér-
részünket, amikhez értünk. A demelni egy egész iskola
zokni megkötése sokkal többet elismerését. A blogomban leír-
jelentett a Drupal projektnek, tam a létrehozási procedúra lé-
full circle magazine #32 tartalom ^
ték maga nagyon egyszerű, irányíthatunk, erősen ajánlom 7 / 10
JÁTÉKHÍREK egy űrhajót irányítva ki kell lőni az utóbbit. A billentyűzettel va-
a többi hajót anélkül, hogy ve- ló irányítás eléggé korlátozza a
lünk is hasonlóképp járnának játékélményt és nem is elég Élvezhető
- A Linux fő MMO-ja, a el. A pályákon összegyűjthetjük gyors egy ilyen tempójú játék- Függőséget okoz
Vendetta Online betöltötte az ilyen játékokból jól ismert tel- hoz. Szép grafika
ötödik életévét. Megünne- jesítményjavítókat, fegyvere-
pelvén az eseményt, kiad- ket. Hihetetlen élvezetes, Az egyetlen hibája a játék-
tak egy HD trailert, illetve amikor repülés közben szét kell nak a különböző funkciók hiá- Gyenge hangzás
most mindenki kipróbálhat- lőni mindent. Nagyon durva tud nya. Nincs ranglista. Pedig az Kevés funkció
ja 21 napig ingyen a játékot. lenni, mikor több száz hajó re- egy egyszerű, de hatásos mód-
pül feléd és lőnek rád, miköz- ja a játék élvezhetőségének, il-
ben te is visszalősz, kész káosz letve újrajátszási értékének
az egész képernyő. Hála külön- növelésére. Hiányzik a többjáté-
böző felszedhető tárgyaknak, kos mód. Sokat dobna a játé-
nehezebb megunni a játékot. A kon, ha két játékos harcolhatna
játék arra ösztönöz, hogy ne egymás mellett az ellenséggel,
lődd szét az ellenségeket, ha- egyik az egérrel, a másik a bil-
nem inkább menj nekik és törd lentyűzettel.
össze őket.
Összességében a Chromium
A grafika megállja a helyét a BSU egy nagyon élvezhető já-
többi hasonló játékkal szem- ték, elhozza a klasszikus űrlövöl-

A
ben. A játék kivitelezése szép, dözős stílust Linux alá is.
z arcade lövöldözős já- főleg a harci jelenetek, viszont Nagyon jól sikerült játék, csak
tékok mindig ütősek, a hangok rémesek. Nem tu- sajnos a hang minősége és a kü-
mint például a space dom, hogy ez a pulseaudio hibá- lönböző funkciók hiánya eléggé
invaders. Ebben a hó- ja-e, de recseg-ropog. A visszahúzzák.
napban egy klasszikus játékot Chromium egy kis gépigényű já-
fogunk jobban megvizsgálni, ték, elég sok gépen elfut, akár
ami nem más, mint a Chromi- egy netbookon is. A billentyű-
um BSU. Ez egy gyors tempójú zet és az egér használatával is
lövöldözős űrszimulátor. A já-
full circle magazine #32 tartalom ^
K K V
: A laptopomban van : A barátnőm merevle- kozott a vezeték nélküli hálózat- : Igen, a vízjelet mint
webkamera, ami fejjel meze elszállt és szak- hoz, de nem tudott csatlakozni, új réteget add hozzá
lefelé készít felvételt. emberre volt szükség, amikor máshol próbáltam. (Az a képhez, helyezd a
A Skype Windows-os hogy a rajta tárolt dol- SSID ugyanaz és működő.) A Ja- megfelelő helyre,
változatában van egy gomb, gok egy külső lemezre kerülje- unty Jackalope-ot használva a majd állítsd be az átlátszóságot
amivel ez helyreállítható, de az nek. Most így megvannak az laptop könnyedén megtalálja a majdnem teljesen átlátszóra.
hálózatot és csatlakozik is ahhoz.

K
Ubuntus változatban nincs. A eredeti képek és egy halom ki-

V
hang is valamikor rendben volt, sebb másolat (van, amiből 7 pél- : Most kerültem bele a
most nem szól. Kipróbáltam dány is létezik). Keresek egy : Ez egy ismert hiba: Linux világába. Ubun-
már sokféle, fórumokon aján- programot, amivel össze tu- https://bugs.launch- tu 9.10-et telepítettem
lott megoldást -- eredménytele- dom hasonlítani a fájlokat és tö- pad.net/ubuntu/+sour- Vista mellé, kettős boo-
nül. A legnagyobb hangerő rölni tudom a fölöslegeseket. ce/linux/+bug/425455 tolással. Az itt a probléma,

V
most az egykorinak kb. 25%-a. hogy nem tudok kijelentkezni a
Azt javaslom, hogy iratkozz fel

V
: Két programot talál- "./crclient -u (felhasználó ne-
: Mivel nem tudom, tam, amikkel ez megte- a hibára, így értesülsz arról, ha vem)" paranccsal. Az enter
hogy melyik Ubuntu hető: és a gondot megoldották. De ha megnyomása után az alábbi
verziót vagy milyen Mind a kettő nem tudsz várni, akkor visszaál- sor jelenik meg a terminálban:
webkamerát hasz- megtalálható az Ubuntu tárolók- líthatod a rendszert Jaunty-ra. 'non-option ARGV-elements:

K
nálsz, ezért csak olyan megol- ban. (my user name)'.
: Most azon dolgozom,

K V
dást tudok javasolni, ami
másoknak működött. Az első pa- : Frissítettem a notebo- hogy a saját készítésű : próbáld meg futtatni
rancs, amit megpróbálhatsz: okomat (Lenovo R61i) grafikáimat összeszed- a
Jaunty Jackalope-ról jem és arra vagyok kí-
sudo echo 1 Karmic Koalára. Ami- váncsi, lehet-e valahogy
>/sys/class/video4linux/vi- vízjelet tenni egy képre? A
kor vezeték nélküli hálózatot
deo0/vflip
kezdtem keresni a környezetem- GIMP megcsinálja-e ezt, vagy ./crclient --help
más programra van szüksé-
Ha ez megoldja a problémádat, ben, a Karmic Koala nem talált
létező hálózatot. Amikor a mun- gem? parancsot, ami leírja, mi a he-
akkor ezt tedd bele a /etc/rc.lo-
kahelyen próbáltam más hálóza- lyes szintaxis. A mostani szinta-
cal fájlba. Ha nem, akkor nézd
tokat és magam írtam be a xissal nem fogadja el a felhasz-
meg ezt az útmutatót: nálói nevet valós argumentum-
http://ubuntuforums.org/showth- paramétereket a hálózatkezelő-
be, akkor automatikusan csatla- ként.
read.php?t=838210
full circle magazine #32 tartalom ^
Íme, ahogy a desktopom jelenleg kinéz. Pedáns ember va-
gyok, így rajongok a tökéletességért és az egyszerűségért,
egy kábító 3D-s háttérképet választottam. A téma, amit Hardy-t használok elsődleges operációs rendszerként, de
használok, Moomex Ultimatum, ez elég sötét és jó ahhoz, van a gépemen Jaunty, Slackware 12.2 és Windows XP is.
hogy hosszú órákon át nézzem. Az ikontémát a weben talál- A gépben egy Intel Pentium 4 2.26GHz CPU és 2 x 256 MB
tam, a neve Mashup – MaXo. Szeretem azt, ahogy az iko- RAM található. Alaplapra integrált Intel 82845 G/GL-grafi-
nok kinéznek, valóságosak, mégis egyszerűek és sötétek. A kus-chip (max. 8MB osztott memória van engedélyezve a
munkaterület-váltó remek. Az emberek megnézik ezt a ké- BIOS-ban), de a compiz így is simán fut.
pességet és megszeretik a Linuxot.
Az alsó panelt eltávolítottam és egy Avant Window Navigá-
A PC konfigurációm az alábbi: Pentium 4 @ 3.06 GHz, 1.25 torral váltottam fel. Megváltoztattam a Human téma csú-
GB DDR RAM, 250+80+40 GB HDD, Asus Goldfish-2 Mo- nya barnás színét égszínkékre és kicseréltem az ikonokat
bo(i915) a Dropline Neu ikonokra az art.gnome.org-ról.

full circle magazine #32 tartalom ^


Az én desktopom

Ubuntu 9.04-et futtatok egy HP 6730s - Intel Pentium Dual-Co-


Nos, ez az, ahogy a KDE 4.3-as asztalom kinéz, a KDE4 sokkal
re @ 2.16; 3GB RAM; 300 HDD; ATI 3430 laptopon, amelyet na-
gyorsabb munkát tesz lehetővé, mint a Gnome, én nagyon sze-
gyon olcsón, 1200 bolgár leváért- amely kb 600 EUR – vettem.
retem az összes KDE szoftvert és persze a Plasmoidot is. Azon-
Telepítve van a Vista is, elsősorban a a játékok és a Photoshop
ban nem csak nagyszerűen néz ki, hanem nagyol jól
miatt. Kipróbáltam a GIMP-et is.
használható, minden nagyon gyorsan elérhető.
A téma egy módosított Elegance. A háttérképet a gnome.lo-
A gépre jelenleg Vista is telepítve van, de sohasem használom,
ok.org-ról töltöttem le, az ikonkészlet neve Hydroxygen (ame-
kizárólag néhány játékhoz, amelyek nem futnak Ubuntun. Mióta
lyet szintén a gnome.look.org-ról töltöttem le).
a gépben 3 GB RAM és egy dual core @2,1 GHz-es AMD pro-
cesszor van, azóta a Kubuntu hihetetlen sebességgel fut.
Az Ubuntu kiválóan működik a gépemen. A felmerült problé-
mák megoldásához fájlokat kellett szerkeszteni, hogy legyen
hangja a laptopnak és rendben visszatérjen a készenléti állapot-
ból.

full circle magazine #32 tartalom ^


Moovida Entertainer
http://www.moovida.com/ http://entertainer-project.com/

A Moovida talán az első szabad forrású médiaközpont. Elisa- Ha a Moovida nem nyerte el a tetszésedet, nézd meg az Enter-
ként is ismert, mint a GStreamer-alapú megoldás a médiák tainert. Letisztult, GTK- és GStreamer-alapú médiaközpont, Py-
szerelmeseinek. Támogatja az alapértelmezett médiaformátu- thonban írva. Bár se nem túl testreszabható, se nem túl okos,
mokat, de a valódi ereje az internet-függő csatornákban (You- az erőssége a nagyon egyszerű és csillogó OpenGL felülete.
Tube, Apple Movie Trailers, és még sokan mások), illetve a Határozottan kevésbé bővíthető és testreszabható, mint a Moo-
szép és egyszerű felületében rejlik. Támogatja a külső eszkö- vida, de amit tud, azt nagyon jól tudja.
zöket és a TV kimenetet is.
Az Entertainer elérhető PPA-n keresztül innen:
A Moovida telepítéséhez használd a 'moovida' csomagot a http://url.fullcirclemagazine.org/abb068. Mikor e cikk készült,
universe tárolóból (régebbi rendszer esetén az 'elisa' csoma- eszköztár problémák miatt nem volt Karmic-os csomag. (részle-
got ugyaninnen). teket lásd itt: http://url.fullcirclemagazine.org/8026c9).

full circle magazine #32 tartalom ^


TOP 5 - Médiaközpontok

XBMC Boxee
http://xbmc.org/ http://www.boxee.tv/

Az XBMC eredetileg egy módosítás volt Xbox platformon.


Aztán kezdett egyre népszerűbb lenni, így portolták PC-re,
ahol hihetetlen népszerűségre tett szert, mégpedig jó okkal: A Boxee egy ingyenes (mint a sör) médiaközpont közösségi le-
az XMBC-nek tökéletes beépülő rendszere és a közösség, hetőségekkel. Az XBMC-n alapul, tehát rengeteg hasznos ké-
amely a beépülőket készíti, szinte mindenre figyel. Van egy pességgel rendelkezik, de a Boxee-hoz a Web 2.0-s oldalak
ügyes programozási felülete, ami azt jelenti, hogy mindenféle támogatását, mint a YouTube, Last.fm, Blip.tv és Picasa is hoz-
hasznos Python alapú segédeszközt is kapsz. záadták. Támogatja a "követést", így megtudhatod, mit néznek
éppen a barátaid.
Az XBMC telepítéséhez használd a PPA-t innen:
http://url.fullcirclemagazine.org/d30a6a A rossz hír, hogy még nem támogatja a Karmic-ot, a jó hír,
hogy a Boxee-nak van Ubuntu tárolója (http://url.fullcirclemaga-
zine.org/bf34a2), Addig is, ameddig várunk, forrásból vagy a
Jaunty csomagból telepíthető, de ezt nem igazán javasoljuk.

full circle magazine #32 tartalom ^


TOP 5 - Médiaközpontok

Mythbuntu
http://www.mythbuntu.org/

az Egyesült Királyság Ubuntu Li-


nux közösségének tagjai készítik.

Célunk, hogy aktuális és hasznos információkat osszunk


meg az Ubuntu Linux felhasználókkal szerte a világon. Az
Ubuntu Linux és a Szabad Szoftverek minden területével fog-
lalkozunk és mindenkihez szólunk, a kezdő felhasználóktól
egészen a legtapasztaltabb programozókig, a parancssortól
a grafikus kezelőfelületig.

A műsor az Ubuntu UK közösség támogatásával készült, az


adást az Ubuntu Code of Conduct felügyeli, így bármilyen
életkorú hallgatónk számára ajánlott.

Ha nem ragadtak meg az egyszerű alkalmazások, akkor talán


egy teljes operációs rendszer telepítése szükséges a műérté- http://podcast.ubuntu-uk.org/
sedhez. Ha ez az oka, akkor ne menj tovább a Mythbuntunál.
Xfce- és Ubuntu-alapú, a népszerű MythTV médiaközpontot
használja, mint fő alkalmazás. Ezt azt jelenti, hogy természe-
tesen minden képességet megkapsz, beleértve a rengeteg TV-
tuner funkciót is, amit az eddigiek közül egyik sem tudott.

Két módon telepítheted a Mythbuntut: független operációs


rendszerként, vagy a http://www.mythbuntu.org/existing-
ubuntu oldalon található egyszerű lépéseket követve hozzá-
adod a Mythubuntu csomagokat a meglévő telepítésedhez.

full circle magazine #32 tartalom ^


- Ronnie Tucker
ronnie@fullcirclemagazine.org
- Rob Kerfia
Az olvasóközönségtől folyamatosan várjuk a magazinban megjelenítendő új admin@fullcirclemagazine.org
cikkeket! 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
:
Királyvári Gábor Noficzer László
Somogyi András Szijgyártó Árpád
Ha szeretnél közölni, megteheted a következő címen: news@fullcirclemagazine.org Csősz Krisztián Gusztin Rudolf
Schmied Gábor Szente Sándor
és Linux-os tapasztalataidat ide küldd: letters@fullcirclemagazine.org Tömösközi Máté Somlói Richárd
Ferenc Barabás Bence
Hardver és szoftver ide küldhetsz: reviews@fullcirclemagazine.org Palkovics László Hélei Zoltán
Talabér Gergely Takács László
a 'Kérdések és Válaszok' rovatba ide küldd: questions@fullcirclemagazine.org
Pércsy Kornél
Az én képeit ide küldd: misc@fullcirclemagazine.org

... vagy látogasd meg unkat: www.fullcirclemagazine.org Királyvári Gábor

Nagy köszönet a Canonical-nak,


az Ubuntu Marketing Csapatának
és a fordítócsapatoknak
világszerte.
Egy magazin, ahogy a Full Circle is, nem magazin cikkek nélkül. Osszátok
meg velünk véleményeiteket, desktopjaitok kinézetét és történeteiteket.
Szükségünk van a Fókuszban rovathoz játékok, programok és hardverek
áttekintő leírására, a Hogyanok rovatban szereplő cikkekre (K/X/Ubuntu
témával); ezenkívül ha bármilyen kérdés, javaslat merül fel bennetek,
nyugodtan küldjétek a következő címre: articles@fullcirclemagazine.org

full circle magazine #32 tartalom ^


ADVERTISEMENT

Ubuntu User is the first print magazine created specifically for Ubuntu users. Ease into
Ubuntu with the helpful Discovery Guide included in each issue, or advance your skills
with in-depth technical articles, HOW-TOs, reviews, tutorials, and community reports.

ly
p e r y e a r fo r o n
4 issu e s
2 9 . 9 0 / U S $ 39. 95
EUR
£ 24. 90 /

full circle magazine #32 tartalom ^

You might also like