Sei sulla pagina 1di 59

Full Circle

AZ UBUNTU LINUX KZSSG FGGETLEN MAGAZINJA.

55. szm - 2011 november

AZ N TRTNETEM: AZ OLASZ FORDT CSAPAT

fot: tianhua1993 (Flickr.com)

AUDACITY ALAPOK
KSZTS SAJT PODCAST-ET
full circle magazin 55. szm 1 A Full Circle magazin nem azonostand a Canonical Ltd.-vel.
tartalom ^

Hogyanok

Full Circle
AZ UBUNTU LINUX KZSSG FGGETLEN MAGAZINJA

Vlemnyek

Programozzunk Pythonban 29. rsz 7

Az n trtnetem

33

Linux hrek LibreOffice - 9. rsz 14

Az n asztalom

57 Klnvlemny 38

Rovatok

Mentsi stratgik - 3. rsz 16

Parancsolj s uralkodj

Jtkok Ubuntun

55

Szerintem...

39

Audacity alapok

19

Linux labor

24

KV

52

Fkuszban

42

Gyors otthoni szerver

22

Hlgyek s az Ubuntu

54

Kzelebb a Windowshoz

30

Levelek

50

Minden szveg- s kpanyag, amelyet a magazin tartalmaz, a Creative Commons Nevezd meg! - gy add tovbb! 3.0 Unported Licenc alatt kerl kiadsra. Ez annyit jelent, hogy tdolgozhatod, msolhatod, terjesztheted s tovbbadhatod a cikkeket a kvetkez felttelekkel: jelezned kell eme szndkodat a szerznek (legalbb egy nv, e-mail cm vagy url elrssel), valamint fel kell tntetni a magazin nevt (full circle magazin) s az url-t, ami a www.fullcirclemagazine.org (gy terjeszd a cikkeket, hogy ne sugalmazzk azt, hogy te ksztetted ket, vagy a te munkd van benne). Ha mdostasz, vagy valamit tdolgozol benne, akkor a munkd eredmnyt ugyanilyen, hasonl vagy ezzel kompatibilis licensz alatt leszel kteles terjeszteni.

A Full Circle magazin teljesen fggetlen acircle magazin 55. szm projektek tmogatjtl. A magazinban megjelen vlemnyektartalom ^ s full Canonicaltl, az Ubuntu 2 llsfoglalsok a Canonical jvhagysa nlkl jelennek meg.

Elsz
A magazin a kvetkezk segtsgvel kszlt:

Kszntnk a Full Circle Magazin legjabb kiadsban!

ajnlatos mdon, munkahelyi ktelezettsgei miatt Ubuntu Jtkok r (Ed Hewitt) itthagyott minket. De FCM fld j npe a sarkra llt, s rengeteg levelet kldtt, gy nem is egy helyettest vlasztottam, hanem mindjrt tbbet. Ez azt jelenti, hogy az 56. szmtl lesz legalbb kt Ubuntu Jtkunk is havonta. Annak ellenre, hogy egy levelet sem kldtt neknk tvozsrl, n minden jt kvnok ennek a csibsznek. Mikzben a Python sorozatunk teljes gzzel robog elre, a LibreOffice visszatr, s a Hogyan rovatban a Deja-Duppal foglalkozunk, mely az alaprtelmezett archivl eszkz a 11.10-ben. Van Audacity cikk is, amit szerettetek volna. Nem Robin Catling rta, megjegyzem, de legalbb olyan j! sszevetjk a BackTracket a BackBox-szal. Ha rintettek vagytok az IT biztonsg tmakrben, akkor ez ktelez olvasmny lesz. Art elhzta az adu szt ezzel a bdletes nyolcoldalas ismertetjvel. A Kzelebb a Windowshoz ezttal a *buntu Vezrlpult s az Eszkzkezel megfelelirl szl. gy fest, az Ubuntu nem adja knnyen magt, ha Eszkzkezel hasonmst akarunk telepteni. Az n sztorim ebben a hnapban az olasz fordtcsapatrl szl. Lerjk, hogyan indultak s mindenki mond valamit a csapatrl, a munkafolyamatrl. Rengeteg ksznet nekik s az sszes tbbi fordtcsapatnak is vilgszerte. Emelem kalapom elttetek. Minden jt!

Full Circle Podcast


Megjelenik minden msodik hten, mindig a friss Ubuntus hrekkel, vlemnyekkel, ttekintkkel, interjkkal s hallgati visszajelzsekkel. A Side-Pod egy jdonsg, egy extra (rendszertelen) rvid podcast, ami mellkga a f podcastnek. Leginkbb ltalnos technikai s nem-Ubuntu cuccokkal foglalkozik, melyek nem illenek a f podcastbe. Msorvezetk: Robin Catling Ed Hewitt Dave Wilkins http://fullcirclemagazine.org

Ronnie

ronnie@fullcirclemagazine.org

full circle magazin 55. szm

tartalom ^

Linux hrek
USB-eszkzzel az Android csatlakoztathat a PC-khez s a tvhez 56 -os nylt forrskd hardver, amelyen Linux fut

satlakoztassuk a Cotton Candy-t az eszkzhz brmilyen eszkzhz, aminek van USB-csatlakozja, s gy tudjuk futtatni az asztali gpnkn az Androidot. Az eszkzbe begyazva tallhat egy Windows/OSX/Linux-kompatibilis kliens. HDMI-csatlakozval is rendelkezik.

gy nylt forrskd hardverekkel foglalkoz csoport elllt egy 56 -os (89 $) alaplappal, melyet robotikhoz, jtk- s orvosi clokat szolgl eszkzkhz sznnak. A BeagleBoard csoport a BeagleBone alaplappal a nylt forrskA motorhztet alatt tallhat egy d hardverekkel foglalkoz 1.2 GHz-es ARM Cortex A9-alap kzssget clozta meg. Az alaplaprocesszor (ugyanaz a fajta felppon a Linux teljes verzija, tovbb ts, ami a leggyorsabb Apple- s Nvidia-chipekben van), egy ngyma- egy teljes webszerver fut. Az alaplap tartalmazza a Texas Instrugos ARM Mali videokrtya s 1 GB ments 3,14 -os (5 $-os) Sitara RAM. Komoly alkatrsz-listja van, AM335x ARM Cortex-A8-as prornzsre sokkal tbbet is elbr, mint az Android 2.3, ms nven Gin- cesszort, melynek 720 MHz a telgerbread, amihez ezt az eszkzt tu- jestmnye. A Texas Instruments htfn jelentette be a processzort. lajdonkppen kiadtk. Forrs: Wired.com Forrs: computerworlduk.com full circle magazin 55. szm

izess a Darwinia-rt, a Multiwinia-rt, a DEFCON-rt s az Uplinkrt annyit, amennyit akarsz! Az Introversion nev brit indie jtkstdi teljes katalgusa hozzfrhet. s ha eltalljuk a felhasznlk ltal fizetett rak kzprtkt, kapunk hozz egy Aquaria-t s egy Crayon Physics Deluxe-ot is. Ezen jtkok nincsenek vdve szerzi joggal, brmilyen oprendszeren (Mac, Windows, Linux) futtathatak, s a vsrlssal kt jtkony cl szervezetet tmogathatunk. A jtkokat kzvetlenl le lehet tlteni a Humble Bundle-rl, vagy megszerezhetjk ket a Steam-en is. A Darwinia, az Aquaria s a 4

Crayon Physics Delux az venknti Independent Games Festival nagydjnak lland nyertesei. Forrs: http://www.humblebundle.com/

Full Circle Notifier frisstse


A Full Circle Notifier mg mindig 1.0.2-es verzij, de a PPA-t mr frisstettk Oneric-re. Az FCN egy aprcska alkalmazs, ami a tlcn foglal helyet s az aktulis szmok/podcast-ek megjelensrl tjkoztat, s be lehet lltani, hogy ezeket azonnal le is tltse! Tovbbi informci az FCN Google-csoportnl: http://goo.gl/4Ob4

tartalom ^

rta: Lucas Westermann

Parancsolj s uralkodj
a Vim tnyleg megknnyti majd az leted. Pldaknt ebben a hnapban a makrkat s a keress/lecserls tmakrket szeretnm rinteni s adnk egy rvid bevezett a regulris kifejezsekrl is. Mieltt elkezdenm, vsd ezt jl a szvedbe: hasznlj Vimet. Ezalatt azt rtem, hogy a mindennapi feladataidat Vimben oldd meg mondjuk egy hten keresztl, s ha szreveszed hogy ugyanazt a feladatot oldod meg jra, dertsd ki egy gyors online keresssel, hogyan lehetne automatizlni (vagy legalbb lecskkenteni a gpels menynyisgt). Eleinte ez persze lelassthat, de a befektetett id gyorsan meg fog trlni. Azrt javaslom az online keresst, mert a tapasztalataim alapjn, ha a vlaszt te magad tallod meg, akkor nagy valsznsggel ksbb is emlkezni fogsz r. s most, a cikk...

VIM: tovbbi sajtossgok


amelyeket valsznleg nem fogsz hasznlni, gy cskkentve a befogadand informci mennyisgt. A tovbbiakban minden, ami a <> jelek kztt van, egy olyan vltoz, aminek az rtkt neked kell megadnod s minden, ami [ ]-ben van, egy fizikai gomb a billentyzeten, amit meg kell nyomnod. Tovbb, ha nincs kln mondva, akkor minden parancs s billentylenyoms a Vim szoksos mdjn trtnik (az res mdon). eszkzlni a szvegen. Ha vgeztl, nyomd meg a q billentyt jra (kilpve minden mdbl). Itt egy konkrt plda:
[q][b] <parancsok sorozata> [q]

rtam egy rvid Gvim/Vim bevezett a mlt hnapban, ez a cikk teht az elz folytatsa szeretne lenni. Kaptam egy levelet egy olvastl, aki azt krdezte rdemes volt-e megtanulnom a Vim hasznlatt, avagy sem. Az levl fontosabb pontjai az albbiak voltak: a) Ha a munkd sorn Windowst hasznlsz, van egyltaln rtelme Vim-et tanulni? b) Hogyan vlhat a Vim a hasznunkra, ha csak ritkn (vagy egyltaln nem) runk programkdokat? A vlaszlevelem elg hossz volt, de a lnyeg taln ez: a) A Gvim/Vim-nek van kliense Windows al is, gy termszetesen ott is hasznlhat. b) n gy tallom, hogy a Vim nagyon sok lehetsget tartogat magban, gy nagy segtsget jelenthet az ismtlden elvgzend feladatok vgrehajtsban. Ez leginkbb a programkdok rsa sorn kerl el (pldul header-ek, fggvnyhvsok, metdusok, formzs, refaktorizls, stb.), de ha egy feladat sorn sokszor ugyanazokat a vltoztatsokat kell vgrehajtanod egy adott szban vagy egy nagyobb szvegrszben egyms utn, akkor

Ezltal a makr a b billentyhz ktdik. A parancs vgrehajtshoz be kell rnod a @<bet> utastst, esetnkben:
@b

Makrk:
A Vim lehetsget biztost arra, hogy menet kzben makrkat ksztsnk. Ez azt jelenti, hogy rgztheted a parancsok sszessgt, amelyeket a Vim ismtlden vgre fog hajtani. Ennek egy egyszer mdja az albbiakban lthat:
[q]<bet><parancsok>[q]

Ahogy Vimben minden ms parancs, ez a parancs is tetszleges alkalommal megismtelhet, ezt a @ el rott szmmal adhatjuk meg. Ha 55@b-t rnnk, akkor a b makr 55-szr hajtdna vgre. @@-t rva, az utoljra meghvott makr fut le jra. Ha tbbet szeretnl tudni a makrkrl, akkor a Vim Wiki-n tallhat albbi cikket tudom javasolni: http://vim.wikia.com/wiki/Macros

A [q] billenty jelzi a makr kezdett s a megadott betben men- Keress...: A Vimnek nagyon sok funkcija tdik el. Ha berod a [q]<bet> van, valsznleg nem is lesz szks- utastst, mr kezdheted is rni a Vimben (s minden ms, Vimhez ged az sszes tudsra. Javaslom, Vim parancsokat, amelyekkel a meg- hasonl programban, mint pldul hogy ugord t azokat a rszeket, felel vltoztatsokat szeretnd a more, a less, a mutt, stb.) az albfull circle magazin 55. szm 5
tartalom ^

Parancsolj s uralkodj
bi mdon tudunk a szvegben keresni: szban (ezt egybknt a klnll :%s/<kifejezs>/<csere>/g szgletes zrjelekkel rtk el), akkor bizony egyszeren csak lecserl/<kifejezs> Ha teht az sszes vim kifejejk az sszes bett. zst Vim-re szeretnnk cserlni, Teht ha minden nagybett, kisA / jel jelzi a programnak, hogy azt az albbi mdon tehetjk meg: bett s szmot akarunk egy setami kvetkezik, az a keresend kifeben, akkor ezt a [A-Za-z0-9] kifejejezs (s Vimben az egsz kifejezs, :%s/vim/Vim/g zssel tehetjk meg. Itt hrom belertve a / jelet is, megjelenik az tartomnyt adtunk meg: A-Z (nagyablak aljn). A szvegben ezutn a betk), a-z (kisbetk) s 0-9 (szRegulris kifejezsek: keresett kifejezs els megjelensi mok). Ha minden olyan szt el helyre ugrunk. A tallatok kztt szeretnnk bnyszni, amely mondA regulris kifejezsekkel az az [n] hasznlatval tudunk a kvet- sszes elfordul vim, VIM, vIm, juk nagy T betvel kezddik, akkezre, [shift]+[n]-nel (azaz [N]-nel) viM kifejezst lecserlhetjk kor ezt a T[a-z]* utastssal pedig az elzre ugrani. rhetjk el. A * azt jelli, hogy az Vim-re az albbi egyszer pautols set akrhny alkalommal isranccsal: mtldhet. Mivel a szkz nincs a s csere: :%s/[vV][iI][mM]/Vim/g set-ben, ezrt gy a sz vgn fogunk megllni. A Vim tmogatja a regulris kifeAhogy azt sokan mr bizonyra Ennek ksznheten egy ers jezseket is. Ez egy kifejezetten megsejtetttek, brmi, ami a [ ] z- fegyvert kapunk a keznkbe. Rkehasznos tulajdonsg, ha valamit le rjelek kztt van (ez lehet akr reshetnk pldul az sszes 1000 szeretnnk cserlni (a Vimben ezt egy tartomny is), egyezik a keres 9999 kztti szmra a [1-9][0substitution-nak nevezik), mert sett szvegrsszel (ezentl set9]\{3\} kifejezssel. Ebben az esetgy jval tbb tallati lehetsget nek nevezzk ket). Mirt nem ben a kapcsos zrjelek tartalmazkapunk. Mg mieltt erre rtrtesszk az egszet egyetlen set-be? zk a szablyzt (pldul az utols nnk, nzzk meg hogyan fest egy Nyugodtan prbld ki, ekkor az set ismtldseinek szmt). Hasznorml keress s csere: sszes bet ami benne van le fog nlhatunk itt is egy tartomnyt, a cserldni a Vim kifejezsre ahe:%s/<kifejezs>/<csere>/ 100 s 9999 kztti szmokat pldlyett, hogy csak a klnbz mul a [1-9][0-9]\{2,3\} utastssal kapdon rott vim-eket cserlnnk le. Ez az utasts megtallja a <kifehatjuk meg. A \ karakterekre azrt jezs> els elfordulst s lecser- Ez azrt van, mert a szgletes zr- van szksg, hogy a kapcsos zrjejelek egy karaktert/pozcit jellli a <csere> kifejezsre. leket a Vim ne mint keresend kifenek a szban. Ha azt mondjuk, hogy jezst rtelmezze. Amennyiben az sszes elfordulsi helyen cserlni szeretnnk, az alb- cserlje le az sszes bett anlkl, Ez itt most csak egy rvid s thogy megadnnk a pontos helyt a mr ttekintse nhny regulris kibi utastst kell kiadnunk: full circle magazin 55. szm 6 fejezsnek, ennl sokkal sszetetteb formban is el tudnak fordulni. Ha tbbet szeretnl tudni rluk, javasolni tudom az albbi ismertett: http://www.regular-expressions.info/tutorial.html. Ezen fell nagyon sok blogbejegyzs is szletett mr a regulris kifejezsek hasznlatrl, sajt problmink megoldsban ezek is segthetnek. Bzom benne, hogy rdekesnek talltad ezt a cikket. Szeretnk tovbb menni ezen az ton s a jv hnapban egy ttekintst adni a Pentadactyl-rl (egy Vim-szer interfszrl Firefoxhoz). A krdseket, hozzszlsokat s javaslatokat szeretettel vrom az lswest34@gmail.com email cmre. Krlek a levl trgyban tntesd fel az "FCM" vagy a "C&C" kifejezseket (de az [fFcC][cC&][mMcC] is megteszi).

Lucas a szmtgpe folyamatos tnkretteltl a javtsig mindent megtanult. Kldj neki emailt az: lswest34@gmail.com cmre.

tartalom ^

Hogyanok

rta: Greg Walters

Programozzunk Pythonban - 29. rsz


DROP TABLE IF EXISTS `categoriesmain`; CREATE TABLE `categoriesmain` ( `idCategoriesMain` int(10) unsigned NOT NULL auto_increment, `CatText` char(100) NOT NULL default '', PRIMARY KEY (`idCategoriesMain`) ) ENGINE=InnoDB AUTO_INCREMENT=40 DEFAULT CHARSET=latin1;

emrg megkrtek arra, hogy oldjam meg egy MySQL adatbzis SQLite-ra val konverzijt. A weben egy gyors s egyszer (illetve ingyenes) megoldst keresglve, nem talltam olyan mdszert, ami egytt tudott volna mkdni a legfrissebb MySQL verzival. Ezrt egy sajt mdszer kidolgozsa mellett dntttem.

tblkat s azok tartalmt abban az esetben, ha azok a dump fjlban megtallhatak. (Lehetsgnk van csak smk exportlsra). Jobbra egy plda, tbla ltrehozsra:

Elszr meg kellene vlnunk a vgn lv sortl. Az utols zrjel utn mindent trlhetnk. (Az SQLite nem tmogatja az InnoDB adatbzist). Ezen fell, az SQLite a PRIMARY KEY sort sem tudja rA MySQL Administrator program telmezni. SQLite-ban elsdleges kulcsot az INTEGER PRIMARY KEY segtsgvel lehetsgnk van adatbzisok egyszer szveges fjl- AUTOINCREMENT segtsgvel lba val mentsre. Sok SQLite nze- lthatunk be egy mezre. A kvetkez dolog, ami ismt csak nem get pedig be tud olvasni sima sql mkdik, az az unsigned kulcssz. parancsfjlokat s jra ltre tudja hozni bellk az adatbzist. A gond Az adatok esetben az INSERT csak az, hogy a MySQL-nek sok olyan szolgltatsa van, amit az SQ- INTO utastsok sem lesznek kompatibilisek. Itt a problma abban leLite nem tmogat. Teht, ebben a hnapban egy olyan talakt prog- ledzik, hogy az SQLite nem enged ramot fogunk kszteni, ami MySQL meg tbb beszrst egyetlen utastsban. Itt jobbra van egy rvid pldumpok SQLite vltozatt kszti da a MySQL dumpbl. Vegyk szre el. a sorvget jelz pontosvesszt: Kezdsknt vizsgljuk meg a Ezen fell figyelmen kvl foMySQL dump formtumt. Az egsz gunk hagyni minden megjegyzst, egy olyan rsszel kezddik, ami ltCREATE DATABASE s USE utasrehozza az adatbzist, majd az ezt kvet szekcik lerjk a benne lv tst. Miutn kszen vagyunk az tfull circle magazin 55. szm

INSERT INTO `categoriesmain` (`idCategoriesMain`,`CatText`) VALUES (1,'Appetizer'), (2,'Snack'), (3,'Barbecue'), (4,'Cake'), (5,'Candy'), (6,'Beverages');

Ahhoz, hogy ez mkdjn, az utastsokat fel kell darabolni tbb utasts sorozatra. Pldul gy...
INSERT INTO `categoriesmain` (`idCategoriesMain`,`CatText`) INSERT INTO `categoriesmain` (`idCategoriesMain`,`CatText`) INSERT INTO `categoriesmain` (`idCategoriesMain`,`CatText`) INSERT INTO `categoriesmain` (`idCategoriesMain`,`CatText`) INSERT INTO `categoriesmain` (`idCategoriesMain`,`CatText`) INSERT INTO `categoriesmain` (`idCategoriesMain`,`CatText`) VALUES (1,'Appetizer'); VALUES (2,'Snack'); VALUES (3,'Barbecue'); VALUES (4,'Cake'); VALUES (5,'Candy'); VALUES (6,'Beverages');

tartalom ^

Programozzunk Pythonban - 29. rsz


alaktott SQL fjllal, az a szabadon hasznlhat SQLite Database Browserhez hasonl programok segtsgvel ltrehozza az adatbzist, illetve a tblkat s az ltaluk trolt adatokat. Vgjunk is bele. Ksztsnk egy j mappt, majd egy python fjlt a projektnknek. Nevezzk MySQL2SQLite.py-nak. Jobbra van az import utasts, a class definci s az __init__ rutin. Ez egy parancssori alkalmazs lesz, ezrt ltre kell hoznunk az if __name__ utastst, a parancssori argumentumok kezeljt, illetve egy hasznlati utastst kir rutint (ha a felhasznl nem ismern a programot). Mindez a program legvgre fog kerlni. Minden ms kdot a kvetkez sor fl kell elhelyezni:
def error(message): print >> sys.stderr, str(message) #!/usr/bin/env python #==================================== # MySQL2SQLite.py #==================================== # IMPORTS import sys #==================================== #==================================== # BEGIN CLASS MySQL2SQLite #==================================== class MySQL2SQLite: def __init__(self): self.InputFile = "" self.OutputFile = "" self.WriteFile = 0 self.DebugMode = 0 self.SchemaOnly = 0 self.DirectMode = False

A hasznlati utasts kirsrt felels rsz jobbra lent tallhat: A DoIt() rutin akkor hvdik meg, amikor a programot a parancssorbl futtatjk (ez lenne az elsdleges hasznlati mdja). Ha azonban egy olyan library-knt szeretnnk hasznlni, amit ms programokba is be lehet pteni, akkor csak az osztlyra van szksgnk. Itt tbb olyan vltozt is be kell lltani, amelyek a helyes mkdshez elengedhetetlenek. A kvetkez kdrszlet a kapott parancssori argumentumok rtelmezsrt felels, s felkszl a fontosabb metdusok hvsra.

def DoIt(): #======================================= # Setup Variables #======================================= SourceFile = '' OutputFile = '' Debug = False Help = False SchemaOnly = False #=======================================

if len(sys.argv) == 1: usage() else: for a in sys.argv: print a if a.startswith("Infile="): pos = a.find("=") SourceFile = a[pos+1:] elif a.startswith("Outfile="): pos = a.find("=") OutputFile = a[pos+1:] elif a == 'Debug': Debug = True elif a == 'SchemaOnly': SchemaOnly = True elif a == 'Help' or a == 'H' or a == '?': Help = True if Help == True: usage() r = MySQL2SQLite() r.SetUp(SourceFile,OutputFile,Debug,SchemaOnly) r.DoWork()

full circle magazin 55. szm

tartalom ^

Programozzunk Pythonban - 29. rsz


Amikor elindtjuk a programot, legalbb kt vltozt meg kell adnunk a parancssorban. Ezek az Input s az Output fjlok. Tovbb lehetsget biztostunk arra is, hogy a felhasznl nyomon tudja kvetni a program futst, illetve tblkat adatok nlkl tudjon kimenteni s meg tudjon nzni egy rvid lerst a program hasznlatrl. A normlis parancssori utasts gy fog kinzni:
MySQL2SQLite Infile=Foo Outfile=Bar def usage(): message = ( '=======================================================================\n' 'MySQL2SQLite A database converter\n' 'Author: Greg Walters\n' 'USAGE:\n' 'MySQL2SQLite Infile=filename [Outfile=filename] [SchemaOnly] [Debug] [HHelp?\n' ' where\n' ' Infile is the MySQL dump file\n' ' Outfile (optional) is the output filename\n' ' (if Outfile is omitted, assumed direct to SQLite\n' ' SchemaOnly (optional) Create Tables, DO NOT IMPORT DATA\n' ' Debug (optional) Turn on debugging messages\n' ' H or Help or ? Show this message\n' 'Copyright (C) 2011 by G.D. Walters\n' '=======================================================================\n' ) error(message) sys.exit(1) if __name__ == "__main__": DoIt()

ahol a Foo a MySQL dump fjl, a Bar pedig a ltrehozand SQLite sql fjl. Emellett a kvetkezkppen is meghvhatjuk:

juk meg, hogy hogyan mkdik a pa- egynl, akkor egy ciklus segtsgrancssori argumentumok vel tudjuk elrni ket. Az argumenhasznlata. tumok listjnak mindegyik elemn MySQL2SQLite Infile=Foo vgiglpdelve leellenrizhetjk Outfile=Bar Debug SchemaOnly Amikor a felhasznl berja a ket. Nmely program megszabja, program nevt (a terminlba), az hogy milyen sorrendben kell megadgy a debug zenetek is ki fognak rdni, s KIZRLAG csak tb- opercis rendszer megjegyzi s to- ni ket. A ciklusos megolds hasznvbbtja a megadott informcikat latval az argumentumok tetszlelk ltrehozsra kerl majd sor, arra az esetre, ha paramterek is ges sorrendben megadhatak leszadatok importlsa nlkl. lennnek megadva. Ha nincsenek nek. Ha a felhasznl egyetlen paraVgl, ha a felhasznlnak segt- ilyen paramterek (avagy argumen- mtert sem ad meg, vagy a helpet sgre lenne szksge, akkor a hasz- tumok), akkor ezek szma 1, ami az hasznlja, akkor megjelentjk a alkalmazs nevt takarja - a mi ese- hasznlati utastst. Fent lthat a nlati utastsokra trnk r. tnkben MySQL2SQLite.py. Ezeket rutinja. az argumentumokat a sys.arg utasMieltt tovbblpnnk, vizsgltssal rhetjk el. Ha a szmuk tbb Ha mindezzel s az argumentufull circle magazin 55. szm 9

mok rtelmezsvel is megvolnnk, pldnyostjuk az osztlyt, majd meghvjuk a setup rutint, ami kitlt nhny vltozt s vgl elindtja a DoWork rutint. Lssunk is hozz az osztlyhoz. Itt bevezetjk az osztlyt s az __init__ rutint. Ltrehozzuk azokat a vltozkat, amikre a ksbbiekben szksgnk lesz. Ne felejtsk el, hogy a DoWork meghvsa eltt meg kell hvnunk a Setup rutint. Hozzrendeljk az res vltozinkhoz a helyes rtkeket. Vegyk szre, hogy lehetsgnk van a fjlba
tartalom ^

Programozzunk Pythonban - 29. rsz


rs kihagysra is, ami debuggolskor jl jhet. Ezen kvl csak a sma, azaz kizrlag az adatbzis struktrjnak kirsra is ki lehetsgnk van. Ez akkor lehet hasznos, ha egy olyan j projekthez kezdnk hozz, ahol csak az adatbzisra van szksgnk, adatok nlkl. dolgozzuk s nagy valsznsggel ki is rjuk. Egy vgtelen while ciklussal oldjuk meg a sorok beolvasst, s egy break utastst hasznlunk, ha mr nincs ms a fjlban. A beolvasshoz az f.readline() kell, aminek az eredmnyt a line vltozA munkt az SQL Dump fjl meg- ba helyezzk. Nhny sort nyitsval kezdjk, majd nhny bel- minden tovbbi nlkl fis vltozt lltunk be. Ezen fell gyelmen kvl hagyhatunk. nhny olyan karakterlncot is meg- Ehhez egy if/elif s egy pass adunk, amikkel nmi gpelst foutasts kell csak. gunk megsprolni magunknak. Ha runk fjlba, akkor megnyitjuk azt Ezutn vgre csinlunk s elkezdjk a teljes folyamatot. Az valami komolyabbat is. Ha input minden sort beolvassuk, fel- egy CreateTable utastsunk
while 1: line = f.readline() cntr += 1 if not line: break # Ignore blank lines, lines that start with "" or comments (/*!) if line.startswith(""): #Comments pass elif len(line) == 1: # Blank Lines pass elif line.startswith("/*!"): # Comments pass elif line.startswith("USE"): #Ignore USE lines pass elif line.startswith("CREATE DATABASE "): pass def SetUp(self, In, Out = '', Debug = False, Schema = 0): self.InputFile = In if Out == '': self.writeFile = 0 else: self.WriteFile = 1 self.OutputFile = Out if Debug == True: self.DebugMode = 1 if Schema == 1: self.SchemaOnly = 1

Most pedig azzal a DoWork rutinnal fogunk foglalkozni, ami a lnyeges dolgok vgrehajtsrt felels.
def DoWork(self): f = open(self.InputFile) print "Starting Process" cntr = 0 insertmode = 0 CreateTableMode = 0 InsertStart = "INSERT INTO " AI = "auto_increment" PK = "PRIMARY KEY " IPK = " INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL" CT = "CREATE TABLE " # Begin if self.WriteFile == 1: OutFile = open(self.OutputFile,'w')

#==================================== # BEGIN CLASS MySQL2SQLite #==================================== class MySQL2SQLite: def __init__(self): self.InputFile = "" self.OutputFile = "" self.WriteFile = 0 self.DebugMode = 0 self.SchemaOnly = 0

full circle magazin 55. szm

10

tartalom ^

Programozzunk Pythonban - 29. rsz


van, akkor elindtjuk a folyamatot. Emlkezznk, hogy a CT-t a Create Table-vel tettk egyenlv. Itt belltjuk a CreateTableMode-ot 1-re, hogy tudjuk mit is kell csinlni. Ezutn fogjuk a sorunkat, kivesszk a sortrst s elksztjk a fjlba val kirst, majd ha kell, akkor meg is tesszk. Most pedig meg kell csinlnunk a create table-ben lv sorokat minden egyes sort kln manipullva, hogy az SQLite-nak is j legyen. Sok olyan dolog van, amit az SQLite nem tud lekezelni. Nzzk meg mg egyszer a MySQL Create Table utastst. Az egyik olyan dolog amit az SQLite semmikppen sem tud rtelmezni, az az utols zrjel utni teljes sor. Egy msik az eggyel eltte lev Primary Key-t tartalmaz sor, illetve a msodik sorban lv unsigned kulcssz. Ezek lekezelse bele telik majd nmi kdolsba, de sikerlni fog. Elszr megnzzk, hogy tartalmaz-e a sor auto increment-et. Ezt ismt kirjuk, elif line.startswith(CT): Felttelezni fogjuk, hogy ez lesz az ha szksg van CreateTableMode = 1 elsdleges kulcs sora. Annak ellen- r. l1 = len(line) line = line[:l11] re, hogy ez a feltevs az esetek if self.DebugMode == 1: 98.6%-ban helyes, nem lehetnk Most a PRIprint "Starting Create Table" mindig biztosak ebben. Mindazonl- MARY KEY kiprint line tal az egyszersg mellet fogjuk le- fejezst kell if self.WriteFile == 1: OutFile.write(line) tenni a voksunkat. Ezt kveten meg- tallnunk a megnzzk, hogy a kvetkez sor sorban. Vegyk )-el kezddik-e. Ez azt jeCREATE TABLE `categoriesmain` ( lenten, hogy elrtk a `idCategoriesMain` int(10) unsigned NOT NULL auto_increment, create table utols sort. `CatText` char(100) NOT NULL default '', PRIMARY KEY (`idCategoriesMain`) Ebben az esetben megfele) ENGINE=InnoDB AUTO_INCREMENT=40 DEFAULT CHARSET=latin1; len lezrjuk a newlineban lv utastst, majd kikapcsoljuk a CreateTableMode p1 = line.find(AI) vltozt s vgl kirjuk fjlba (ha if line.startswith(") "): szksges). CreateTableMode = 0 Ezt kveten felhasznljuk az auto increment kulcsszrl szerzet informciinkat. Kezdsknt eltntetjk a felesleges szkzket, majd megkeressk, hogy hol van (felttelezzk a ltezst) az int( kifejezs a sorban. Ezt le fogjuk cserlni az INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL utastsra. Az egsz szmok hossza nem jelent semmit az SQLite szmra.
if self.DebugMode == 1: print "Finished Table Create" newline = ");\n" if self.WriteFile == 1: OutFile.write(newline) if self.DebugMode == 1: print "Writing Line {0}".format(newline)

elif CreateTableMode == 1: # Parse the line... if self.DebugMode == 1: print "Line to process {0}".format(line)

elif p1 != 1: # Line is primary key line l = line.strip() fnpos = l.find(" int(") if fnpos != 1: fn = l[:fnpos] newline = fn + IPK #+ ",\n" if self.WriteFile == 1: OutFile.write(newline) if self.DebugMode == 1: print "Writing Line {0}".format(newline)

full circle magazin 55. szm

11

tartalom ^

Programozzunk Pythonban - 29. rsz


szre azt a kis extra szkzt a sor vgn - ez tudatosan kerlt ide. Ha tallkoznnk ezzel a sorral, akkor egyszeren figyelmen kvl fogjuk hagyni.
elif line.strip().starts with(PK): pass

VALUES ( rszt egy segdvltozba (amit rviden elzmnynek fogok csak hvni), s tovbblpnk. Megnzzk, hogy csak smkat kell-e feldolgoznunk. Ebben az esetben nyugodtan figyelmen kvl hagyhatjuk az insert utastsokat. Ha nem, kln ki kell trnnk rjuk.
elif self.SchemaOnly == 0: if insertmode == 1:

elif line.find(" unsigned ") != 1: line = line.replace(" unsigned "," ") line = line.strip() l1 = len(line) line = line[:l11] if self.WriteFile == 1: OutFile.write("," + line) if self.DebugMode == 1: print "Writing Line {0}".format(line)

Klnben le kell kezelnnk.


else: l1 = len(line) line = line.strip() line = line[:l14] if self.DebugMode == 1: print "," + line if self.WriteFile == 1: OutFile.write("," + line)

Ezutn a unsigned kulcsszt nzzk meg (ismt megtartva a szkzt) s lecserljk -re. s ezzel meg is vagyunk a create table rutinnal. Most mr foglalkozhatunk az insert utastsokkal. Az InsertStart vltoz tartalma az INSERT INTO kifejezs. Ennek ellenrzsre azrt van szksg, mert a MySQL az SQLite-tal ellenttben megenged tbb beszrst egyetlen utastssal. Ezrt minden adatblokknl kln utastst kell ksztennk. Az insertmode nev vltozt 1-re lltjuk, beolvassuk a INSERT INTO {Tbla} {mez nevek}

Leellenrizzk, hogy van-e '); vagy '), karaktersorozat a sorban. A '); esetnkben azt fogja jelenteni, hogy elrtk az insert utasts utols sort.
posx = line.find("');") pos1 = line.find("'),") l1 = line[:pos1]

Az albbi sor megkeresi az escape-elt aposztrfokat s lecserli ket.


line = line.replace("\\'","''")

if posx != 1: l1 = line[:posx+3] insertmode = 0 if self.DebugMode == 1: print istatement + l1 print "" if self.WriteFile == 1: OutFile.write(istatement + l1+"\n")

Vagy, az els rszt hozzkapcsoljuk az rtkekhez s lezrjuk egy pontosvesszvel.


elif pos1 != 1: l1 = line[:pos1+2] if self.DebugMode == 1: print istatement + l1 + ";" if self.WriteFile == 1: OutFile.write(istatement + l1 + ";\n")

elif line.startswith(InsertStart): if insertmode == 0: insertmode = 1 # Get tablename and field list here istatement = line # Strip CR/LF from istatement line l = len(istatement) istatement = istatement[:l2]

full circle magazin 55. szm

12

tartalom ^

Programozzunk Pythonban - 29. rsz


semmi problma nem merlt fl. Ha van insert vgi zr utastsunk ( ); ), akkor ltre tudjuk hozni az utastst gy, hogy az elzmnyt hozzcsatoljuk az ppen aktulis rszhez. Mindez csak akkor mkdik, ha az insert utastsban az utols rtk egy idz jelek kztt lv sztring. Abban az esetben, amikor szmra vgzdik, mskpp kell megoldanunk a dolgokat. Szerintem magatoktl is rtelmezni tudjtok majd azt, amit az albbiakban csinlunk. Vgl lezrjuk az input fjlt, s ha kls fjlba rtunk, akkor azokat is.
f.close() if self.WriteFile == 1: OutFile.close()

Mindenesetre a kd megtallhat a PasteBinen: http://pastebin.com/cPvzNT7T. Viszontltsra legkzelebb.

Greg Walters a RainyDay Solutions Kft. tulajdonosa, amely egy tancsad cg a coloradi Aurrban. Greg 1972 ta foglalkozik programozssal. Szeret fzni, trzni, zent hallgatni, valamint a szabadidejt csaldjval tlteni. Weblapja a www.thedesignatedgeek.com cmen tallhat meg.

Amint elkszltnk a fjl konvertlsval, egybl hasznlhatjuk az SQLite Database Browserrel az adatbzis feltltsre. Ennek a kdnak az esetek 90%ban mkdnie kell. Mg lehetnek olyan dolgok, amelyekkel nem foglalkoztunk klnbz okok miatt, ezrt is hagytuk benne a debug mdot. Tbb fjlon is teszteltem, s

else: if self.DebugMode == 1: print "Testing line {0}".format(line) pos1 = line.find("),") posx = line.find(");") if self.DebugMode == 1: print "pos1 = {0}, posx = {1}".format(pos1,posx) if pos1 != 1: l1 = line[:pos1+1] if self.DebugMode == 1: print istatement + l1 + ";" if self.WriteFile == 1: OutFile.write(istatement + l1 + ";\n") else: insertmode = 0 l1 = line[:posx+1] if self.DebugMode == 1: print istatement + l1 + ";" if self.WriteFile == 1: OutFile.write(istatement + l1 + ";\n")

full circle magazin 55. szm

13

tartalom ^

rta: Elmer Perry

Hogyanok
Csakgy mint a vals matematikban, a bonyolultabb kpletek ltrehozshoz itt is hasznlhatunk zrjeleket. Ha pldul berjuk az =5-2*3 kifejezst egy cellba, akkor egy Enter hatsra -1 jelenik meg, ha azonban mdostjuk a szmtst =(5-2)*3-ra, akkor 9-et fogunk kapni. Ennek oka, hogy a Calc betartja a szoksos mveleti sorrendet. Az els esetben szably szerint a szorzst kell elszr elvgezni, amibl az 5-6 kifejezs addik. A msodik esetben a zrjelek megvltoztatjk a mveletvgzs sorrendjt, azaz elszr az 5-2 kerl kiszmtsra, amibl a kifejezs 3x3=9-re redukldik.

LibreOffice - 9. rsz
a sorok szmai s az oszlopok beti hasznlhatak. Az els cella cme A1, az alatta lev A2, az els sor msodik cellj B1 az az alatt lv pedig B2, s gy tovbb. Ha az A1-es cellba 5-t, az a B1-esbe pedig 6-ot runk, akkor egy tetszleges cellban az =A1+B1 kifejezs rtke 11 lesz. Nhny fggvny esetn egyedi cellk helyet egsz cellaintervallumokra lehet szksg, melyek cmzse a kvetkezkppen trtnik: a legels cella cme, majd egy kettspont (:) karakter, vgl pedig az utols cella cme. Pldul a B oszlop els kilenc elemt a B1:B9 hivatkozssal lehet megcmezni. Hasonlan az els t elem az A1:E1 referencin keresztl rhet el.

nyolcadik rszben a cellk formzsval foglalkoztunk, a Calc igazi erssge azonban a fggvnyek formjban elrhet matematikai funkcikban rejlik. A fggvnyek - ahogy a nevk is sugallja - matematikai kifejezsek, melyek adatokat felhasznlva lltjk el az eredmnyt. Hasznlatukra beptett fggvnyeken s dntsi pontokon keresztl van lehetsg, melyek felsznes ismerete is erteljes s hasznos eszkzknt szolgl. A fggvnyek hasznlathoz a cella tartalmt a kvetkez karakterek egyikvel kell kezdeni: = (egyenlsg), - (mnusz) vagy + (plusz).

Matematikai fggvnyek
A fggvnyek akkor lehetnek hasznosak, ha sok szmot kell sszeadnunk, vagy alapvet szmtsokat kell vgeznnk. A Calc a cellk sszrtktl kezdve a trigonometriai egyenletekig fggvnyek szles skljt knlja, melyek nagyban meggyorstjk a munknkat. A SZUM() fggvny az egyik leggyakrabban hasznlt fggvny, melynek a zrjelben legfeljebb 30 szmot vagy cellareferencit adhatunk meg. Itt is hasznlhatunk cella-intervallumokat, mellyel gyorsan sszegezhetjk az egyes sorok vagy oszlopok tartalmt. A szmokat, cellahivatkozsokat, illetve a cella-intervallumokat pontosvesszvel (;) kell elvlasztani.

Alapmveletek
A Calc t alapmveletet ismer + (plusz) eljelknt, vagy kt szm sszeadsra hasznlhat. Pl. 2+5 vagy +5. - (mnusz) negatv szmok vagy kivons jellsre. Pl. 5-2 vagy -5. * (csillag) szorzs. Pl. =2*3 / (perjel) oszts. Pl. =21/7 ^ (hinyjel) hatvnyozs. Pl. =5^2

Cella hivatkozsok

De mi van akkor ha egyszerre tbb sorra s tbb oszlopra van A puszta szmok bevitelnek szksgnk? Egyszeren kezdjk a nmagban nem sok haszna van, cmet a blokk els, s fejezzk be az arra egy egyszer szmolgp is utols elemnek cmvel. Pldul, megfelel. A Calc igazi ereje akkor az els t sor s t oszlop az mutatkozik meg, ha hivatkozsokat A1:E5 cmen rhet el. hozunk ltre az adataink kztt s azokon keresztl vgezzk a szmtsainkat. A cellk cmzsre full circle magazin 55. szm 14

tartalom ^

LibreOffice - 9. rsz Pldk a SZUM()-ra


=SUM(A1;C2;D5) Hrom cella sszege. =SUM(2;A1;C5) A 2-nek, valamint az A1 s C5 tartalmnak sszege. =SUM(A1:A5) Az A oszlop els 5 elemnek sszege. =SUM(A1:B5) Az A s B oszlop els t celljnak sszege. =SUM(A1:A5;C1:C5) Az A s C oszlop els 5-5 celljnak sszege. A Calc sok-sok egyb matematikai mveletet is tartalmaz, a teljes lista a LibreOffice Calc dokumentcijban tallhat meg (a trigonometriai mveletek is). A kifejezsekben az opertorok mellett hasznlhatak a NEM() s az S() fggvnyek is. Az S() fggTeht ha az A1/B2 mveletnl szeretnnk elkerlni a nullval val vny tbb felttel egyttes vizsgosztst, akkor azt gy tehetjk meg: latra, a NEM() pedig a felttel neg=HA(B2<>0;A1/B2;Nullval nem lsra szolgl. rjuk most le azt az esetet, amikor egyik elem sem lehet osztani"). lehet 0: Ez lefordtva a kvetkezt je=HA(S(NEM(A1=0);NEM(B2=0)); lenti: Ha B20, akkor a cella rtke A1/B2; Az egyik elem 0) A1/B2, egybknt pedig a kvetkez szveg: Nullval nem lehet Ebben a kifejezsben mindkt osztani elem rtkt teszteljk, hogy nem nulla-e, kirtkels eltt. Br itt az A feltteles szmtsok S() s a NEM() is felhasznlsra kesegtenek a munkafzet hibinak rlt, a kvetkez kifejezs praktielkerlsben. rdemes minden kusabb lehet: olyan potencilisan hibs helyen hasznlni, mint pldul a fent =HA(S(A1<>0;B2;<>0);A1/B2;A bemutatott nullval val oszts, z egyik elem 0.) vagy az resen hagyott mez esete. Eddig mg csak a felsznt sroltuk a Calc fggvnyeibl sszehasonlt add kpessgeinek. Kvetkez opertorok alkalommal tovbbi hasznos mveleteket fogunk ttekinteni. A Calc hat sszehasonlit opertort biztost, amiket teszteknl hasznlhatunk. = (egyenlsg) > (szigoran nagyobb) Elmer Perry eddigi mkdse < (szigoran kisebb) tartalmaz egy Apple IIE-t, hozzadva egy kis Amigt, egy nagy adag DOS-t >= (nagyobb vagy egyenl) s Windowst, egy j adag Unixot, <= (kisebb vagy egyenl) mindezt jl sszeturmixolva Linux< > (nem egyenl) szal s Ubuntuval. klnben_rtk) full circle magazin 55. szm 15

Az Ubuntu Podcast lefedi a legfrissebb hreket s kiadsokat amik ltalban rdekelhetik az Ubuntu Linux felhasznlkat s a szabadszoftver rajongkat. Az msor felkelti a legjabb felhasznlk s a legregebb fejlesztk rdekldst is. A beszlgetsekben sz van az Ubuntu fejlesztsrl, de nem tlzottan technikai. Szerencssek vagyunk, hogy gyakran vannak vendgeink, gy els kzbl rteslnk a legjabb fejlesztsekrl, radsul olyan mdon ahogyan mindenki megrti! Beszlnk tovbb az Ubuntu kzssgrl is s a benne zajl dolgokrl is. A msort a nagy-britanniai Ubuntu kzssg tagjai szerkesztik. Mivel az Ubuntu viselkedsi kdexnek megfelelen ksztik, brki meghallgathatja. A msor minden msodik ht keddjn lben hallgathat (brit id szerint), msnap pedig letlthet. podcast.ubuntu-uk.org
tartalom ^

Feltteles szmtsok
Nha olyan szmtsokat szeretnnk vgezni, amelyek klnbz felttelektl fggenek. J plda erre a nullval val oszts esete, ami termszetesen hibt dob. A HA() logikai felttelvizsgl fggvny segtsgvel oldhatjuk meg a problmt. A HA() fggvny hasznlata a kvetkez: HA(teszt; akkor_rtk;

Hogyanok

rta Allan J. Smithie

Mentsi stratgik 3. rsz


Szerkeszts > Belltsok tvonalon a fmenben rsz el.. A Dj Dup Belltsaiban fleket tallsz Trol, Mappk s temez nven. kvetkez cikkben visszatrnk a felhhz mint mentsi eszkzhz, teht mondhatjuk, hogy a Dj Dup gy hasznlja a felht, mint egy jabb trolt. Ugyanitt tudod kivlasztani hogy szeretnd-e titkostani az adataidat .gpg-vel vagy sem.

egutbb, mikor az adatmentsrl beszltnk, fentrl lefele stratgit alkalmaztuk. Praktikussgi okokbl rdemes tudni, hogyan mentsk az adatainkat hagyomnyos eszkzzel illetve, hogy hol rdemes az alaprtelmezetten teleplt programot hasznlni, ami az Ubuntu 11.10-ben a Dj Dup. Ez a vlaszts a bal oldalrl rkezett, aminek az egyszersge egyben a gyengje is. Rviden: azt szeretnnk, hogy mindenki felelssgteljesen kszthessen biztonsgi mentseket az adatairl a lehet legegyszerbb mdon, de a jelenlegi csomagnl teljesebb verzira van szksgnk. Amint elrnk a hinyz funkcikhoz, megrted mirt. A Dj Dup nem kifejezetten j, s mg csak nem is forradalmi jdonsg, mindssze grafikus fellet a Duplicity biztonsgi ment alkalmazshoz s az rsync-hez, amivel a nvekmnyes mentst kszti. A Dj Dup kpes adattitkostsra, SSH protokollon keresztl hlzatra menteni s nhny, a Felhben lv szolgltatst is tud hasznlni.

A Dj Dup mr az Ubuntu Lucid, Maverick s Natty kiadsokban is a hivatalos trol rsze volt. Az Ubuntu szoftverkzpontbl val teleptshez elg rkeresni a deja szra, vagy hagyomnyosan a terminlbl telepthet:
sudo aptget install Djdup

Gnome alatt a Rendszereszkzk menpont alatt, Unity felhasznlk a <Szuper> gomb megnyomsa utn keressenek a Deja szra, s kt indtikon jelenik meg: Dj Dup Biztonsgi ments s Dj Dup Belltsok. Mivel a Dj Dup a Gnome krnyezet rsze, ezrt integrldik a Nautilus-ba, ennek az lestshez jra kell indtani a rendszert. Trol: Bellthatod a ments Els hasznlat helyt, ami lehet helyi, hlzati vagy akr felhbeli szolgltats is, Az alkalmazs f ablaka kt nagy feltve ha van Amazon S3 vagy ikont tartalmaz a legfontosabb Rockspace hozzfrsed. A Dj funkciknak: Ments s HelyreDup egy varzsln keresztl vezeti llts. Mieltt elkezdend az els vgig a kezd (vagy lusta) felhaszmentsed, taln be szeretnd llnlt a belltsokon. Ezen kvl letani a ments tulajdonsgait amit a het FTP, Windows megoszts, WebDj Dup Belltsok indtval vagy DAV vagy SSH is a ments helye. A full circle magazin 55. szm 16 Mappk: Itt tudod belltani, hogy mely knyvtrakat szeretnd belefoglalni a mentsbe s melyeket nem. Jelenleg ez a leggyengbb rsze a programnak. Csak knyvtr szinten mkdik s nem fjl szinten. Szval a mentshez csak knyvtrakat s alknyvtrakat adhatsz hozz/tvolthatsz el
tartalom ^

Hogyanok - Mentsi stratgik - 3. rsz


kiadsa: (mg) nem tmogatja a napi, heti, havi belltsoknl preczebb idpontokat, teht ha hajnali egy rt, vagy dlutn egy rt szeretnk belltani vagy brmikor amikor nem vagyok a gpnl, nem lehet. Remljk, hogy mire megjelenik az Ubuntut 11.10, mr tudni fogja ezt is.

Titkosts

belle, de klnll llomnyokat vagy fjl tpusokat nem, pldul nem mondhatod hogy minden fjl mentse, kivve *.tmp llomnyok. Ezen fell nincs megvalsts nvekmnyes mentsre, hogy megkeressk melyik llomny lett hozzadva, vagy vltoztatva a legutbbi ments ta, esetleg mindez dtumokkal, pldul legutbbi rendszer frissts, adfizetsi hatrid, vagy szletsnapod ta. Pedig minderre lehetsg van azzal a parancssoros eszkzzel amire a Dj Dup pl, illetve szinte az sszes Linuxos biztonsgi ment program lehetsget ad r, pldul az S-Backup. temez: Egy rarendet llthatsz be a mentseknek s itt jra csaldst okoz a Dj Dup jelenlegi

Menteni, menteni
A belltsok mentse utn beSemmilyen klnlegessg nincs zrhatod az alkalmazst s beizzta Dj Dup titkostsban: a Dupli- hatod a ment eszkzt. A nagy Ments gomb kezdemnyezi az city-re pl, ami gpg-vel titkostja azonnali mentst. Itt egy varzsl a mentst, az ltalad megadott segt vgigmenni az sszes alaprjelsz segtsgvel. Trolhatod az alaprtelmezett Gnome kulcstartn telmezett belltson ha kell, fellbrlva azokat egyniekkel. a Gnome felhasznli azonostd alatt. Ez egy rgimdi titkostsa a Amit a Dj Dup ltrehoz, az egy mentseknek, amit mr legalbb ment csomag ami kt, vagy hrom hsz ve hasznlunk. A lnyeg, (ha titkostasz) llomnybl ll: hogy ne felejtsd, vagy vesztsd el a az ellenrz-sszeget, ami a jelszavad ha valaha helyre mentett llomnyokat sorolja fel, szeretnd lltani az adataidat! pldul: duplicityfull circle magazin 55. szm 17

inc.20110720T204326Z.to.2011072 0T210455Z.manifest.gpg magt a ments llomnyt, me az n pldm: duplicityinc.20110720T204326Z.to.2011072 0T210455Z.vol1.difftar.gpg s a titkosts ujjlenyomatt, ami itt: duplicityinc.20110720T204326Z.to.2011072 0T210455Z.sigtar.gpg Lthat, hogy a Duplicity azonostja nmagt, majd a mentett llomny idblyege kvetkezik, amit nvekv ktetszm kvet.

A drmai helyrellts
tartalom ^

Hogyanok - Mentsi stratgik - 3. rsz


kezel alkalmazs lesz belle, amely tmogatja az inkrementlis, klnbsgi, idztett s specilis mentseket mind helyi, mind tvoli mentsi kpessgekkel. A kvetkez alkalommal jra kiterjesztjk a ltkrnket s megkeressk az idelis Felhbe ment alkalmazst.

Nincs itt semmilyen drma, ha csupn vissza akarod lltani az sszes llomnyt amit mentettl. Csak kattints a nagy Helyrellts gombra. A szoftver ezutn ellenrzi a ments helyt rgebbi mentsek utn kutatva. Vlaszd ki amelyiket helyre akarod lltani, aminek a clknyvtra lehet az eredeti helye, vagy egy msik knyvtr is. Brmi, ami ennl bonyolultabb, gy mint helyrelltand llomnyok kivlasztsa vagy csak az adott, idkzben mdosult llomnyok helyrelltsa, jelenleg nem tmogatottak, tal a 11.10-es verziban. Amit mg megtehetnk, hogy egyenknt vlasztjuk ki a helyrelltand llomnyokat a Nautilus jobb

klikkes menjbl az Elz verzi helyrelltsa menponttal. Itt egy vagy tbb llomny is kivlaszthat, majd a Helyrellts opci elindtja a Dj Dup helyrellt programjt s csak a kivlasztott llomnyok kerlnek visszalltsra.

sszegzs

Habr a Dj Dup egy gretesen egyszer s hatkony eszkz az ltala lefedett terleten, mgis sok id kell mg felzrkzik a Gnomehoz kszlt S-Backup-hoz Kattints a Nautilus ablakban egy res helyre, majd a jobb klikkes vagy a Kbackup s Nepomuk KDE-s alkalmazsokhoz, mert jelenleg menben megjelenik a Hinyz csak egy kis rszt tudja a fjlok helyrelltsa opci, ami prancssoros rsync kpessgeinek. visszalltja az sszes olyan lloRviden, a Dj Dup egy kzi, mnyt, ami a mentskor az adott tompa eszkz ott, ahol tvolrl knyvtrban volt, de most nincs, egyszerre akr tbb llomnyt is. Ez vezrelt lzeres szikt szeretnnk hasznlni. A hinyz funkcik egy egyfle klnbzeti helyrellts, rszt ptoljk a fejleszti amikor a meglv s a mentett fjlok listjt hasonltja ssze. Akr vltozatokban, de pont ezrt kell hossz idnek eltelnie, mire egy vissza is trhetsz a fjl elz verolyan idelis biztonsgi mentseket zijhoz a mentseidbl. full circle magazin 55. szm 18

Allan J. Smithie jsgr, kommenttor. No Expert cm blogjt megtallod a http://allanjsmithie.wordpress.com oldalon.

tartalom ^

rta: Attila Balazs

Hogyanok

Audacity alapok
Most, hogy mindent belltottunk az Audacity-ben s teleptettk a bvtmnyt, elszr osszuk fel a sztere svokat mon svokra, mivel valjban nem a bal-jobb csatornkat mutatjk, hanem inElszr teleptsd az Audacitykbb a kt beszlt, akiket a vgn hez val Noise Gate plugin-t, mivel sszemixelnk. Ehhez kattints a ez ignyli a program jraindtst. svban lv fjlnv utni nylra s Windows alatt a letlttt noisegavlaszd ki a Split Stereo to Mono te.ny fjlt a C:\Program Files menpontot. Oldaljegyzet: nh(x86)\Audacity 1.3 Beta (Unicode)\Plug-Ins mappba, vagy hason- nyan jobban szeretik, ha a podcasl helyre kell msolnod, Linux alatt tokban beszlket klnbz (balra vagy jobbra trtn) hanga /usr/share/audacity mappban terjedssel keverik ssze. Ezt nem kell elhelyezned. A fjl msolsa utn be kell zrnod s jraindtanod javasolnm: zavar, ha a podcast hallgatsa kzben valami mst csiaz Audacityt. Annak ellenrzshez, hogy a plugint megfelelen te- nlsz (mint pldul stlsz, futsz, kerkprozol, stb.). Az is visszatleptetted-e, lpj be az Effekt het, ha valamirt a lejtsz eszkmenbe kellene ltnod egy Noizn hinyzik az egyik csatorna (a se gate cm bejegyzst.

nnek a cikknek az a clja, hogy bemutasson neked nhny egyszer technikt a hangfelvteled minsgnek gyors s olcs (valjban ingyenes) javtsra. De mindent a maga idejben... optimlis szinten tartani ne legyen tl halk, de kerld el a hangA legjobb hang az, amit nem kell torztst is. javtani. Nhny egyszer lps, amit megtehetsz a minsg maxiMiutn kszen vagy a hangfelvtelmalizlsa rdekben: lel mg sok dolgot tehetsz, de tan Hasznlj minsgi berendezst. csos a legjobb forrsanyaggal me nhny cikk a berendezsekrl, indulni. Az albbi plda kedvrt a amelyet a remek hangzs podcas- nyers hangfelvteleket hasznlom terek hasznlnak. Nem kell tl sok egy j SE Radi podcast-rl (kp pnzt kltened, de felttlenl mafentebb). A helyzet a kvetkez ezradj tvol a noteszgp beptett zel a felvtellel: mikrofonjtl. Kln hangsvok vannak a ripor Szntesd meg a httrzajokat, terhez s az interjalanyhoz (j). amennyire csak lehetsges (zrd be Httrzaj van a svokon (knnyen az ablakokat, hzd le az ablakrejavthat). dnyt, lltsd le a szobban lv tb- Mindkt szemlyt kt mikrofonnal bi elektronikus berendezst, stb). vettk fel (javthat). Minden egyes szemly hangjrl A krdez hangjnak van nmi torkln csatornn kszts felvtelt ztsa (rszben javthat szerenlehetleg helyi szmtgpen (kecsre nem az interjalany az, akinek rld a Skype-on, GoToMeeting-en torztva van a hangja). vagy ms VoIP megoldson keresztli hangfelvtelt). A felvtel minsgnek javts Prbld meg a felvtel hangmin- hoz vezet lpsek a kvetkezk: sgt minden egyes mikrofonnl full circle magazin 55. szm

19

tartalom ^

Hogyanok - Audacity alapok


srlt fejhallgat forgatknyv). Az els dolog az lesz, hogy eltvoltsd az lland httrzajt (mint pl. az AC zgst). Ehhez nagytsd ki (Ctrl + 1) s keress alacsony hang znkat. Vlaszd ki azokat a znkat s menj az Effekt > Zajszr > Get Noise Profile menpontra. Most vlassz ki egy olyan znt, ahol a zaj keveredik a beszddel s teszteld a belltsokat (Effekt > Zajszr > Ok). A tesztels utn hasznhatod a Visszavonst (Ctrl + Z) a mdostsok visszavonsra. Figyelned kellene az eltvoltott zajokat, de a megrztt hang termszetes hangzst is (a tl aggresszv zajszrs robothang hatshoz vezethet). Ha elgedett vagy, folytathatod s alkalmazd az egsz svra. s mivel a zaj forrsa vltozhat a felvtel alatt, legalbb egy gyors grgetst kellene vgezned ms alacsony hang znk ellenrzshez, amelyek zaj jelei lehetnek. Ha tallsz ms forrsokbl szrmaz zajt, ugyanazokat a lpseket alkalmazhatod az eltvoltsra. Most, hogy eltvoltottad a zajt, a kvetkez lps az lesz, hogy eltvoltsd azokat a hangokat a csatornbl, amik nem oda tartoznak. Itt fogjuk hasznlni a Noise Gate bvtfull circle magazin 55. szm 20
tartalom ^

on-t , hogy teljesen kiszrd a hanmnyt: mivel jelents szintklnbgot, valamint 1000 milliszekunsg van a kvnt s nem kvnt dumos Attack/Decay fzisokat a hangok kztt az egyes csatornhamisan pozitv eredmnyek szrkon, mi csak azt hatrozhatjuk meg, sre. mi esik egy bizonyos hangzaj al Minden lpsnl ksrletezhetsz a s arra hasznljuk a plugint, hogy hangfjl kisebb rszn (mivel ez sokezt elnmtsuk. Nhny tipp: kal gyorsabb), hogy finomhangold a Ezt minden egyes csatornra kbelltsokat azzal, hogy ismtelten ln kell elvgezni, mert a vgsalkalmazod a hatst klnbz pahang klnbz lesz. ramterekkel s visszavonod Hasznlhatod a plugin Analyse (Ctrl+Z) az eredmnyt az rtkels Noise Level funkcijt, hogy megutn. Amikor a paramterek jnak mrd a vgshang megkzelt tnnek, csak vlaszd ki az egsz sszintjt ez csak egy becslst ad, s vot s nyomd meg a Ctrl+R-t (Utolkicsit jtszadoznod kell a bellts hats ismtlse). sokkal, hogy megtalld az optimlis hangert. Miutn befejeztk mindkt s Hasznlj -100 dB-es Level reducti- vot, jobb a helyzetnk:

Most a torztst fogjuk javtani, amennyire csak lehetsges (tkletes javts nem lehetsges, mivel a torzts informcivesztesget jelent s a bvtmnyek csak tallgatni tudnak, mi lehetett az informci. Elszr 10 dB-lel cskkentjk a msodik sv erstst (az, amelyik a torztst tartalmazza), ahogy a Clip Fix plugin javasolja (Effekt > Ersts > 10 dB), miutn hasznljuk a Clip Fix plugint. Sajnos ez a plugin nagyon lassan fut, ha egyszerre hasznljuk az egsz svra. Szerencsre van egy elfogadhat megolds: vlaszd ki a sv rszeit s alkalmazd rjuk a bvtmnyt egyenknt. Az els alkal-

Hogyanok - Audacity alapok


mazs utn hasznlhatod az Utols hats ismtlse gyorsbillentyt (Ctrl+R) a mvelet gyorstsra. Oldaljegyzet: j szoks a Find Zero Crossing funkci hasznlata, brmikor kivlasztasz valamit (a gyorsbillenty a Z gy brmikor kivlasztasz egy rszt, csak nyomj Z-t utna). Ez eltvolt nhny furcsasgot a hangrszek kivgsnl, beillesztsnl, nmtsnl, st akkor is segthet, amikor klnbz hatsokat alkalmazunk. A javtott hang az elz oldal aljn lthat. Most, hogy minden tiszttsi lpst vgrehajtottl, van egy utols lps, amely ugyanolyan fontos, mint a tisztts: a hallhat hanger maximalizlsa torzts megjelense nlkl. Ez nagyon fontos, mivel minden eszkz tudja cskkenteni a hangert, de csak nhny tudja nvelni is (nhny kivtel: a Linuxos audio stack, s a VLC). A legegyszerbb, ha a Levelatort hasznljuk (megjegyzs: mg a Levelator ingyenes s nem korltozza hogy mit tehetsz a kimenettel, nem szabad, ha ez neked szempont). Ehhez exportld a hangfjlt WAV formtumba (bizonyosodj meg rla, hogy nincsenek elnmtva a svok az exportls alatt), s futtasd rajtuk a Levelatort. A vgeredmny lent lthat. Persze a Levelator sem mgikus tndrpor, gy itt van pr dolog, amit ellenrizned kell a futtatsa utn: Az ersts keltett olyan htramarad zajt, amely nem volt a kezdeti hangfjlban? (ha igen, el kell tvoltanod a Zajszr pluginnal). Hinyoznak belle rszek? (Ritka, de megtrtnhet azokat a rszeket kzzel kell ersteni). Furcsn hangz hangfjlt eredmnyez, ha a felvtel dinamikus tmrtvel lett elfeldolgozva pldul a GoToMeeting programnak van egy belltsa a hangminsg javtsra, amely dinamikus tmrtst hasznl, gy a felvtelt alkalmatlann teszi a Levelatorral val hasznlatra. Ezrt kszlt ez az elg hossz cikk. Ne btortalantson el a cikk hossza: miutn prszor tljutsz a lpseken, 15 percnl nem fog tbb idt ignybe venni egy 2 rs interj feldolgozsa (kivve a rszek kivgst, beillesztst, mozgatst), s tbb hallgatt nyersz a jobb minsg termk miatt. Egy utols megjegyzs a kimeneti formtumokra: mg a feldolgozs alatt mindig vesztesgmentes formtumokat kell hasznlnod, a vgeredmny ltalam javasolt formtuma: MP3 64 kbps CBR, Joint Stereo, 22050 MHz mintavteli arny. gy talltam, hogy ez a legjobb egyensly a minsg, a fjlmret s a most kaphat lejtszkkal val kompatibilits kztt.

full circle magazin 55. szm

21

tartalom ^

rta: Ken Robson

Hogyanok
don van fstab-al csatlakoztatva:
//nas/TV /home/ken/TV cifs guest,user,rw,file_mo de=0777,dir_mode=0777,noserve rino 0 0

Gyors otthoni szerver

z n otthoni szerverem" egy WLX-652 NAS, amely kt USB porttal van szerelve, bepitett BitTorrent klienssel, s NTFS s EXT2/3 tmogatssal. Ez egy egyszer eszkz, ami ARM processzort s a htoldaln USB portot tartalmaz. Krlbell 3 wattot fogyaszt s csendes. USB hub-hoz csatlakoztattam gy megosztottam a nyomtatmat (Canon iP4200) s az USB-s merevlemezeimet az sszes gpnek a hlzaton. Snake OS-t futtat (http://code.google.com/p/snakeos/) az alaprtelmezett rendszer helyett. Ez tartalmaz beptett cifs (SAMBA), FTP, nyomtat, DDNS SSH s SFTP kiszolglt, st hasznlhat a Transmisssionel torrent kliensnek is. Minden adminisztrcis feladat elvgezhet a webes felletn, ami jl van kialaktva s knny benne naviglni. (Transmission vezrlshez a transmission-gui-t hasznlom). A megosztott merevlemezek kls tokban vannak, gy csatlakoznak az USB hubhoz.A gpeim vezetkkel vagy vezetk nlkl kapcsoldnak az ADSL routerhez s minden megoszts a kvetkez m-

nas a szerver" neve TV az egyik megoszts (ahol a sorozataimat nzem) utna a megoszts csatolsi pontja (TV a home mappa) a fjlrendszer tpusa (cifs), vgl tltelk, hogy minden PC-n rhat legyen. Vagy egyszeren csak hasznld a Nautilus hlzati kpessgeit a megosztsok hasznlatra; n azt akartam, hogy bejelentkezskor automatikusan csatolja a megosztsokat. Az FTP funkcival le tudom menteni az Androidos telefonom adatait a szerverre vezetknlkli kapcsolaton keresztl. Hasonl mdon van csatlakoztatva a nyomtat: Print Server menpont Add new printer varzsljval, gy a nas cmn megjelenik az sszes csatlakoztatott nyomtat. Ezek utn, mint normlis esetben, csak a megfelel illesztprogramokat kell telepteni. Azoknak, akik tbb kls lemezt hasznlnak, ez az egyszer s tiszta full circle magazin 55. szm

megolds a gpek kztti megosztsra, ahelyett hogy egy gpnek egsz nap mkdnie kelljen hogy elrhet legyen a megoszts. Az egyetlen htrnya az alacsony fogyaszts szervernek az, hogy a hlzati sebessg nagyon LASS. (1Mb/s rsi s 2Mb/s olvassi sebessg) Habr ez a sebessg elegend

720p filmek tvitelhez a mdia lejtszmhoz, hogy nzhessem a TVn. Nagy llomnyok tvitelekor n kihzom a nas-bl az eszkzt s kzvetlenl a PC-hez csatlakoztatom. Ennek ellenre, a kltsg/fogyasztott energia teszi nekem idelis eszkzz a munkakrnyezetembe.

22

tartalom ^

Hogyanok
rta Ronnie Tucker

Hogyan rjunk a Full Circle-be


FKUSZBAN Jtkok/Alkalmazsok
Ha jtkokrl, alkalmazsokrl rsz, szveskedj rtheten lerni: a jtk nevt ksztjnek nevt ingyenes, vagy fizetni kell a letltsrt hol lehet megtallni (adj meg letltsi- vagy honlapcmet) natv linuxos program-e, vagy kell hozz hasznlni Wine-t? milyen osztlyzatot adnl r egy ts skln pontokba szedett sszefoglal pozitvumokkal s negatvumokkal

Irnyelvek

ltalnos szably, hogy a cikk tmja valamilyen mdon kapcsoldjon az Ubuntuhoz, vagy annak vala- melyik vltozathoz (Kubuntu, Xubuntu, Lubuntu, stb.). A cikket brmilyen programmal rhatod. n az OpenOffice-t ajnlanm, de KRLEK ELLENRIZD A HELYESRST S A NYELVTANT!

Ha a Fkuszban rovathoz rsz, kvesd az itt lthat irnyelveket. A stlussal kapcsolatos szablyok s buktatk egy rszletesebb listja a kvetkez linken lthat: https://wiki.ubun tu.com/UbuntuMagazine/Style rviden: amerikai helyesrs, semmi I33t nyelv vagy hangulatjel. Az elkszlt cikket az articles@fullcirclemagazine.org email cmre kldd. Ha nem rsz cikkeket, de sokat lgsz az Ubuntu Frumokon, kldhetsz rdekes frumvitkat is, amiket felhasznlhatunk.

Szerkeszts
Krlek jelezd a cikkedben, hogy melyik kpet hov szeretnd beilleszteni, de az OpenOffice dokumentumba ne szrd be a kpeket.

Hardver
Hardver esetn krlek vilgosan rd le: a hardver gyrtjt s tpust milyen kategriba sorolnd a hardver hasznlata sorn fellp hibkat knny volt-e Linux alatt mkdsre brni szksg volt-e Windows driverekre osztlyzatod egy ts skln pontokba szedett sszefoglal pozitvumokkal s negatvumokkal

Kpek
A kpeket alacsony tmrtettsg JPG fjlokban vrjuk. Mretezs: ha vgkpp nem boldogulsz, kldj egy teljes mret kpernykpet s mi kivgjuk a megfelel rszt.

Nem angol anyanyelv szerzk


Ha az anyanyelved nem angol, ne aggdj. rd meg a cikked s a mi lektorunk majd kijavt minden helyesrsi s nyelvtani hibt. gy nem csak Te segthetsz a magazinnak s a kzssgnek, hanem mi is segtnk Neked a helyes angol elsajttsban! full circle magazin 55. szm

Nem felttel a szakrtelem rj azokrl a jtkokrl, alkalmazsokrl s hardverekrl, amiket a mindennapi letben hasznlsz.
23
tartalom ^

rta: John D

Linux Labor

Otthoni VoIP
Telefonhvsok kezdemnyezse s fogadsa
Most mr a SIP cmnk birtokban kezdemnyezhetnk s fogadhatunk is telefonhvsokat VoIP szoftverrel, vagy akr VoIP kszlkkel is. Itt most kizrlag SIP, nem pedig PSTN hvsokrl beszlnk. (Ksbb rtrnk a PSTN s VoIP tmra is.)

(nmi korltozssal). Vegyk pld- email-ek fogadshoz is elengedheul a Skype-ot. A Skype-on belli hv- tetlen egy emailcm. sok ingyenesek, de viszonylag alaAz emailcmhez hasonlan SIP csony djrt cserbe hagyomnyos cmhez is ingyenesen, vagy olcsn telefontvonalat is hvhatunk. hozzjuthatunk. A teljessg ignye nlkl, ingyenes SIP cmet ajnlanak Tovbb, a VoIP knyelmes is. a kvetkez oldalakon: www.sipsorHa van internetelrsnk, a szokcery.com, www.antisip.com, sos szmon rhetnek el minket akiptel.org. rdemes tudni, hogy a sipkor is, ha otthonunktl tvol Mi az a VoIP? sorcery-t sokkal nehezebb kezelni, tartzkodunk. de hatkonyabb is. A kezdknek az A VoIP a Voice over IP, azaz az inMieltt tovbbmennnk, ismer- antisipet s az iptelt ajnlom. Alterternet protokoljn keresztl trtnatvaknt az Ekiga-val is ltrehozkedjnk meg a kvetkez kifejezn hangtvitel rvidtse. Ez nagyhatunk ingyenes SIP cmet. sekkel: jbl annyit jelent, hogy ezzel a PSTN = nyilvnos telefonhlzat, technolgival az internet kapcsolaRegisztrci utn megkapjuk a vagy vezetkes telefon ton keresztl lehet egy telefonbeSIP cmnket s a SIP servernk neDID = Kzvetlen betrcszs: egy szlgetst lebonyoltani. vt. A jelszavunkat se felejtsk el, virtulis telefonszm, ami a VOIP mert ksbb mg szksgnk lesz SIP cmnkhz kapcsoldik. Ez a technolgia (a hardver s a r. ATA = Analog telefon adapter szoftver) felveszi a hangunkat s talaktja binris adatokk, majd az interneten keresztl tkldi a beszl- SIP cmnk ltrehozsa Plda gettrsunk cmre. Tegyk fel, hogy tux felhasznlAhogyan a weboldalak bngsznvvel regisztrltuk magunkat. sekor a HTTP, a fjlok msolsakor Mirt pont VoIP? Ekkor a sipsorcery-s cmnk az FTP, gy a VOIP mkdse kzben gpnk a SIP (Session Initiation sip:tux@sipsorcery.com lesz a sipAmennyiben otthonunkban van Protocol) protokol szerint kommuni- sorcery szerveren. internet kapcsolat, a VoIP egy kny Az antisip-es cmnk viszont a kl az interneten. nyedn s olcsn bezemelhet sip:tux@sip.antisip.com lesz a A hvsok fogadshoz szksmegolds. Legtbbszr ingyenes is gnk van egy SIP cmre, mint ahogy sip.antisip.com szerveren. Linux Labor mai szmnak tmja a VoIP. Taln mr mindenki hallott a VoIP-rl. Mai cikknkben megksreljnk lpsrl lpsre elmagyarzni, hogyan kell bezemelnnk egy VoIP rendszert az otthonunkban. full circle magazin 55. szm 24

Soft telefonok
Elszr nzzk hogyan telefonlhatunk szoftver segtsgvel. Sokfle VoIP program elrhet Linux alatt, pldul az Ekiga (http://ekiga.org) s a Linphone (http://www.linphone.org/). Mindkett elrhet Ubuntu alatt is. Windows felhasznlknak j vlaszts lehet pldul a Blink (http://icanlink.com/). Az Ekiga belltsa az antisip cmnkkel: indtsuk el az Ekigt s zrjuk be a varzslt, ha mr van SIP cmnk. A menben kattintsunk az Edit -> Accounts -> Add a SIP account pontra
tartalom ^

Linux labor - Otthoni VoIP


adjuk meg a kvetkezket a Name-hez a megjelentend nevet Azt gondolhatnnk, hogy ez mind szp s j, de mgsem vagyunk lenygzve tle, hiszen ez mg messze van attl, amit a Skype csinl. Ez azrt nem teljesen igaz, mivel mi itt kizrlag nylt forrs szoftvert hasznltunk (a Skype viszont nem az). Azonban most rkeztnk csak el a mks rszhez: a SIP azonostnkat egy igazi telefonrl fogjuk felhvni! tulajdonsga, hogy a hv flnek csak helyi hvs djt kell kifizetnie.

Plda
Tegyk fel, hogy Eurpban lnk s az amerikban l rokonaink olcsn (vagy ingyen) szeretnnek velnk beszlgetni. Vltsunk egy DID-et az USA-ban (miltal lesz egy amerikai telefonszmunk), s kssk r a SIP azonostnkra. Amikor a rokonaink felhvjk az amerikai telefonszmunk, a SIP azonostnk (a szmtgpnkn, eurpban) fogadja a hvst. gy a rokonainknak a nemzetkzi tarifa helyett csak egy helyi hvs djt kell kifizetnik. Lehetleg tjkoztassuk ket az ideltoldsrl, ha nem akarunk az jszaka kzepn beszlgetni velk!

(ez csak egy zent fog lejtszani) a Register-hez a SIP szervernk neVisszhang teszt > sip:echo@ipvt tel.org (ez visszamond mindent, a User-hez s az Authentication amit mondunk) User-hez a SIP azonostnkat, a Password-hz a SIP regisztrciHogyan tovbb? kor vlasztott jelszavunkat, s jellljk be a checkboxot az Enable Account mellett, mert enlkl az Ekiga nem fog a felhasznlnevnkkel csatlakozni. Ha minden jl ment, az Ekiga bejelentkezik a SIP servernkre. Most, hogy csatlakoztunk a SIP szerverhez, SIP hvsokat kezdemnyezhetnk. rdemes elszr egy teszt hvst indtani: Zene teszt > sip:music@iptel.org full circle magazin 55. szm

DID, azaz virtulis telefonszm


A DID a SIP azonostnkhoz kapcsolt virtulis telefonszm.

Hogy mkdik?
Amikor egy DID (fizets, vagy ingyenes) szolgltatst vesznk ignybe, meg kell adnunk a SIP adatainkat (azonost, jelsz, SIP szerver), s kapunk egy telefonszmot. Amikor ezt a szmot felhvjk, akkor a SIP azonostnkra rkezik a hvs. Ha a szmtgpnk egy softphone szoftver segtsgvel kapcsoldik a SIP azonostnkhoz, a szmtgpnk fog csrgni! Ennek a rendszernek a legszebb 25

Hogy lehet DID-hez jutni?


Elszr dntsk el melyik orszgban szeretnnk DID-et. Msodszor azt kell eldntennk, hogy ingyenes, vagy fizets szolgltatst szeretnnk-e. Mint tudjuk, ingyen ebd nem ltezik: az ingyenessgnek ra van. ltalban egy intartalom ^

Linux labor - Otthoni VoIP


gyenes DID megsznik, ha egy hna- rikai telefonszmunk els hrom pon keresztl nem hasznljuk. szmjegye) vlasszuk azt az llamot, ahonnan a leggyakrabban hvEgy internetes keres segtsg- nak minket vel rengeteg DID ajnlatot tallha SIP felhasznlnv: a SIP azonostunk. Pldnak okrt a t esetnkben > sip:tux@sip.antihttp://wiki.sipsorcery.com/mw/insip.com dex.php?title=DID_Providers linken Hostname: pldnknl maradva > orszgokra bontva tallhatunk DID sip.antisip.com szolgltatkat. Email: taln magtl rtetdik, ha ilyen cikkeket olvasol. Password: az IPKall azonostnkPlda hoz tartoz jelsz. Nekem egy amerikai DID-re volt szksgem, ezrt ezt az oldalt vlasztottam: http://www.ipkall.com/ A regisztrci sorn a kvetkezket kellett megadnom: azonost tpusa: SIP (ebben a cikkben SIP azonostkkal foglalkozunk, ugye?) elhv szmnak (ez a leend ameszebb, ha ugyanezt egy telefonon Tipp: ellenrizd, hogy a routered (s/vagy ugyanebben az idben sz- tzfala nem blokkolja-e a SIP pormtgpen is) megtehetjk. tot, ugyanis ebben az esetben aligha fog brmi mkdni. Hogyan lehetsges ez? Kapcsold be az ATA eszkzt s keresd meg a routered ltal az eszkzhz rendelt IP cmet. Szksgnk van egy VoIP ATA Egy webbngsz segtsgvel kszlkre ( az 1-es bra remekl szemllteti, hogy mkdik egy VoIP csatlakozz a VoIP ATA eszkzhz (pl. http://192.168.1.111) kszlk). A VoIP kszlk pro Kattints az Admin Login-ra, cesszora feldolgozza a hangunk (analg hang), aminek sorn az bin- majd a Line 1-re.

ris jelsorozatt alakul. Ez a binris adathalmaz az interneten keresztl Ezutn kapunk emailben egy vir- a SIP protokoll szerint eljut a hvst tulis amerikai telefonszmot. Ami- fogad flhez. kor ezt felhvjk, a Most elmagyarzom, hogyan llsip:tux@sip.antisip.com SIP azonos- tottam be a Linksys PAP2 ATA ktn fog csrgni. szlkem. Megjegyeznm, hogy a bellts menete szinte ugyanaz Hogyan tovbb? ms eszkzknl is (pl. Grandstream HandyTone 286). Nem rossz dolog a szmtgKvesd az albbi utastsokat: pnkn hvsokat fogadni, de mg csatlakoztasd a VoIP ATA eszkzd az internethez (valsznleg a routeredhez) s dugd be a telefont.

full circle magazin 55. szm

26

tartalom ^

Linux labor - Otthoni VoIP


Add meg a SIP azonostdhoz tartoz adatokat. a SIP porton ne vltoztass, mert nagy valsznsggel j lesz a standard (5060) Proxy: ez a SIP szerver (pl.: ipsorcery.com, vagy sip.antisip.com) Display name - a megjelentend nv: feltehetleg ezt nem kell magyarznom User ID: a SIP felhasznlnv (pl. tux - szerver s domain nv nlkl) Password: A SIP azonosthoz tartoz jelsz.
<Figyelmeztets!!!>

Ez a rendszer NEM alkalmas srgssgi hvsok kezdemnyezsre (pl.: szak amerikai 911), s gy nem vltja ki teljes egszben a PSTN telefonokat.
</Figyelmeztets!!!>

Halad felhasznlk ignyelhetnek egynl tbb DID szmot is:

Plda - tegyk fel, hogy szeretnnk egy amerikai DID-et (a sip.tuxtelecom-usa.com szolgltatnl), egy msikat franciaorszgban (a sip.tux-telecom-fr.com -nl) s egyet Romniban (a sip.tux-telecom-ro.com -nl). Az ATA eszkznek csak egyetlen SIP azonostt adhatunk meg (8. bra), vagyis gondban vagyunk. A megoldst a SIP aggregtor adja. A SIP aggregtor weboldaln: hozzunk ltre egy aggregtoros SIP azonostt minden DID-hez hozzunk ltre egy kapcsolatot. az sszes ltrehozott kapcsolatot kssk hozz az els pontban ltrehozott SIP azonosthoz lltsuk r a VoIP ATA eszkznket az els lpsben ltrehozott SIP azonostnkra. Ennek eredmnyekppen brmely DID-t hvjk is fel, a hvs tovbbtdik az aggregtoros SIP azonostnkhoz, vagyis az ATA VoIP-os telefonunk fog csrgni.

rt hasznlom, ami egy DID esetn ingyenes, tbb DID esetn fizets: regisztrljunk a www.sipsorcery.com -on ignyeljnk egy ingyenes SIP azonostt (a SIP Accounts-nl kattintsunk a + jelre).

Ha eddig mg nem vetted volna szre, elrulom, hogy az ipkall.com rendkvl rugalmas, gy a DID ignyGratullok! Ha most felhvod egy msik telefonrl (mondjuk egy lskor megadhattuk azt a SIP-et, mobilrl) az imnt belltott DID-et, amihez hozz kell ktni. A legtbb DID szolgltat ltalakkor a VoIP ATA-ba bedugott teleban a DID mell ad egy SIP-et is, fon fog csrgni! amit a DID-hez csatolt.

A fenti rendszer szemlltetse:


n szemly szerint a www.sisocery.com SIP aggregtofull circle magazin 55. szm 27

Ezt kell majd belltanunk az ATA VoIP eszkzn is. kattintsunk a SIP Providers-re, majd a +-ra, s adjuk meg az sszes DID SIP azonostnkat. Vigyzzunk, mert csak az els SIP ingyenes (1 DID-hez), a tbbi fizets. Provider name: ezt a szerverlistban tallhatjuk meg. Username: a DID ignylsekor megadott felhasznlnevnk (pl. tux). Password: a DID jelsz (pl. secret). Server: a DID szerver neve (pl. sip.tux-telecom-fr.com) Register: a checkboxot be kell jellni, msklnben a bejv hvsok nem rkeznek el a sipsorcery azonostdig.
tartalom ^

Linux labor - Otthoni VoIP A SIP azonost hozzadsa utn Tovbbi tippek a sipsorpr msodpercel - nhnyszor megcery.com hasznlathoz nyomva a frissts gombot - ellenrizd a SIP provider Binding A sipsorcery.com-nak nagyszer nyomkvet eszkze van, amivel minden bejv s kimen hvst nyomon kvethetsz. Az egyetlen baj vele az, hogy Silverlight-ban rtk. Igen, tudom, csak Microsoft Windows alatt fut, de mgis: ha (csatolt SIP szolgltatk) listt. Ha a nagy a baj s mr csak a nyomkvets segt, ht ez egy igazn fantaszRegister oszlopban a True-t ltod, akkor mindent jl lltottl be. tikus segdprogram. Ellenkez esetben ellenrizd a felA nyomkvet hasznlathoz a hasznlnevet s a jelszt, majd sipsorcery.com-on a Silverlight loprbld jra. gon linkre kattintva jelentkezz be. Most ellenrizzk, hogy minden jl mkdik-e: hvjuk fel a DID-nket egy msik telefonrl (mondjuk a mobilunkrl). Ekkor az ATA VoIPhez csatlakoztatott kszlknknek kell csrgni.

mibe sem kerl, mivel az internet hozzfrsrt egybknt is fizet. Igaz, ha a svszlessg megtelik, a szolgltatnak korltozsokat kell rvnyestenie, pldul nem fogad tbb klienst.

Pldnak okrt, elfizethetnk olyan VoIP szolgltatsra, ahol a kiEddig csak a bejv hvsokrl men hvsokrt kell fizetnnk esett sz, amire nyoms okunk volt: (vagy hvsonknt, vagy h vgn sszegezve: a SIP aggregtor sea kimen hvsok sokkal bonyolulgtsgvel annyi DID-et kthetnk sszestve). Nem fogok itt konkrt tabbak... s sohasem ingyenesek! r az ATA VoIP kszlknkre, cget megnevezni, de az interneten amennyit csak akarunk. Ez klnhemzsegnek az ilyen szolgltatk. Gondoljunk csak bele a bejv h- Ezeknl a szolgltatnl a tapasztasen hasznos dolog, amikor klnbz llamokbl fogadunk hvsokat, vs folyamatba: amikor valaki fellatok alapjn a bejv hvsokrt hvja a DID-et, az eljut a DID hiszen a hv fl a sajt orszgn benem kell fizetnnk! szolgltat szerverre, ami internelli DID-et hvva, csak a helyi komten keresztl tovbbtja a hvst a munikcis djat kell kifizesse (sok Nem tudom, hogy ms orszgokSIP azonostnkra. Ez a szolgltats ban gy van-e, de abban a szerenesetben ingyenesen hvhat). a szolgltatnak gyakorlatilag semfull circle magazin 55. szm 28

Csak szuper-halad felhasznlknak: kimen hvsok

A kimen hvsok gye mr ms tszta - ha felhvunk egy szmot, nem knny elre megmondani, hogy PSTN, vagy VoIP szm, vagy ms egyb (pl. nemzetkzi hvs). A Hogyan lltsuk be a kinem knny semmikppen nem men hvsokat? jelenti azt, hogy technikailag lehetetlen, de valsznleg nehzsgekTbbfle dolgot hvhatunk: be tkzik (br nem ez a SIP szmot (pl.: sip:tux@sipsorszakterletem). cery.com) PSTN szmot (ez lehet VoIP, vonaMindenesetre a fent lert okok las s mobil is, az Egyeslt llamokmiatt a kimen hvsok nem ingyeban pl.: 111-222-3333) nesek.

css esetben, ha az Egyeslt llamokban lakunk, radsul gmail felhasznlk is vagyunk, ignybe vehetjk a google voice-t (ingyen). Jelenleg (2011-ben), a google voice-szal ingyenesen hvhatunk PSTN-, VoIP- s mobiltelefonokat egsz szak-Amerikban. Legalbbis 2011-ben ingyenes volt, a 2012es tervekrl mg nem hallottam.

SIP szm hvsa (a sipsorcery.com segtsgvel)


Elmondom hogyan hvhatunk SIP szmot a sipsorcery.com-mal. Felttelezem, hogy mr van sipsorcery azonostnk, amit a cikk elejn ismertetett mdon hoztunk ltre. A sipsorcery azonostnknl az Out Dial Plan-t lltsuk defaultra. A Dial Plans knyvtrban nyissuk meg a default scriptet.
tartalom ^

Linux labor - Otthoni VoIP


kai s kanadai telefonszmokra. A A szkripteket Ruby on Rails-ben GV remekl mkdik szmtgrtk. Ha nem is vagyunk ismersek pen, de mi a GV azonostnkat ATA VOIP kszlken keresztl szeretRuby krnyezetben, egy meglv szkript finomtsa sima Linux szkrip- nnk hasznlni. Ez a Mike Telis-fle tes alapismeretekkel sem jelenthet Simple Dial Plan szkripttel a sipsorcery.com-on nem akadly. gondot. A szkript mkdtetshez a kvetkezkre lesz szksged: Egy minta szkript itt lthat egy GV azonost (belertve egy nem megyek bele a rszletekbe, GV DID szmot) mert a szkript elegend magyarzatot tartalmaz (ez ersen egy DID (pl. az IPKall-tl) tmaszkodik Mike Telis Simple Dial Plan szkriptjre - a rszleteket lsd Tovbbi teendk: albb) A szkript szerint tux hvshoz a *1# gombokat kell megnyomnunk (a # ekvivalens a szmtgp enter billentyjvel). Azrt kell gyorshvt hasznlni, mert telefonon nem lehet berni egy sip cmet (prbljuk csak meg betni a @ jelet egy telefonon), gy aztn minden SIP-hez belltunk egy gyorshvt. Ha mr mkdik a szkript, szksgnk lehet olyan funkcikra, mint pldul a hvstovbbts. Kpzeljk el, hogy elutazunk s minden hvst, ami a SIP azonostnkra rkezik, a mobilunkra akarunk tovbbtani. Ezt egyszeren megoldhatjuk, csak bele kell rnunk a szkriptbe a telefonszmunkat, s megadnunk, hogy a GV segtsgvel minden bejv hvst irnytson a mobilunkra. Remek cucc!
SPEED_DIAL = { '*1' } => 'tux@sipsorcery.com', # my speed dial numbers # Tux

begin

if sys.Out

# outbound call # Get a string copy of the number to dial # Substitute with speed dial entry, if any

num = req.URI.User.to_s num = SPEED_DIAL[num] || num

if num =~ /@/

# Make sure we have an @ sign

sys.Log "**URI DIAL** > #{num}" sys.Dial num else sys.Log "Error not supoprted" # No @ sign not calling a SIP number but probably calling a PSTN end # URI dialing

else

# sys.Out

# Do nothing script should not be called for Dial in

end

rescue sys.Log("** Error: " + $!) unless $!.to_s =~ /Thread was being aborted./ end

Ingyen kimenhivsok Google-Voice-al


Ha a sors kegyelmbl amerikban lnk, a Google-Voice (GV) segtsgvel ingyenesen kezdemnyezhetnk hvst ameri-

Befejezs:
A VoIP technolgia szles krben bizonytott, ami az olcs internetkapcsolat elterjedsnek ksznheten ma (az zleti- s mafull circle magazin 55. szm

s a hangzenet egy egrkattintsgnletben) virgkort li. Tovbb, a VoIP knnyen beze- sal elrhet). melhet (remlem erre bizonytk jelen cikk is), olcs (egy VoIP ATA eszkz 50 dollr), a hangminsg kivl, s rugalmas (a hvstovbbts 29
tartalom ^

Kzelebb a Windows-hoz
rtk: Ronnie Tucker (KDE) Jan Mussche (Gnome) Elizabeth Krumbach (XFCE) Mark Boyajian (LXDE) David Tigue (Unity)

Vezrlpult s Eszkzkezel
kivlasztsa utn kattints jobb gombbal a Terminlra s vlaszd az Indtikon hozzadsa a panelhez menpontot, hogy mindig elrd. Men-bejegyzs hozzadsval: vlaszd a Rendszer > Belltsok > Fment. A bal oszlopban vlaszd a Rendszereszkzk ment. A jobb oldalon az ebben a menben lv sszes eleUbuntu (Classic) met ltod. Kattints az j elem gombra. A Nvhez berhatod: Rendszerbelltsok. A Parancshoz a gnome-controlcenter kerl, a Megjegyzshez pedig a Rendszerbelltsok a Gnome krnyezethez bejegyzst hasznlhatod. Csak a Parancs mez fontos, a Ubuntu (Unity) tbbi csak szveg, ami segt megtallni. Bizonyosodj meg rla, hogy idzjelek nlkl rod be a bejegyzseket. Kattints az OK-ra, s ltni fogsz egy j elemet a menben. Zrd be ezt az ablakot. Nyisd meg az Alkalmazsok > Rendszereszkzk > Rendszerbelltsok ment. A Unity-ban ez egy fogaskerkhez Windows XP hasonlt ikon alatt, a kpernyd bal fels sarkban tallhat. Kattints a

Windows egyik rsze, amit majdnem annyiszor hasznlunk mint a Sajtgpet, ha nem tbbszr, az a Vezrlpult. A Vezrlpult az a hely, ahol bellthatod a Windowsodat, illetve nhny hardvert s belltst.

Kubuntu

Vezrlpult
Minden *buntunak sajt Vezrlpult-verzija van. Az Ubuntuban (Gnome-ban) Rendszerbelltsoknak hvjuk, s a Natty-ben teleptve van - de nem jelenik meg a menkben. Vagy terminlbl indthatod, vagy hozz kell adnod egy bejegyzst a menkhz. Terminlbl: vlaszd az Alkalmazsok > Kellkek > Terminl-t, a terminlba gpeld be: gnomecontrol-center Tipp: Az Alkalmazsok > Kellkek Lubuntu

Xubuntu full circle magazin 55. szm

30

tartalom ^

Kzelebb a Windows-hoz
fogaskerkre s naviglj lefel a rendszerbelltsokhoz. Ha a rendszerbelltsokra kattintasz, egy ablak jelenik meg, benne az sszes Vezrlpult tpus belltsaiddal. A Kubuntuban ezt Rendszerbelltsoknak hvjk s a K > Alkalmazsok > Belltsok > Rendszerbelltsok alatt tallhat. Ez nha a K > Kedvencek tetejn is megtallhat. A Lubuntuban Lubuntu Control Centernek hvjk s a Men > Rendszereszkzknl van; de ahhoz, hogy amennyire lehet, a Lubuntu olyan knnynek maradjon meg a kezdeti teleptsnl, ezt az alkalmazst nem teleptik alaprtelmezetten, mivel minden rendszerbellts knnyen elrhet a menrendszerbl a Control Center alkalmazs nlkl. Szerencsre a kitn szoftvertelept/kezel megknnyti a Control Center kivlasztst s teleptst, amely nagyon pontosan s egyetlen helyen megadja a hozzfrst az sszes elsdleges rendszervezrlhz. A Xubuntu Belltskezelnek hvja s a fmenn (az egr ikonon) keresztl tallhat meg a Belltsok alatt. Mondanom sem kell, hogy mivel minden asztali krnyezet sajtossga ms, az elrendezs s a belltsok is klnbznek. Az egyetlen dolog, ami minden krnyezetben hasonl, hogy brminek a belltshoz krni fogja a root (vagy rendszergazdai) jelszavadat. Ez arra val, hogy megelzze az engedly nlkli finomhangolst. Mindig tartsd biztonsgban a root jelszavadat!

Eszkzkezel
A Windows msik ltfontossg rsze az Eszkzkezelje. Ebben ltni fogod az sszes elrhet hardver listjt, s azt hogy mkdnek-e vagy sem. Az Eszkzkezel tbbek kztt engedi, hogy kivlaszd a hardvereket, diagnosztizld a problmkat s j meghajtkat telepts. A Linux nagyon klnbzik ebben, mivel nem hasznl meghajtkat mint olyat, de szerencsre a Linuxnak kivl a hardverfelismer kpessge. Igaz, vannak kivtelek a szably all. Bizonyos hardvergyrtk olyanok, akiket a Linux felhasznlk tulajdonosnak hvnak - ami azt jelenti, hogy nem tl nyitottak arra, hogy megosszk a dokumentcijukat a fejlesztkkel s ez nagyon megnehezti a fejlesztk szmra, hogy bizonyos hardverek mkdni tudjanak Linux alatt. De mgis azt mondom, szerencsre ez elg ritka mostansg. Hogy lsd, milyen hardvereid vannak az Ubuntu (Gnome) hasznlatakor, elszr teleptened kell full circle magazin 55. szm

Kubuntu

Ubuntu (Classic)

Lubuntu

Ubuntu (Unity)

Xubuntu 31

Windows XP
tartalom ^

Kzelebb a Windows-hoz
egy programot. Mint minden a Linuxban, ez is tbbflekppen tehet meg. Terminlban: vlaszd az Alkalmazsok > Kellkek > Terminlt, vagy kattints a panelen lv Terminl ikonra. A terminlba gpeld be:
sudo aptget install gnomede vicemanager

Krni fogja a jelszavadat. Gpeld be s ss Entert. (A jelsz nem fog megjelenni a kpernyn.) Synapticban: vlaszd a Rendszer > Adminisztrci > Synapticot, majd gpeld be a jelszavadat, amikor kri. A fell tallhat kis keresmezbe kezd el rni: gnome-device-manager Ha lassan gpelsz, ltni fogod, ahogy a lista tartalma vltozik. A helyes program megjelenik, miutn betttl pr karaktert. Kattints jobb egrgombbal a program nevre. Egy kis doboz jelenik meg, amelyben kivlasztod a Kijells teleptsre lehetsget. Most kattints az Eszkzsoron lv Alkalmazs ikonra s a felbukkan sszefoglal ablakban kattints ismt az Alkalmazsra. Tipp: Amikor szoftvert teleptesz, kapcsold be a kivlaszt gombot,

hogy automatikusan bezrja az abla- sebb informcikkal. Prbld ki ezt: kot telepts utn. a Dash Kezdoldalon gpeld be a Lemezt. Itt kt ikont fogsz ltni Szoftverkzpontban: Lemezkezel s Lemezhasznlat vlaszd az Alkalmazsok > Ubuntu elemz. Mindkett nagyon haszSzoftverkzpontot. nos lehet. Sznj r nmi idt, nyisd A jobb fels sarokban lv keres- meg mindkettt s nzz szt. Lgy mezbe gpeld be: gnome-devicevatos, a Lemezkezel alkalmazs manager, s pr karakter utn ishozzfrst nyjt a merevlemez formt megtallhat a program. mzshoz s fogadni mernk, Kattints a program nevre a kijel- hogy azt nem akarod megtenni. A lshez. Tvolabb a jobb oldalon Lemezhasznlat-elemz msrszltsz egy Telepts gombot. Katrl nem fogja engedni, hogy leromtints r s a program telepl - miubold a merevlemezt, de megengedi, tn bertad a jelszavad. hogy lsd, pontosan mi hasznlja a merevlemezed rtkes terlett. A Az Eszkzkezel az AlkalmazKubuntunl KInfoCentre van; a K > sok > Rendszereszkzk menben Alkalmazsok > Rendszer > Informjelenik meg. cikzpont alatt tallhat. AlaprA Unity-ban, a legtbb ms verzi- telmezsben a Lubuntu a hoz hasonlan tbb lehetsged Rendszerinformci segdeszkzt van az ilyen tpus informcik meg- hasznlja, amely a Men > Rendszerjelentsre. Az egyik mdszer - br eszkzk > System Profiler and nem tl intuitv - ha a Dash Kezd- Benchmark menpontban tallhaoldal ikonra kattintasz s berod a t. . Ahogy a Control Center prograRendszert. szreveszel egy Rend- mot, a gnome-device-managert is szerfigyel s egy Rendszerinfor- knnyen teleptheted - amely sok mci felirat ikont. Mindkett hasonl informcit nyjt, mint a hasonl informcikat nyjt, gy fe- Rendszerinformci kperny, de dezd fel szabadon mindkettt, de mskpp szervezve s sokkal naamit keresel, az az eszkzk - gy gyobb rszletezettsggel. Ha telepkattints a Rendszerfigyelre. tetted, megnyithatod a Men > Majd kattints a Fjlrendszerek Rendszereszkzk > Eszkzkezel rendszerflre. Itt tbb ms mdod alatt. A Xubuntu is a gnome-devicevan az ilyen tpus informcik meg- managert s a kapcsold eszkztekintsre - de sokkal rszleteket hasznlja, amelyeket a fentiek full circle magazin 55. szm 32

A root/admin jelszavad lland begpelse bosszantnak tnik, de biztonsgban s stabilan tartja a hardvereidet (s szoftvereidet)!

szerint teleptettek, s az Egr > Rendszer > Eszkzkezelben jelenik meg. A legtbb Linuxos eszkzkezelnek megfelel program csak megjelent egy listt arrl, hogy milyen hardverek vannak a gpedben, de nem engedik, hogy btykld a hardvereket. A hardverbelltst ltalban a vezrlpult (lsd fentebb) megfeleljben vgzik - mivel a Linux ltni akarja a root jelszavadat, mieltt hagyn, hogy brmit bellts. A root/admin jelszavad lland begpelse bosszantnak tnik, de biztonsgban s stabilan tartja a hardvereidet (s szoftvereidet)! A kvetkez szmban a fjlok mozgatsrl, tnevezsrl s keressrl, valamint a fjlok trlsnek/visszalltsnak idnknt zavarbaejt mdszereirl fogunk beszlni.
tartalom ^

rta: az olasz fordt csapat

Az n trtnetem
A csapat napi rendszeressggel hasznlja a Freenode IRC csatornt (#ubuntu-it-fcm gyertek ti is, vrunk titeket szeretettel!). Itt sszegylnk, s megbeszljk a projekt rszleteit; alkalmunk van egymsnak mg egypr viccet is mondani. (Vidm lgkrben sokkal jobban lehet dolgozni!) Az IRC mindazonltal arra is j, hogy j tagokat vonjunk be a csapat munkjba, akik gy teljesen odaszoknak. Az utbbi egy vben egy kicsit vesztettnk a lendletbl, annyira, hogy a nemzetkzi kiadshoz kpest 12 szmmal voltunk lemaradva. Aztn 2011 jniusban hihetetlen akaratervel elhatroztuk, hogy behozzuk a lemaradst. Mindssze hrom hnap alatt 13 szmot fordtott, lektorlt s jelentetett meg a csapat! Az olasz csapat bszkn kijelentheti, hogy minden egyes FCM-szm hozzfrhet az anyanyelvkn, a klnkiadsokkal egytt! St, van eggyel tbb kiadsunk, ami csak olaszul jelent meg, ez egy gyjtemny rgebbi cikkekbl. A terveink kztt szerepel az, full circle magazin 55. szm

Az olasz fordt csapat


hogy megismertetnk titeket a magazin e-Pub verzijval (amit eknyv-olvasn is lehet olvasni) s a hangosknyv-verzival (amikor a fordtk maguk olvassk fel a cikkeket). Ez utbbi mr elrehaladott llapotban van, s hamarosan mindenki szmra elrhetv tudjuk tenni. Nem szabad megfeledkeznnk a gyengnltkrl: a GNU/Linux, az Ubuntu s ltalban a nylt forrskd vilgnak mindenki szmra elrhetnek kell lennie. Most pedig jjjenek az olasz FCM-csapat kzremkd tagjai, akik t kvnnak adni valamennyit abbl az energibl, a lelkesedsbl, a harmnibl s sszetartsbl, amivel sikerlt a napraksznek maradnunk. s ne feledd: HAJR FCM Italia! mindenkorra Ubuntura arrl a bizonyos opercis rendszerrl. Mivel nem rtek klnsebben az informatikhoz, mindig hzdoztam attl, hogy tvltsak Linuxra. Az Ubuntu-kzssg viszont nagyon sokat segtett nekem, gy egy napon rszntam magam a nagy ugrsra. Belegondolva, mennyi mindent kaptam a kzssg tbbi tagjtl, gy dntttem, hogy ezt valahogy viszonoznom kell. Ahogy az risi olasz Ubuntu-kzssgben nzeldtem, rtalltam az FCM-csapatra. Korbban mg soha nem hallottam a Full Circle Magazinrl, gy letltttem pr kiadst, s azonnal beleszerettem. El is hatroztam, hogy szeretnk legalbb egy kicsit n is hozzjrulni a munkjukhoz gy, hogy besegtek a magazin fordtsba.

Mindenekeltt szeretnnk megksznni a lehetsget Ronnie-nak s az egsz csapatnak, hogy az olasz FCM-csapat cikket rhatott errl a csodlatos magazinrl. Kezdjk azzal, hogy a mi kis csapatunk az FCM els megjelensvel egy idben szletett, s azonnal csatlakoztunk is az olasz Ubuntu-kzssghez. Ma mr az olasz LoCo-csoport hivatalos projektje vagyunk. Az vek sorn mi fordtottuk, szerkesztettk s trdeltk az FCM-et, a hivatalos olasz wiki egy erre kijellt rszben, ahol nhny tag kzzteszi a fordtsok vzlatait, a tbbiek pedig tnzik; ha a cikket mr importlni lehet Scribusba, jabb tagok beillesztik. Ehhez egy felhszolgltats megosztott mappjt hasznljk. A csapat - sajt maga koordinlsra - srn ignybe vette a levelezlistt. Klnsen mostanban, az okostelefonok s tblagpek idejn brmikor tudunk egy-egy hordozhat eszkzzel a vilghlra csatlakozni, hogy a levelezlistn egy-egy krdst gyorsan megvlaszolhassunk.

A fordtk mondtk...

gy tallkoztam ezzel a csodlatos csapattal. Ezek az emberek lelb. msfl ve dolgozom kesek, llandan j tletekkel az olasz FCM csapattal (2010. prilis ta), s egy- jnnek, s ezek az emberek rtk el rtelmen ennek a hats- azt, hogy az olasz FCM-csapat ll a vilgon az els helyen (s n erre ra vltottam egyszer s

K
33

tartalom ^

Az olasz fordt csapat


nagyon bszke vagyok). Nagyon szeretem a csapatot, s nem hagyom el soha. De... van itt mg valami: HAJR FCM Italia! (...ahogy ezt az egyik csapattagunk szokta mondani.) Cristiano Luinetti (Palombo)

Marco Buono (newlife)

r ve egy bartommal egytt elhatroztuk, hogy cikkeket fogunk fordtani a nemzetkzi FCM-bl, a Full Circle-bl, s ltrehoztunk az Ubuntu Wikin egy csoportot az olasz fordtknak. Az els hrom lefordtott szm utn kaptunk egy meghvst, hogy vigyk t ezt a projektet az olasz LoCo Teambe. Ez lett az FCM csapat. Azta mindazoknak a bartainknak ksznheten, akik a csoport tagjaiknt hathatsan kzremkdtek, a magazin fordtsa nagyot fejldtt. Minden trkk, technika s mdszer, amit ma e csods magazin fordtshoz, a lektorlshoz s a szerkesztshez alkalmazunk, itt szletett. A tbbi pedig mr trtnelem. Paolo Garbin (paolettopn)

emutatnm nektek a valdi FCM Italy-t. Ez pr sorban szinte lehetetlen, klnsen azok szmra, aki nem ismerik a munknkat. Mi egy olyan csapat vagyunk, akik nagyon szoros kapcsolatban vannak egymssal, sszetartak, megbznak egymsban, egymst a bartaiknak tekintik, nagyra tartjk a csapatmunkt, s brmikor kszek az j kihvsokra. Nekem a szemlyes fejldsemet is szolglta az, hogy rszt vehetek ennek a csoportnak az irnytsban, a szemlyes kpessgek s a csoport kpessgeinek sszeegyeztetsben. Rviden egy keveset szenteltem idmbl a csapatnak, de kijelenthetem, hogy ezerszeresen kaptam vissza mindazt, amit belefektettem. Ksznm, srcok, ksznm, olasz Ubuntu-kzssg, ksznm, FCM Italy.

mondta nekem: rdekes, amiket az FCM-ben olvasok, de az n gpemen valami egszen ms van (a legutols olasz nyelv FCM-szm akkoriban a 39-es volt). Neki mr 11.04-e volt, a magazinban meg mg a 10.04-rl olvasott. Ez utn dntttem gy, hogy csatlakozom az olasz FCM-fordtkhoz (nagyszer csapat!), hogy elkerljem, hogy ms is mondhassa, amit a bartom is. Fabrizio Nicastro (bifslacko)

hatnk hozzjuk, hogy segtsek nekik? Pr nap mlva mr el is kezdtem nekik fordtani. Hamar sikerlt beilleszkednem; nagyon bartsgos lgkr fogadott, hozzrt s szvlyes emberekkel. Visszatekintve nagyon rlk, hogy pont a nagy hajts idejn lettem csapattag, amikor sikerlt szinkronba hozni magunkat a nemzetkzi megjelenssel. Most, hogy ez a nagy sprint elmlt, egy kicsit resebbek lesznek a napjaim.

z els megjelens ta rajongok az FCM-rt. Ezrt szoktam is ajnlani az ismersknek meg a rokonoknak, akiket mr sikeresen meggyztem, hogy prbljk ki az Ubuntut. Egy ismersm, akinek n teleptettem Ubuntu 11.04-et, azt full circle magazin 55. szm

r pr hnapja az olasz fordtcsapat tagja voltam, mikor gy dntttem, hogy valahogy megprblom n is az Ubuntu kzssget segteni. Egy ismersm ajnlsra kezdtem el olvasni az FCM-et, de gyakran elgedetlen voltam a fordtssal, mert a mi szmainkat nagyon lassan dobtk ki. Aztn arra gondoltam: Mirt ne csatlakoz34
tartalom ^

Az olasz fordt csapat


Mindenesetre azt gondolom, hogy az ilyen emberek jt tesznek az ingyenes, nylt forrskd szoftverek szellemnek s filozfijnak. Giuseppe D'Andrea (intruder) fantasztikus munkt vgeznek, az FCM pedig jobb, mint valaha. Dario Cavedon (iced)

37. szm ta indig nagy lvezettel vaolvasom az FCM mingyok a csaden egyes szmt, gy pattal (pepr hnapja gy dndig mr kotttem, hogy csatlakozom az olasz rbban is olfordtcsapathoz. Amellett a tny vastam a mellett, hogy a magazin kitn, himagazint). szem azt, hogy az FCM Italy csodla- Eleinte azrt tos emberekbl ll, akikkel jl lehet dolgoztam veegytt dolgozni. Beszlgetni, vicce- lk, mert szeldni is rm velk, az ember kicsit rettem volna az felderl a htkznapok unalmbl. angolt gyakorolni, Tedd magad hasznoss, s rezd jl tesztelni, j dolgokat tamagad: az FCM Italy-nl mindkett nulni, valami jt tenni, adni valasikerlni fog! mit magamnak s msoknak, egy megosztott projektben egyttmIrene Bont kdni. Az FCM egy kitn plda ar(sharkbait) ra, mennyire fantasztikus az, amikor emberek ingyen profi mdon s alar ve kezdtem egyttm- posan, egytt fejlesztenek egy prokdni az FCM olasz fordjektet. Most az olasz FCM tcsapatval. J tletnek fordtcsapatrl rom a kvetkez tartottam, s szerettem diplomamunkmat. Legalbb minvolna, hogy az olaszok is tallhassa- denkiek tadom, megrdemlitek. nak benne rdekes dolgokat. Most is igyekszem hozztenni valamit a Davide Miceli csapat munkjhoz, de a tbbiek

M
P

mai napig emlkszem, mikor 2007-ben csatlakoztam a Gruppo FCM-hez. Azta is folyamatosan dolgozom a magazinnak, a szabad szoftver kultrjnak terjesztse lebeg a szemem eltt. Ami mg mindig lenygz, az az, hogy nem tudom, hogy n adtam-e tbbet ennek a csoportnak, vagy n kaptam tbbet tlk. Mellesleg: ksznm, Gruppo FCM!

n a fordtsommal mondok ksznetet az FCM csapatnak. A munktokat mg az is rtkeli, aki ms nyelvet beszl. Szksges volt az rt kitlteni, s egyben a nyakunkat tettk volna r, mert a lejrt cikkek olyan tasztak. Megnyertk a fogadst, s most tartsuk is az iramot! Gianluca Santoro (Geekluca)

Aldo Latino (aka aldolat)

ha nehz otthagyni a fizets szoftverek knyelmes vilgt, s fejest ugrani a szabad szoftverbe. n kb. hrom ve hatroztam el magam akkor vltottam Ubuntura. Nagy rajongja lettem ennek az opercis rendszernek legalbb t utnptls emberrel a zsebemben. Amint bent voltam, a kvetkez logikus lps csak az lehetett, hogy n is adjak valamit a kzremkdsemmel. Mivel nem igazn rtek a szmtstechnikhoz, egyrtelm volt, hogy az FCM fordtcsapathoz csatlakozom. s kln rlk annak, hogy ha elrjk a clunkat, akkor ez, br csak kis rszben, nekem is ksznhet!

Roald De Tino

ikor elszr elkezdtnk arrl beszlni, hogy ssze kellene szedni s utol kellene rni magunkat, eszembe jutott W. Churchill egy mondsa: A pesszimista minden lehetsgben szreveszi a nehzsget; az optimista minden nehzsgben a lehetsget ltja. Nyilvn nem volt egyszer a dolog, de a tagok hihetetlen elktartalom ^

full circle magazin 55. szm

35

Az olasz fordt csapat


telezettsge meghozta a gymlcst, s bszke vagyok arra, hogy ennek n is a rszese lehettem. Giuseppe Cal (gcala) jonc Linux-felhasznl vagyok. Kiprbltam nhny disztrt, s azt gondolom, az Ubuntu tbb mint mlt alternatvja a Microsoft vilgnak. Hogy mirt gyakorolt rm a kzssg akkora hatst? A filozfia miatt, amin alapul! Nemcsak az ingyen szoftverek miatt, de a megoszts rme miatt is. Nemrg fedeztem fel a Full Circle Magazint is, s lttam, hogy az olasz fordts nagyon lemaradt az angol nyelvek mgtt. Elhatroztam, hogy segtek a csapatnak azzal, hogy fordtom a cikkeket, s kzremkdsemmel adok a kzssgnek. Remlem, hogy egyre tbbeknek lesz lehetsge felfedezni s megismerni a Linux s az ingyen szoftverek hihetetlen kpessgeit. Mit is mondhatnk az FCM Italy-rl? Nagyon bszke vagyok, hogy a tagja lehetek, mert fantasztikus a hangulat, s ettl vagyunk pont olyanok, mint egy nagy csald!

agy rmmel csatlakoztam ehhez a csoporthoz, mert itt mindenki segt a msiknak. Ez a bizonyos sprint volt az, amitl mindannyian mg elktelezettebbek lettnk, amitl mg tbbet dolgoztunk. Ezt eleinte nem is vettem szre. Azon tl, hogy ismerjk egymst s egytt dolgozunk, minden olasz Linux-szeret felhasznlnak egy ingyenes, napraksz magazint knlunk. Mit akarhat mg az ember az lettl? s vgl, de nem utolssorban: ksznet mindenkinek az FCM csapatban!

gam s a bartnm csaldjt is Ubuntura. Ez volt az els lps, mintegy demonstrlva azt, hogy az j dolgokat nagyon jl be lehet illeszteni a hagyomnyos keretek kz. J lehetsgnek tnt az FCM fordtcsapat, hogy a kpessgeimet egy kzs cl rdekben hasznlhassam. A kzssgnek az adja az erejt, hogy mindenki a kpessgeihez mrten tud segteni a msiknak. Giulio Tani

n mr rgta Linux- (Ubuntu)felhasznl vagyok. Az igazsg az, hogy Olaszorszgban Alessandro Losavio nemigen kzismert, senki (alo21) sem ismeri a nylt forrskd kifejezst. Igyekeztem ttrteni az szz utbbi vek fejldse szes iskolt, fleg az enymet ellenre sem lehet letagadni azt, hogy az ingye- (ITIS), Ubuntura, mert ez egy klnleges opercis rendszer, ingyenes, nes szoftverek vilga napraksz, radsul vrusirt sem mg mindig flig ismeretlen sok PC-felhasznl szmra. Sokan mg kell hozz... Teljesen biztonsgos, mindig fizets szoftvert hasznlnak nem kell flni behatolstl... De nem a dntsk alapjn, hanem in- ezek az iskolk nem akarjk ezt elformcihiny miatt. n a magam hinni. Valamelyik nap, ahogy az Ubszerny mdjn ttrtettem a ma- untut hasznltam, feltettem ma-

gamnak a krdst: Mirt is ne segthetnk az olasz Ubuntu-kzssgnek? Eleinte nem vettem tl komolyan. Az Ubuntu-test csoportjhoz csatlakoztam. Trt karokkal fogadtak. Utna vltottam az Ubuntu-promotion csoportra. Aztn az egszsgem miatt tbbszr sokig tvol kellett maradnom, de amikor visszatrtem, mindig ugyanazokkal a trt karokkal fogadtak. (Ez igazn irigylsre mlt... Ms helyeken az ember ilyesmirl csak lmodozhat :D) De most mr az olasz FCM-csapatban is benne vagyok. Beilleszkedtem ebbe a kedves, bartsgos s befogad csapatba! Jl tudunk egytt dolgozni, s bszke vagyok, hogy ehhez n is egy kicsit hozzjrultam. Jk vagytok, Srcok! :D s mg valami: TELJES SZVEMBL KSZNK MINDENT, FCMCSAPAT! <3 Mirko Pizii (hallino1)

Francesco Cargiuli full circle magazin 55. szm 36

gy szmtgpes magazinban olvastam elszr az Ubunturl. Utna megnyitottam a bngszmet, s megnztem az Ubuntu weboldalt. Vgigbngsztem az oldalakat, s rtalltam erre az FCM-projektre. Nagy rajongja vagyok a nylt forrskdnak s az ingyenes progratartalom ^

Az olasz fordt csapat


moknak, s szeretek tesztelni, hogy megtalljam a gyengesgeket. Szeretem javtani az angolrl olaszra trtn fordtsok minsgt is. Csatlakoztam teht az olasz FCMcsapathoz, ahol tnzem a cikkeket, hogy szakszerbbek legyenek, de azrt is, hogy az olvask ne talljanak benne semmilyen elrst.

z n szemlyes FCM trtnetem abban a pillanatban kezddtt, amikor elkezdtem hasznlni az Ubuntu 6.10 Edgy Eft-et. Ott rgtn a rabja lettem. Naht, mr eltelt 5 v! Egy olyan opercis rendszert kerestem, amit a Windows helyett hasznlhattam volna. Egy ismersm (aki mr akkor az FCM-csapat Riccardo Vianello. tagja volt) mutatta meg az Ubuntut s az Ubuntu-it kzssget. Nagyon i egyebet mondhatmegtetszett, ezrt azta egyre ernk n, aki ppen sebb bennem a vgy, hogy msokcsak, hogy csatlakonak is megmutassam az Ubuntu fizott ehhez a szuperlozfijt. De sajnos nem vagyok csoporthoz? Korbban is mindig programoz, gy egyttmkdsem kvettem a munkjukat, mint affle egyetlen mdja, hogy ismertetket megfigyel. s olyan fantasztikus fordtok, vagy valami hasonlt. gy munkt vgeztek mindig, hogy elangoltudsomat is fejlesztem, s a dntttem: kzjk akarok tartozkzssgnek is visszaadhatok valani!!.... gy is tettem, csatlakoztam mit a lelkesedsembl. Ugyanez az hozzjuk. Aktvan rszt veszek a cso- ismersm bemutatott az FCM-csaportos tesztelsekben, de itt is sze- patnak s gy lpett az letembe retnm a kpessgeimet az FCM. Egytt fordtottuk a szmokamatoztatni, mert az Ubuntu kkat, de ahogy az az nknteseknl zssg megrdemli - s nemcsak elfordul, az emberek elkezdtek elk, hanem ez a csapat is! Az egytt- maradozni, s nha frusztrl volt mkds felemel... ezrt itt vaolyan szoftverekrl szl cikkeket gyok!! Gratullok az egsz fordtani, amelyek fejlesztse mr FCM-csapatnak! lellt. De sok trtnetnek van j vge, s az FCM Italy szuperhsei, j Antonio Allegretti erk segtsgvel, elrtk cljukat! (Tiranno) Marco Letizia (letissier85)

r tbb, mint kt ve, hogy csatlakoztam az olasz FCM-csapathoz. Akkoriban kezdtem n is Ubuntura ttrni, s szerettem volna valami rszt vllalni a kzssg letben, s az angolt gyakorolni. Csodlatos lmnyben volt rszem, az emberek fantasztikusak, s az vek sorn egyre tbben csatlakoztak hozznk. Bszke vagyok, hogy ennek a csapatnak a tagja lehetek, amelyiknek sikerlt elrni egy nagy clt: az sszes eddigi szmot lefordtani. Ksznk mindent a fordttrsaimnak, s sok sikert kvnok mindannyiuknak. Jk vagyunk, srcok! Luigi Di Gaetano

A szerkeszttl

zeretnm megragadni az alkalmat, hogy megksznjem minden fordtcsapatnak a vilgon azt a sok fradozst, amivel lefordtjk a Full Circle magazint az anyanyelvkre. Valakinek ktsgei vannak afell, hogy az FCM valaha is megjelenik az nyelvn? Nos, a csapatot neked kell elindtanod. Ha gy teszel, dobj egy levelet (ronnie@fullcirclemagazine.org) nekem s n elkldm a hozzfrst a sima szveges s Scribus fjlokhoz, valamint segtek amiben tudok. Igaz, ttolhatnnk a nyers szveget a Google Fordtn keresztl is s kiadhatnnk, mint egy lefordtott vltozatot, de (sajnos) nincs idm egynl tbb vltozat szerkesztsre, s nem ktsges, hogy a Google Fordt milyen szinten rondtana bele egy-egy fordtsba. Szval, csak rajtatok (olvaskon) mlik, hogy lefordtstok az egyes szmokat! Minden jt!

Ronnie
37

full circle magazin 55. szm

tartalom ^

rta: Alexander Salomon

Klnvlemny
ce-t vagy a LibreOffice-t a Microsoft hasonl termkvel, mintha kt klnbz bolygrl jnnnek. Ne rtsetek flre: a nylt forrskd programok megteszik, amit meg kell tennik, s a fejlesztk is nagyszer munkt vgeztek - de egy munkahelyi krnyezetben nem tudom nlklzni az Excelt. A nylt forrskd megfelelje legalbb 10 vvel le van maradva mgtte. Ez tny. Ez csak nhny plda, ami miatt nem lesz soha a Linuxnak 2-3 %nl tbb felhasznlja a fejlett vilgban (EU/USA/Japn stb.). Vgl gy oldottam meg, hogy a kt merevlemezen XP-t s Ubuntut futtatok. De szintn szlva, noha az Ubuntu nagyszer, a 10 ves XP a legtbb dolgot sokkal jobban csinlja, mint az 1 ves Ubuntu. Addig, amg a Linux-cgek (Canonical, Red Hat stb.) nem lnek le trgyalni a Nokival, az Apple-lel, a Canonnal, a Samsunggal, a Garminnal, a TomTommal (s mg folytathatnm), hogy meghatrozzk a 38 perifris eszkzk futtatsnak szabvnyait, addig a legtbb felhasznl vissza fog trni a Windowshoz vagy az Apple-hz hossz tvon. Az tlagfelhasznlnak sem tudsa, sem ideje nincs arra, hogy az eszkzeit mkdsre brja. A Linuxnak meglenne az a kpessge, hogy komoly szerepet jtsszon az opercis rendszerek piacn, de n nem ltok egyetlen mkd stratgit sem, amivel fel tudn venni a versenyt a Windowszal vagy az Apple-lel - s ez nagy kr. Ez csak az n sajt eszmefuttatsom a nylt forrskdrl. Elszigetelt krnyezetben kitnen mkdik - sajnos semmi tbb. Mindenesetre maradok a Linuxnl. Tetszik, ahogy kinz, jles rzs hasznlni. Sokkal nagyobb biztonsgban rzem magam, ha pl. az interneten szrflk, de sajnos a Windowstl nem tudok eltekinteni (pedig eredetileg szerettem volna). De azrt a Full Circle Magazint tovbbra is rjtok, nagyon szeretem.
tartalom ^

De ha jobban megnzem, el kell ismernem, hogy nhny dolog NEM mkdik. Nem alapvet problmk, de azrt megneheztik az letemet. Garmin navigcis rendszert hasznlok, amihez lland trkpfrissts jr. Linux alatt egyltaln nem tudom frissteni az eszkzt. Lehet, hogy van r megolds, de Akkoriban Firefoxot hasznltam, mr gy is sok-sok rt tls gy gondoltam, a nylt forrskd tttem a keresglsvel, j alternatvja lehetne a Windows- s elegem van belle. nak. Nmi kutats utn az Ubuntura a msik eszkz, ami esett a vlasztsom. Ki akartam pr- nem mkdik, az a Garmin Forerunner 50. blni, gy a Wubival teleptettem a Az edzsek alatt rgzgpre. Mit mondhatnk?... Mkdtt. Az ubuntuusers.de segtsg- tett adataimat ANT+ technolgival viszi t a vel minden jl mkdtt. Vettem szmtgpre. Sajnos Liegy rgi P4-es gpet olcsn (kevenux alatt nem. sebb, mint 30 -rt), vettem hozz a felesgem iPodja. Valaegy msodik merevlemezt (500 hogy sikerlt mkdsre ksztetGB), mg 2 GB RAM-ot, egy olcs nem, de nem mkdik tkletesen. Nvidia videokrtyt, st, mg egy A dalok szinkronizlsa mindig naTV krtyt is. gy kevesebb, mint gyon nehzkes. 200 -bl lett egy mkd gpem, megprbltam pr videt az Appamin most az Ubuntu 10.10 fut. le .mov-jbl .avi-ba konvertlni. LiEddig minden a legnagyobb rendben. A gppel el tudom vgez- nux alatt egyszer sem sikerlt, sem WinFF-fel, sem VLC-vel. XP alatt vini mindazt, amit eredetileg is akarszont ugyanezekkel a programoktam, s itt akr meg is llhatnnk, kal hibtlanul mkdtt. s mondhatnnk, hogy micsoda si ha sszehasonltom az OpenOffikertrtnet. z els Linuxom Ubuntu 9.10 volt. Volt egy rgi szmtgpem, amit mr le kellett cserlni, s valami olcs s biztonsgos megoldst kerestem, amivel tudok netezni, emailezni, pr egyszer szmtst vgezni, levelet rni, s gy tovbb. full circle magazin 55. szm

Szerintem...

A hnap krdse:

Frisstetted az aktulis rendszeredet, vagy tisztn teleptetted?


Mirt frisstettl j telepts helyett?

A vratlan programhibk elkerlse miatt.

Hallottam a horrorsztorikat arrl, hogy a dolgok tnkremennek rendszerfrissts utn. Az jratelepts tnik a problmk elkerlsnek egyszer mdjnak. Szeretem a tiszta, friss teleptst. Van egy kln /home partcim, gy brmikor jra tudom telepteni. Kb. 20 percig tart az j rendszer teleptse, ezzel szemben a frissts kt ra. Bizalmi krds a mltban sznalmasan elrontotta. A frissts tovbb tart, s nem mindig mkdik.

Tudni akartam, hogy mkdik ez az egsz ha nem sikerlt Nem akartam kockztatni, volna, mg mindig telepthetGyorsabb marad gy a rendszer, s hogy elvesszen az adataimbl tem volna jonnan. Tkletesen m- tisztbb, bevlt rgi mdszer! s/vagy belltsaimbl valami. kdtt, ezt a ZaReason laptopot egyenesen Linuxra talltk ki. Kevesebb kosz, kevesebb ellentMegtartja a kedvenc belltsamond konfigurcis fjl. imat, radsul a korbbi frisstHa jonnan teleptettl, sek nem sikerltek, gyhogy Oprendszereket soha nem frissmost prblkozom. mirt nem frisstetted a tek.

Hogy megmaradjanak a felhasznlk s az alkalmazsok. gy megmaradnak a teleptett programok s az llomnyok.

A 11.10 lemezrl val teleptse nem mkdik a laptopomon. Ki akartam prblni, hogy most sikerlni fog-e a frissts.

meglvt?

Az ubuntus frisstsek mindig problmt okoznak. Sokkal egyszerbb tiszta lappal indulni, a fjlokat meg egy kls meghajtrl visszahozni. A trkks belltsokat viszont le kell jegyezni.

El akarom kerlni azokat a problmkat, amiket a klnbz verzij szoftverek okoznak, s nem akarok zrzavart. A tapasztalataim azt bizonytjk, hogy az j telepts a legproblmamentesebb megolds.

full circle magazin 55. szm

39

tartalom ^

Szerintem...

Rtalltam az Ubuntu Remixre s a Gnome3-ra!

Ha nem frisstettl, mirt nem?


Mg mindig a 10.10-et hasznlom, s elgedett vagyok vele. Megvrom, hogy a Unity a 12.04-es verzira kiforrott legyen. Nem szeretem a Unity-t, s az sem tetszik, hogy frisstskor nem vlaszthatom a Gnome-os felletet. Ha kell, tvltok egy msik disztribcira, hogy megtarthassam a Gnome-ot. A Unity miatt vltottam Mintre Nem vlaszthatok asztali krnyezetet, gyhogy vltottam a Debian Squeeze-re.

Nem szeretem a Unity-t, sem azt az irnyt, amelyet az Ubuntu kvet. Vltottam a Mint 10re, de figyelgetem a Mint Debian Editiont.

KRS A PODCAST PARTYVAL KAPCSOLATBAN


Ahogy azt hallhatttok a podcastban, szeretnnk hallani a ti vlemnyeteket a show bizonyos rszeirl. Ahelyett, hogy csak gy fecsegnnk a levegbe arrl, hogy ppen milyen csapsok rnek minket, mirt ne segtentek inkbb egy topic-kal s nzntek a horizont fltt kialakul gombafelhket! Elg valszntlen, hogy mind a hrman azonos vlemnyen lesznk. Vagy, hogy egy mg radiklisabb gondolattal lljunk el: kld el neknk a vlemnyed kzremkdknt. Kommenteket s vlemnyeket a sajt Ubuntu Forum rszlegnkn, pontosabban a fullcirclemagazine.org podcast oldaln vrunk, vagy emailben a podcast@fullcirclemagazine.org cmen. Ide egy 30 msodpercnl rvidebb hangfjl formjban is elkldheted a vlemnyed. A kommentek s a hangfjlok terjedelme a ksbbiekben szerkeszthet. Krlek ne feledjtek, hogy ez egy csaldbart msor. Nagyon j lenne, ha a kzremkdk meg tudnnak jelenni a msorban s szemlyesen is el tudnk mondani a vlemnyket. Robin

Csak LTS-eket hasznlok. Amit vltoztatok, az a trolhely, hogy a legfrissebb programokhoz hozzfrhessek, pl. LibreOffice, Firefox stb. Vgre sikerlt gy belltanom a 11.04-et, ahogy szeretnm. Nem ltom gy, hogy a 11.10re rdemes volna vltanom.

Jobban szeretem az LTS-verzikat: kevesebb bajom van velk.

A Gnome 2 nekem tkletesen megfelel, a 9.04-rl 10.04-re frissts rossz lmny volt.

Az 56. kiads krdse:

Csatlakoznl-e az FCM csapathoz IRC-n egy nem hivatalos tallkozra havonta egyszer?
A http://goo.gl/BEuYb oldalon tudsz vlaszolni.

full circle magazin 55. szm

40

tartalom ^

full circle magazin 55. szm

41

tartalom ^

rta: Art Schreckengost

Fkuszban
jtt ltre a BackTrack 4. A BackTrack 5 Revolution (Ubuntu 10.04 LTS Lucid Lynx alapokon) 2011 mjusban jelent meg, majd 2011 augusztusban jtt a mostani vltozat, a BackTrack 5 R1, szintn Lucid-alapokon. A BackBox viszont olasz fejlesztk rdeme s 2010 eltt nem is nagyon lehetett vele tallkozni, online legalbbis nem. Itt-ott megemltettk az 1. verzit (az RC-t, majd a btt), de mg a distrowatch.com sem tesz rla emltst egszen a 2011 szeptemberi 2. verzi megjelensig. A jelenlegi verzi, a BackBox 2 Ubuntu 11.04 Natty Narwhal alap. Ez mr az 1.xverzi tovbbfejlesztse, ami a BackTrack-hez hasonlan 10.04-es alapokra plt.

BackTrack kontra BackBox


den lapulhat a sttebb sarkokban, s lassan eltr az emberbl a paranoia... Valsznleg a httrben vilgt lngok sem sokat segtenek olyan benyomsa tmad az embernek, hogy ettl az opercis rendszertl a pokol tzben fog gni. Ha elmlyednk a weboldal tartalmban, tallunk egy listt a tanfolyamaikrl. lltsuk szerint a legjobb vdekezs a tmads, s minden tanuljuknak azt javasoljk, hogy megfelelen ellenrztt krnyezetben mindenki vgezze el a penetrcis tesztet. Nmely tanfolyam ingyenes, br ezek szemltomst a drgbb s hosszabb tanfolyamok bevezeti. Nekem a legjobban egy 4000$-os, tnapos, Karib-szigeteki kurzus tetszett, br sajnos nem az n pnztrcmhoz talltk ki. ugyan a sajt honlapjra szokta kitenni az ilyesmit, de a legtbb ilyenrt nem is kell tl mlyen a zsebbe nylni. A frumok szles krek, tfogk, itt-ott ismertetk is vannak elszrva, br tbb szz, ha nem tbb ezer bejegyzst kell tfslni. A BackBox honlapja kicsit ms. Nagyrszt angol nyelv, de a frumok legalbb fele olaszul van, ezrt szksg lesz a bngsznk fordt kiterjesztsre. Radsul van vagy 3 oldalnyi vides instrukci, amikben szinte semmi beszd nincs (csak csinld, ahogy mutatjk), de nem rt feltuprozni az olasztudst, mert a kpernyn lthat oprendszer olasz nyelv (fura, mert a kpernykpeken amerikai zszl lthat a panelen). A BackTrack-kel ellenttben a BackBox nem akar semmilyen oktatsi anyagot pnzrt rnk szni, br azt klnsnek talltam, hogy Google-linkek vezetnek tovbbi Linuxdisztribcikhoz (pl. Suse). Ez kb. olyan, mintha egy Ford-mrkakeresked Chevroleteket reklmozna).
tartalom ^

veken keresztl a BackTrack Linux volt az IT-biztonsgi szakemberek szmra az egyetlen lehetsg az n. penetrcis tesztek vgrehajtshoz vagy csinltak maguknak sajt, mdostott opercis rendszert. A lehetsgek trhza kb. egy ve bvlt a BackBox-szal. Ez egy Ubuntu-alap oprendszer (vglis a BackTrack is valami ilyesmi), amit olasz fejlesztk hoztak ltre. Rnzsre a kett majdnem azonos (pr dologban tnylegesen azok is), de szmottev klnbsg van kettejk kztt, gy a kett megrdemel egy alapos sszehasonltst.

Trtnet s az alapok
A BackTrack-et 2006-ban hoztk ltre svjci fejlesztk kt Knoppix-alap oprendszer egyestsvel (a Whax-szal s az Auditor Security Collection-nal). A Knoppix-bl fejlesztett Slax-alap disztribcik (live-CD-n) 2009-ig voltak hasznlatban. Ezutn vltottak Ubuntura, gy

Weboldal

tugorhatunk egybl az offenA BackTrack weboldalt (backt- sive-security.com-ra is, ott egybl rack-linux.org) leginkbb az eklekti- megtalljuk a tanfolyamokat, br az kus jelzvel lehet lerni. Mottjuk, a oldal szinte semmiben sem klnbminl csendesebb vagy, annl tb- zik a BackTrack sajt oldaltl. Radsul a .com-vgzds bet hallhatsz s a The Ninjas Guide To BackTrack nev wiki-olda- egyrtelmen a pnzkaszlsi szndkra utal. A legtbb fejleszt luk utn el lehet kpzelni, mi minfull circle magazin 55. szm 42

Fkuszban: BackTrack kontra BackBox


A BackTrack-hez kpest aprcska a frum, de ez az OS mg csak 1 ves s most prbl felhasznlkat toborozni. Mivel a biztonsgi programok j rsze ugyanolyan, vagy nem lehet ket egyszerre letlteni. majdnem ugyanolyan, mint a BackTrack, a felhasznlk knnyedn seA BackTrack Gnome-ot s KDE-t gtsget kaphatnak szksg esetn ajnl asztali krnyezetnek (32 s 62 a tbbiek frumain. bites konfigurciban), de a kt krnyezet kombinlsa helyett kln Ltszlag van olasz nyelv olda- vannak, gy ha a felhasznl mindla is (http://backbox.opensoluzioegyik verzit ki akarja prblni, 4 ni.it), de nekem nem tltdtt be. csomagot kell letltenie. Egy gyors keress szerint valsznleg megszntettk s tvette a heFggetlenl a vlasztstl, az lyt az angol verzi. img-fjl kb. 2 GB. A BackTrack esetben nincs is frissts opci, ezt a weboldalukra is kirtk. Aki mgis frissteni akar, annak a rendszer jrateleptst javasoljk. Legalbb nem kell tl sokat vacakolni. Ami viszont bosszant, hogy az j verzi megjelensvel a rgebbi vltozatok sszes tmogatsa megsznik. Az alapdolgokat mg lehet hogy tmogatja az Ubuntu, de az sszes biztonsgi program esetben abban a pillanatban megsznik a tmogats. Szemlyes tapasztalataim ugyan nincsenek, de nhny felhasznltl azt hallottam, hogy amikor az alapokat akartk Ubuntu 10.04-rl 11.04-re frissteni, onnantl kezdve nhny biztonsgi program felmondta a szolglatot. gyhogy mindenki sajt felelssgre frisstsen! A BackBox nem emlti a honlapjn ezt a problmt, de a fejleszt, Raffaele Forte egy e-mailben azt rta, hogy a felhasznlk itt is jra kell, hogy teleptsk a rendszert. Azt meg majd megltjuk, hogy az Ubuntu-frisstsek mennyire befolysoljk a dolgokat, mert Natty alatt minden szpen mkdik, s felttelezheten a tovbbi frisstsek sem tesznek nagyobb krt a rendszerben. full circle magazin 55. szm 43
tartalom ^

Korbbi verzik frisstse


Noha mindkt oprendszer Ubuntu-alap, a frissts nem gy megy, hogy rkattintunk a Frisstskezelre s utastjuk, hogy teleptse a kvetkez hozzfrhet verzit. A mdosts nlkli opercis rendszerekkel ezt megtehetjk, de egy klnleges, biztonsgi clokat szolgl szoftverrel nem.

Mretek s opcik
A BackBox kt asztali krnyezetet csomagol egybe, az Xfce-t s a BackBox Session-t (egy Xfce-vltozatot als dokkal, fels panellel s nmileg kifinomultabb httrdesignnal, mint a standard Xfce). 2011 elejn gy tnt, hogy Fluxbox-fellet is lesz benne, de azt nem tudom, hogy a mostani verziban benne van-e (a Fluxbox-nak volt jpr gyerekbetegsge, sokkal tbb, mint ennek az oprendszernek, lehet, hogy idvel eltvoltottk). 32 bites (913 MB) s 64 bites (945 MB) verzi is hozzfrhet, de

Fkuszban: BackTrack kontra BackBox


Tancs? Vegyk el az aptoncdt, csinljunk biztonsgi mentst azokrl a programokrl, amiket hasznlni akarunk s remnykedjnk, hogy a biztonsgi programok az j telepts utn is ott lesznek s mkdni fognak. sghoz, a BackBox meg vagy elavult ilyen tekintetben, vagy tlsgosan is optimistk voltak a szksges lemezterlet megtlsben. Ez fleg azoknak nem kedvez, akik lland meghajtkrl dolgoznak.

A BackBox-ot klasszikus Ubiquity-fellettel lehet telepteni, s 17 perc alatt kszen is volt. Annyi id Telepts kellett csak neki, amg kimentem, hogy csinljak magamnak egy szendMindkt oprendszert hasznlhat- vicset. juk live-mdban s pendrive-rl. Hacsak nincs szksgnk hordozhat Mindkett nagyon jl felismeri a zemmdra, ne hasznljuk ezeket, hardvereket br az egyetlen ilyen mert meglehetsen lassak. nlam az ATI/AMD videokrtya volt. A valdi kihvs a teljes telepts, ez viszont nha tele van felesleges kockzatokkal. A BackTrack ilyen tekintetben egyedlll. Minden felhasznlnak rendszergazdaknt kell bejelentkeznie. gy viszont nem mkdik a szoksos Ubuntu teleptsi metdus, mert sem felhasznlnv, sem jelsz nem szksges. Az oprendszert teleptettk ennyi az egsz. Az egyetlen energiarfordts csak annyi, hogy meg kell hatrozni a felhasznlhat lemezterlet mrett. DVD-rl a vgs jraindtsig kb. 30 percet vesz ignybe a telepts, illetve egy tlagos Ubuntu-telepts idejt. full circle magazin 55. szm Vezetk nlkli mdban is gy mkdtek, hogy ksz gynyrsg

volt, br a BackTrack-nl pr dolognak utna kellett olvasni. Mindkettnl kb. 200 MB-nyi frissts volt, amit mg telepteni kellett a BackTrack-nek ez j, mert az mg a tavalyi Linux-ra pl. A lemezterlet-igny nagyjbl 1 DVD-nyi. A BackTrack 10 GB-nyi helyet javasol, a BackBox 2 GB-nyit. A BackTrack jobban kzelt a val-

Bejelentkezs
Amikor mr azt hinnnk, hogy nem kell tbb adminknt bejelentkezni, jra vgig kell jrnunk a procedrt. A BackTrack (nevhez mltan) itt is hasznlja ezt az eljrst, br a felhasznlk a telepts utn megvltoztathatjk a jelszt (vagy ha pendrive-rl futtatva az lland mdot vlasztjuk). Aki live-CD-t hasznl, itt megakad. Az oprendszerhez sajnos nincs lers, de az j felhasznlknak sincs okuk az aggodalomra. Ha nem sikerl root/toor-mdban belpni, akkor megjelenik egy oldal, ahol az ll, hogy rjk be azt, hogy startx, ami a ment beizztja. Amennyire lttam, a BackTracknl nincs meg a szokvnyos felhasznlnv/jelsz bejelentkezsi fellet. Adminknt tudjuk a rendszert

44

tartalom ^

Fkuszban: BackTrack kontra BackBox


hasznlni, ennyi az egsz, br toorban meg lehet vltoztatni a jelszt az els bootols utn. Valsznleg a Gnome-asztal miatt tart 1-1,5 percig az jraindts. (Ennek egy rsze elmegy az adminbelpssel, amit fentebb mr emltettem.) Ha pedig sznes indtfelletre vgyunk, azt most felejtsk el. A BackBox-nl a szoksos Ubuntus felhasznlnv/jelsz mdon kell bejelentkezni a teleptsnl. Az Xfce itt csak gy ragyog: hideg resettel olykor 30 mp-nl rvidebb id alatt is jraindt, pedig kicsit mg tbbet is kell vele vacakolni, mint a BackBox Session-s vltozatnl. lentkezsi md a jobb? Megtls krdse, br n azt tapasztaltam, hogy ha adminknt jelentkezem be, az vonzza a bajt, mert brmilyen aprcska hiba a rendszer sszeomlshoz vezethet. Tny, hogy ha valaki live-mdban rootol, az csak erltetett jraindtst tud csinlni, utna meg kezdhet mindent jra a klyhtl. Aki viszont pendrive-rl prblkozik, az el lesz tkozva, mert az sszes vltozs s hiba mind el lesz mentve. 10 tovbbi alternatva kzl lehet mg vlogatni, de legtbbjnek kzepn a patknyos logo van, gyhogy inkbb lltsunk be egy sajt htteret, ha nem sikerlt megbartkozni a kperny rgcsljval. Lent van az Xfce-dokk, de nzzk meg alaposan, mert nyomban eltnik, ahogy megjelenik az asztal (jobbklikk a dokkra s kiiktathatjuk az autohide opcit). Van rajta pr ikon, tbbek kzt internet (Firefox) s levelez, de ami rdekes, az a Vidalia. Nem, nem a hagyma, hanem a program, ami a Tor grafikus felleteknt funkcionl. lnbsg csak az, hogy a bal sarokban egy BackBox logo szolgl fmenknt. Az Xfce-nek ksznheten bal egrgomb-kattintsra az asztal felletn brhol elhvhat a fmen. A BackTrack-nek radsul mvszi a design-ja, az asztal is szemet gynyrkdtet. Piros-fekete httren egy vgtat l ltszik, a srnye mintha tzlngokbl llna. A logo kicsit elrontja az sszkpet <<back|track 5 (br a visszafel mutat szimblumok egsz jl mutatnak) s a minl csendesebb vagy, annl tbbet hallhatsz kijelents (alaposan meg kell nzni, elgg beleolvad a httrbe). A KDE-krnyezetet nem tudtam tesztelni, gy csak a Gnome-rl tudok vlemnyt mondani. Mivel ennek Lucid 10.04 az alapja, nem pedig Natty, a Unity nem hozzfrhet. Ezen kvl az asztal nagyjbl ugyangy nz ki, mint brmely ms Gnome-krnyezet, de ez megtveszt lehet. Nyilvn megvan a szoksos (hrmas) mensor a bal sarokban (Alkalmazsok, Helyek s Rendszer), megvan a szoksos hangszr-ikon is a dtummal s az idvel, a kijelentkezs a jobb oldatartalom ^

Asztali krnyezet
A BackBox lnyegben Xfce, nmi vltoztatssal (BackBox Session). Kapott egy dokkot s egy fels panelt, a httr a szoksos patknyos logo egy sima felleten. Sem Gnome, sem KDE nem rhet el (BackTrack-nl ez alaprtelmezs), br ez nem felttlenl rossz.

Egybknt ez nem a Thor elrsa, ezt tnyleg Tor-nak hvjk. Ez egy program, ami az tvonalainkat vdi a nyomvonalak tirnytsval (amikor a felgyelet mr problA BackTrack-hez hasonlan a ms). Ez j dolog, mert a meglv BackBox-nl sincs indtkperny. programok kzl (ezekrl majd kj felhasznlk meg is rmlhetnek sbb) a legtbbet jobb nem ismerAz asztali krnyezet az Xfce haelsre. Semmi ms nem ltszik, gyomnyaihoz mltan minimalista, ni. A Firefox tartalmazza a Vidalia-t, mint a stt kperny s egy villode van benne azrt nmi mvszke- aktivlni pedig gy lehet, hogy rg kurzor, radsul az is eltnik egy ds a kzepesen szrke httren t- kattintunk a hagyma-ikonra a link pr msodperc utn. Marad az res suhan, kzpre tart kk svval. A bal oldaln. (Egyik kattintsnl gy kperny, amg az asztal meg nem tnt, hogy Ukrajnban vagyok, pekzepn egy stilizlt BackBox Lijelenik. Elszr azt hittem, hogy nux felirat van, ahol a B betk 3-as- dig itt vagyok pr mrfldre Florida nem sikerlt a telepts, majdnem ra hajaznak (3lack3ox). Alatta ez ll: kzpontjtl.) ki is kapcsoltam a gpet. Rugalmas penetrcisteszt-disztriA tetejn egy magnyos panel bci. Ha ez nem tetszik, nagyjbl Vajon az egyik vagy a msik bejegubbaszt a szoksos ikonokkal, a kfull circle magazin 55. szm 45

Fkuszban: BackTrack kontra BackBox


lon, de egy csom minden hinyzik. Keressetek egy kpernykpet s megltjtok. Honnan lehet mgis tudni, hogy csatlakozva vagyunk? A fmenben kattintsunk az Internet-re s keressk meg a Wicd-et. Ott tallunk tancsokat vezetk nlkli kapcsolathoz, az Ethernet-csatlakozshoz pedig hasznljuk az Ubuntu hlzatkezeljt. lopakod zemmdban mkdnek, mirt van mindkettnek olyan asztali krnyezete, ami mr messzirl vilgt? Ok, meg lehet ket vltoztatni, de akik live mdban, vagy lland zemmd nlkl hasznljk ket, azok ezzel folyton szembeslni fognak. BackBox-nak, de ez hossz tvon azrt nem tl j dolog. Amiket megtallhatunk: Disk Usage Analyzer, gedit szvegszerkeszt, Terminal, Take Screenshot, Wbar, xpdf, Firefox, Wicd, Zenmap, Dictionary, Keepnote, Unetbootin, Sound Recorder, Wine, meg mg egy pr.

Biztonsgi programok
Nem ktsges, hogy a maga kategrijban a BackTrack a nyer. Tbb, mint 100 program tallhat benne, olyanok is, amikrl mg nem is hallottam. Pont ez a bkken is. A weboldal alig tartalmaz informcit arra nzve, hogy mi tallhat a rendszerben, gy magunknak kell ezeket megkeresnnk. A klnbz online forrsok 100 s 200 kztti programrl rnak, ez sem knnyti meg a dolgunkat. Ezeket a BackTrack menpont alatt lehet megtallni a fmenben. Olyan almenk vannak benne, mint Information Gathering (Informcigyjts), Vulnerability Assessment (Sebezhetsg felmrse), Exploitation Tools (Hibakihasznlsi eszkzk), Privilege Escalation (Jogosultsgok nvelse), Maintaining Access (Hozzfrs fenntartsa), Reverse Engineering, RFID Tools, Stress Testing, Forensics, Reporting Tools, Services s Miscellaneous. Ezek mindegyike tovbbi almenkre oszlik, hogy aztn a sok geek kellen le is legyen foglalva. Ha

A BackBox vlasztka mg gyrebb: Abiword, Firefox, Vidalia, Tor, Legynk szintk: egy tlagos Li- Sound Recorder, Transmission, nux-felhasznl egyik oprendszert s most jjjn a lnyeg, amire Thunderbird, Pidgin, Bleachbit, Gesem fogja vlasztani az otthoni gmindenki llegzet-visszafojtva vr. any, Parole Media Player, meg mg pre. Ezeket biztonsgtechnikai nhny. Ez tnyleg csak az alapokszakrtknek terveztk, esetleg Egy hete hasznltam mr a Backhoz elg. hackereknek, akik mg inkbb szakBoxot, amikor kijelentkeztem belle, hogy az Xfce-t teszteljem. s lss rtk; de azrt mg az ilyen arcok is Ksbb kitrek arra, hogyan leszeretnek olykor zent hallgatni, csodt, ott volt az opcik kztt a het tovbbi programokat telepteegy-egy jtkkal eljtszogatni vagy ni, de mindenkit krek, hogy azt a Gnome Classic s a Unity is. A BackBox-ban nincsenek benne alaprtel- elolvasni valami hrlevelet. rszt olvassa el, mert az egyik opmezettknt s nem is teleptettem rendszerre nzve elkpeszt lett a Tny, hogy a BackTrack-nek ket kln. Valahol, valamelyik frisvgeredmny. tbb alapprogramja van, mint a stsnl becsusszanhattak. Mindenesetre mindkett csontegyszer, semmi vizulis csicsa nincs egyikkn sem, vagyis nem a fejleszttl rkeztek (aki mellesleg ugyangy vakarta a fejt a jelensg fltt, mint n.) Van azonban valami, amit mindkt oprendszernl ellentmondsosnak talltam: ha ezek titokban, full circle magazin 55. szm 46

Alaprtelmezett programok

tartalom ^

Fkuszban: BackTrack kontra BackBox


most mindegyiket ki akarnm ide lis- Msodlagos biztonsg tzni, egsz biztosan 100 felett lenne a vgeredmny, s sokszor gy is A BackTrack-hez kpest a Backal-al-almenkre vannak osztva a Box nem tnik nagy durransnak, programok. br errl azrt lehetne vitatkozni. A BackBox nagyjbl hasonl, csak kevesebb benne a program s van egy Auditing (Ellenrzs) menje. Itt lehet megtallni a Vulnerability Assessment-et, a Forensic Analysis-t, a VOIP Analysist, az Information Gathering-et, az Exploitation-t, a Privilege Escalation-t, a Maintaining Access-t s a Stress Tools-t. Ezek mindegyike tovbbi almenkre oszlik, a bennk megtallhat programokra csak annyit tudok mondani, hogy rmesek. Mirt hiszem azt, hogy kzlk jpr gyans? A szoksos sznes ikonok helyett koponyk s keresztbe rakott csontok sorakoznak, hasznlat eltt meg egy raks figyelmeztets tolul a szemnk el. Azon kvl semmi klnset nem ltok, hogy a Firefox-ban lv Vidalia/Tor segtsgvel trlni lehet a zenket meg az egyb hangfjlokat. Lehet, hogy van ott mg ms is, de azt mg nem lttam. Minden egyb tekintetben egy standard Ubuntu benyomst kelti (a honlap szerint lehet tovbbi biztonsgi kiegsztket letlteni Firefoxhoz, n Chrome-ot hasznltam). A BackTrack pont az ellenkezt csinlja. Apait-anyait belead, hogy a klvilg meg ne lssa, mit csinlunk. Nemcsak nem lehet zent megnyitni, de mg a jelszavak kis csillagocski is eltntek, gyhogy mg a jelsz betinek a szmt sem lehet megsejteni. De a cscs akkor is a hlzati ikon hinya az asztalon, nyilvn, hogy meg ne lssk, hogy a neten szrflnk. (Miutn nhny biztonsgi programnak a bngszben kell futnia, ez amgy is nyilvnval.) A neten Ubuntu 10.04-knt lttatja magt. Semmi egyebet nem mutat. Mivel a Tor nincs aktivlva (hozz lehet ugyan adni), az IP-cmem azonnal ltszdott. de az csak az adott honlapra lesz rvnyes. Vgrvnyesen gy szabadulhatunk meg tle, ha eltvoltjuk az alkalmazst.) Mindkett a felhasznl biztonsgt tartja a legfontosabbnak, n viszont mgis furcsnak talltam, hogy mindkettnek ennyire feltn az asztali design-ja. Mintha legalbbis valami hirdets lenne. Radsul a BackTrack indtkpernyje is egy mer sznkavalkd, amit elg knny felismerni. Sajnljtok ht szegny technikust, akinek live-mdban kell vacakolnia, mert ott aztn tele van minden rulkud jelekkel. s aki szerint ez nem olyan nagy problma, annak hadd mondjak egy pldt. pp a BackTrack-et teszteltem a helyi knyvtrban, mikzben egy hasonl geek megllt mgttem. Rmeredt a kpernymre s kibukott belle: A BT melyik verzijt hasznlod? Ennyit a diszkrcirl.

Akik mg nem ismerik a Vidalia/Tor-t: ez egy Firefox-kiegszt, ami az internetes track-eket kveti Taln a legidegestbb biztonsa hasznlat sorn gy, hogy tirnytja a felhasznlkat az egsz vil- gi funkci a BackTrack-ben a NoScript nev, a Firefox-ban. Amg gon. nincs belltva, hogy milyen oldalaPrbakpp megkrtem egy isme- kat fogadjon el, addig gyakorlatilag semmit nem lesz hajland megnyitrsmet, hogy nzze meg, milyen ni, hacsak nem iktatjuk ki teljesen oprendszert hasznlok, mikzben online vagyok. A BackBox bejtt is- az ikonjn keresztl a link mellett, A BackBox az albbi linken sorol- mersm ltta, hogy BackBox Linux vagy az sszes oldalt el kell fogadja fel az opercis rendszere tartal- 2-t hasznlok. De, s itt jn a Tor l- tatnunk vele a megnyitsnak pillamt: nyege, gy ltszott, mintha Ukrajn- natban. Az j felhasznlknak ez http://wiki.backbox.org/inakadlyt jelenthet, mg bele nem ban lennk, mikzben Florida dex.php/Category:Tools jnnek, mivel minden egyes oldalt, kzepn voltam. amit megnyitottam, kln engedlyeznem kellett. (Kikapcsolni lehet, full circle magazin 55. szm 47

Programok hozzadsa
A BackBox-ban megtallhat a Synaptic csomagkezel s az Ubuntu Szoftverkzpont. A felhasznlk
tartalom ^

Fkuszban: BackTrack kontra BackBox


pedig termszetesen hasznlhatjk Mivel a BackTrack-be csak adminaz apt-get-et. Brmi, ami az Ubunknt lehet bejelentkezni, nhny tunl mkdik, az itt is fog, kls t- jonnan teleptett program nem bizrolkat is simn hozz lehet adni. tos, hogy mkdni fog. Az els plda erre a Google Chrome. Els rnzsre ugyan nmileg Rendszergazda-mdban nem hajlankorltozottnak tnnek a lehetsd megnylni ahogy az Opera sem. gek, a szoftverhozzfrsek nagyon Egy id utn nagyon idegest volt, szles krek. Kt forrs van csak a hogy kzel a fele annak, amit telepBackBox programokhoz, s kltettem, nem mkdtt rendszerns, de egy az openSUSE-hez is. gazda-mdban. Akik inkbb a biztonsgi programokhoz ragaszkodnak s nem annyira a sallangokhoz, azok hozzadhatjk a standard Ubuntuhoz a ppa-t a kvetkezkppen:
deb http://ppa.launchpad.net/bac box/two/ubuntu natty main.

Stabilits s erforrshasznlat

A BackTrack-nl csak az aptget-re van lehetsg, viszont el lehet tvoltani a Synaptic-ot s az Ubuntu Szoftverkzpontot vagyis mindkettt telepteni kell, vagy a felhasznlk kizrlag terminlparancsokra hagyatkozhatnak (n is terminlparanccsal teleptettem a Synaptic-ot, gy egy pr programot csak meg tudtam szerezni). Azt mondjtok, nem nagy szm? Olvassatok csak tovbb.

A BackBox-hoz hasonlan a BackTrack is a biztonsgtechnikai alkalmazsok kr pti a szoftvercsomagjait, a felhasznlk pedig, akiknek szksgk van a programokra, az oprendszer nlkl is megadhatjk a forrst (deb http://archive.offensive-security.com). Ne felejtsk el azonban, hogy az oprendszer a Lucid Lynx-re pl, gy akik Natty-t hasznlnak, lehet, hogy szembeslnek nhny problmval a programok futtatsnl.

Mivel mindkett Ubuntu-alap (csak pp ms-ms verzival), a stabilits garantlt. A BackBox Xfce-feEgy ht komoly tesztels utn llete viszont gyorsabb s simbb sem tapasztaltam sszeomlst mveleteket eredmnyez. Eltekint- vagy rendszerhibt. Ez azrt lenyve attl, hogy a Gnome s a Unity a gz. tudtom nlkl megjelentek a httrben, minden akkor s gy mkEgyb aprsgok s dtt, amikor s ahogy n akartam.

s RAM-hasznlatnl. Mindkett duplaannyi rtket mutatott ugyanazon a szmtgpen, mint a msik esetben olykor a vrs vonalat is srolva.

Az erforrs-hasznlat hihetetlenl alacsony volt. A processzor-haszEz a cikk az n szemlyes tapasznlat alig lpett 5% fl, a RAM is talataimat rja le mindkt oprend8-10% krl llapodott meg. Igaz- szerre vonatkozan. A tesztre 2011 bl egyik sem szktt fel magasra, szeptemberben kerlt sor. akrmit csinltam vagy nyitottam meg. Mindenekeltt: ezek nem olyan oprendszerek, amiket a nagymama A BackTrack Gnome-fellettel gpre fel lehet telepteni (hacsak szintn nagyon kellemes lmny az reg hlgy nem dolgozik titokvolt. Egy egszen kicsit volt lassbb ban az NSA-nak). Mind a BackTrack az Xfce-nl (vlaszadsi idt s a s a BackBox slyosan veszlyes bootolst figyelembe vve), s ez programokat tartalmaz, amik komeg is mutatkozott a processzormoly bajba keverhetik a felhasznlkat. Hogy mennyire? Ott van az Aircrack-ng (mindkt oprendszerben), aminek a hasznlata kzben fl rn bell sikerlt feltrnm a vezetk nlkli hlzatom szemlyes kdjt. Ekzben n semmi mst

vgs kvetkeztetsek

full circle magazin 55. szm

48

tartalom ^

Fkuszban: BackTrack kontra BackBox


nem csinltam, mint a Youtube-on oktatvidekat nztem s n magam is tmutatkat rtam. A helyzet az, hogy egy rosszabb napon ez akr tz percen bell is megtrtnhet. A legnagyobb problma az, hogy apt-get-tel kell programokat telepteni r. Sokszor r is kell keresni, hogy az adott alkalmazshoz mi a megfelel parancssor. Az igazsg az, hogy a biztonsgi A msik problma, amit nagyon programokat az Ethical Hackers cso- sokan megemltettek, az elkpAmennyiben ugyanez egy cg ve- portnak csinltk, ms nven a zettsg hinya a szksges biztonzetk nlkli rendszerben trtnt White Hats-nek, meg azoknak a di- sgi programokhoz. Emiatt sokszor volna, azt ipari kmkedsnek nevez- koknak, akik ezen a terleten akar- kellett online tmutatkat keresglnk. Ez esetben simn a nyakamba nak majd tevkenykedni. Emellett, ni. varrtak volna 5-10 vet egy szvet- ha nem akarom a sajt vezetk nlAbban is sokan egyetrtettek, sgi brtnben (s ott aztn megkli informcimmal szennyezni a hogy rendszergazda-mdban bejetudja az ember, milyen is az igazi krnyezetet, akkor inkbb elmelentkezni egyenl a balsors kihvspenetrcis teszt). gyek a McDonald's-ba s az ottani val, fleg mikor egyikk valamit vezetk nlkli hlzatot hasznbabrlt a hlzati kapcsolatokkal, Tovbb, a biztonsgi progralom, mieltt mg a szomszdom IP- ami aztn onnantl kezdve teljesen mok 99%-a (mindkt oprendszer jt ellopnm. felmondta a szolglatot. esetben) semmilyen klnsebb elkpzettsget nem ignyelnek. Most pedig jjjn a vgs krA BackBoxszal a korbbi vrakoMg az ismertetk elolvassa utn ds. Melyiket vlasszam? zsokhoz kpest jobban lehet bolsem mindig volt fogalmam arrl, dogulni, programokat is sokkal hogy a tbb kilomter hossz, rtelA vlaszrt krbekrdeztem diknnyebben lehet hozzadni. Sokakmetlen zagyvasgon kvl kpesek- ktrsakat s hackereket. nak tetszett, hogy eleve benne van e mg msra is. s nem vagyok egy Nagyon sokan voltak eljulva a a Synaptic csomagkezel s az zldfl szmtgp-felhasznl. BackTrack-tl, de szerintk tl boUbuntu Szoftverkzpont, az Xfcenyolult a hasznlata, tovbb koasztali krnyezet pedig ltalnos Szval, a krds az, hogy az tmoly ellenllsokba tkztek, tetszst aratott. lagfelhasznl szmra mennyire le- amikor j programokat akartak hozUgyanekkor erre az asztalra rkehet hasznos brmelyik oprendszer a zadni. k is furcsnak talltk, zett a legtbb panasz is. Ott volt pl. kett kzl? hogy nincs hlzati ikon, s msok a dokk, ami nem mindig mkdtt is azt gondoltk, amit n, nevezete- gy, ahogy azt a felhasznl akarta. Semennyire sem. tlagos Jska sen azt, hogy csak akkor jvk r, Ha rkattintunk egy ikonra, akkor nem sokat tudna ezekkel a prograhogy megszakadt a net, ha egy olmegjelenik a program, de a dokk mokkal kezdeni. Ha meg jtszadoz- dal nem akar betlteni. nem mutatja, hogy mely programok ni akarna vele, akkor inkbb a vannak pp hasznlatban. Pl. rkatfull circle magazin 55. szm 49 bartaival jtszadozzon. Mg annak az aranyos dobermannak ott az utcn is megcsavargathatja prszor a flt anlkl, hogy megharapn. tintunk a Firefox ikonjra, az meg is nylik, de ha ikonllapotba rakjuk, akkor a fels panelre megy, a dokkon viszont semmi nem sugallja, hogy mr meg van nyitva. Azt meg felejtsk el, hogy a dokkra kattintva jbl maximalizlhatjuk: ebben az esetben j ablakot nyit, nem az aktv ablakot nagytja fel. Akr a BackTracknl, pr biztonsgi programot itt is nehz volt megrteni, de azt tbben mondtk, hogy az online ismertetk sokat segtettek. n vgl a BackBox-ra szavaznk. Persze, nyilvn nincs meg neki a BackTrack sszes biztonsgi jellemzje, de ezeket ksbb hozz lehet adni igny szerint. Oprendszerknt jl mkdtt, anlkl, hogy klnsebben korltozva reztem volna magam. Az Xfce sokkal gyorsabb, mint a Gnome, a honlapja pedig nem ajnlgat mindenfle tanfolyamokat csillagszati ron. Radsul sokkal felhasznlbartabb azokkal szemben, akik mg nem rendelkeznek tapasztalatokkal; a meglv segdanyagok beszerzsrt nem kell pnzz tenni a csaldi kocsit, a programokat pedig pont olyan knny hozzadni, mint Ubuntu alatt.
tartalom ^

Levelek
Ubuntu Classic

Minden hnapban szeretnnk megjelentetni nhnyat azok kzl az e-mailek kzl, amiket az olvasktl kapunk. Ha szeretnl neknk cikket kldeni, szrevteleket vagy javaslatokat tenni, az albbi cmre rjatok: letters@fullcirclemagazine.org FIGYELEM: a leveleket helyhiny miatt szerkesztve kzlhetjk.

olt mr cikk arrl, menynyire egyszeren vissza lehet trni Ubuntu 11.04ben a klasszikus kinzetre?

Ha ez megvan, teleptsk a kvnt verzit a gpnkre. Majd indtElszr is biztonsgi mentst suk jra a gpet, nyissunk egy tercsinlok mindenrl, amit meg akaminlt, s vegyk el a listnkat. Az rok tartani. Ehhez nem hasznlok egsz listt msoljuk be a terminlkln programot, egyszeren kiteba, s nyomjunk entert. Ha brmeBejelentkezsnl r kell kattinszem ket kls trolra. Az n lyik nevet hibsan gpeltk be, a tani az Egyb-re. Megjelenik az esetemben ez egy 150 GB-os terminl ezt rgtn a tudtunkra j felhasznl panel. rjuk be a merevlemez. adja. Megkrdezi, hogy akarjuk-e sajt felhasznlnevnket, s a folytatni ekkor y + enter-t rjunk. kperny aljn vlasszuk ki a klaszHa ezzel kszen vagyok, csinlok Ez eltarthat egy darabig, ami remek szikus kinzetet. Majd rjuk be a jelegy listt azokrl az llomnyokrl alkalom az asztal kvnsg szerinti szavunkat, s voil, mris ott van s alkalmazsokrl, amelyeket meg belltsra. elttnk a rgi, megszokott klaszakarok tartani. Ehhez megnyitom a Akrhnyszor j alkalmazst teszikus kinzet. Gedit-et s bcsorrendben felleptek, rgtn hozzadom ehhez a rom a fjlokat s alkalmazsokat a listhoz, gy brmikor, ha j rendJames Bainter felsorolsban szkzzel vlasztom szert teszek a gpemre, egybl el ket egymstl. kznl van a szksges programok Igen, ennek egy alig eltr listja. varicijt mr megrtuk. A szerk. A lista elejre ezt rom: t s fl ve van a notebookomon Ubuntu, s nagyon megkedvelsudo aptget install tem. Egyszer, gyors s knnyen Easy Install szemlyre szabhat. Sajnos a Unity...majd szkz. vel az Ubuntu egy olyan irnyba inan egy mdszerem az dult el, amit n mr nem tudok kMindenkppen azokat az elneUbuntu msik verzijvetni. A Unity-vel nem tudom a dolnak s varinsainak tele- vezseket kell hasznlni a felsorogokat olyan egyszeren csinlni, ptsre. Pr ve felhagy- lsnl, amiket akkor hasznltunk, mint a Gnome 2.x-szel. Gyantom, ha terminlbl nyitottuk meg ket. hogy a Lucid Lynx lesz az utols tam a rendszerfrisstsekkel, amiEzt is mentsk el a biztonsgi menkor megbzhatatlann vltak. Csak

friss teleptseket csinlok, ez mkdik akkor is, ha frissteni akarok, s akkor is, ha egy korbbi verzira akarok visszatrni.

tseink kz, hogy ksbb is meglegyen.

Csatlakozz:
goo.gl/FRTMl
facebook.com/fullcircle magazine twitter.com/#!/fullcirclemag linkedin.com/company/fullcircle-magazine ubuntuforums.org/forum display.php?f=270 Ubuntu-verzi, amit a szmtgpem futtatni fog. Tovbbra is Linuxot fogok hasznlni sem a Windows, sem az Apple nem jhet szba esetemben. Jim Barber

WaveMaker

ob Nelsonnak: ki kellene prblnod a WaveMakert http://www.wavemaker.c om/product/ Ez egy cross-platform RAD eszkz, ami rekordid alatt kszt HTML alap alkalmazst. A Linuxbinrisok hozzfrhetek. Legyen
tartalom ^

full circle magazin 55. szm

50

Levelek
meg a megfelel krnyezet, a LAMP, s a vgeredmny kzel olyan lesz, mint a program, amit rgebben hasznltl. John McGinnis Ubuntuval, az Open University T155 Linux: bevezet tanfolyama kapcsn. Azta mr teleptettem jnhny asztali gpre s egy rgi laptopra, teljesen le vagyok nygzve. Megtrtem s most terjesztem az igt. Mark Sellars legjabb verzikra. A lemezrl trtn telepts egy nagyon j lehetsg, mert az Ubuntu folyton vltoztatgatja az alaprtelmezett alkalmazsait. Szval, egy sikeres rendszerfrissts utn temrdek klnbz szoftver lehet a gpen egyetlen mvelethez, pl. zenehallgatshoz. Ksrletezgetni mindig Virtualboxban tancsos. Br a Windowsrl frissen ttrk nemigen tudnak a Virtualboxrl. Jelenleg dual boot rendszerem van XP-vel s Ubuntu 10.04 LTS-sel. Sujal kapcsolatban. John

Ubuntu fejleszti tallkoz

A Convert

nkntesknt dolgozom egy itteni mveldsi kzpontban, mivel tavaly elbocstottak ltszmlepts miatt. Itt egy Windows 2003 szerver van s Windows XP munkallomsok. pp el akartak kltzni, de a rendszert telept cg nem emlkezett a domain admin jelszavra. A szervert teht el tudtuk vinni, de a fjlokhoz mr nem frtnk hozz az j helyen, mert a szerveren Sharepoint fut. Minden jelszeltvolt programot kiprbltunk sikertelenl. Vgl, utols mentsvrknt felteleptettem az Ubuntut prhuzamos opercis rendszerknt. Bejelentkezve az Ubuntuba mr lttam az sszes megosztott llomnyt s t is tudtam azokat msolni. Ez utn jrateleptettk a kiszol-glt, immr gy, hogy a jelszt is feljegyeztk. Pr hete szrakozom csak az

Triple/Quad Boot?

z Ubuntu az els vlasztsa majdnem mindenkinek, aki Windowsrl ttr. Nmi Linuxszal tlttt id utn, mikor az ember mr belesta magt a Linuxos kultrba, sokan egyszeren nem elgednek meg egyetlen Linux-disztribcival. El tudntok magyarzni hrmas vagy ngyes bootolsi rendszert egy Windows XP-vel vagy 7-tel, ahol a msik kett Ubuntu s akrmelyik msik disztribci, pl. Mint vagy Debian OS, esetleg Lubuntu, kvnsgom szerint? Azt is el tudn valaki magyarzni, hogy lehet manulisan particionlni? Ha egyszer megrti az ember a mikntjt, tbb mr nem aggdik teleptsnl. gy a magamfajta vgfelhasznl is tudna frissteni a full circle magazin 55. szm

Nem nyomtathat karakterek

A
51

Garmin GPS-szel is problmim vannak s ehhez is vrom az tleteket. Prblkoztam virtulis Windows XP-vel (VirtualBoxban) de mg ez sem mkdtt. s persze a Garmin Helpdesk a semminl is rosszabb. A KV rszben volt egy krds a nem nyomtathat karakterek keressrl a LibreOffice/OpenOffice-ban. Nekem az alternatv keress s csere kiterjeszts Thomas Bilektl nagyon hasznos volt ezzel

a hasonltasz rm akkor nyilvn rszt vettl a mltheti UDS-P-n. Elgg lenygztek azok a clok amiket Mark Shuttleworth bejelentett a 14.04 kiadshoz s mg boldogabb voltam, hogy ilyen nagy volt a rszvtel. Remlem a jvben taln n is el tudok utazni, hogy lben is rszt vegyek egy UDS-en, mert szerintem az informci amit hazavihetsz, bven megri az utat, nem beszlve az Ubuntu Kzssgrl. Benjamin Kerensa

tartalom ^

K V K V

sszelltotta Gord Campbell

KV

Lehetsges a klasszikus Gnome fellet hasznlata Ubuntu 11.10 alatt?

Nem, de el lehet rni hahttp://debianhelp.wordsonl hatst. A Szoftverpress.com/2011/09/12/t kzpontbl teleptettem o-do-list-after-installinga Synaptic csomagkezeubuntu-11-10-aka-onelt. Rkerestem benne a gnomeiric-ocelot/ panel-re, s teleptettem. Pr fggsget teleptenem kellett mg, Olvastam valamit, s kiaztn amikor jraindtottam a gderlt, hogy hozz kell adpet, a bejelentkezsi kpernyn a nom magam a scanner felhasznl nevemtl jobbra tallhacsoporthoz. Hogyan tudt fogaskerkre kattintottam, s ki- nm ezt megtenni Ubuntu 11.10 vlasztottam a GNOME Classicot. alatt? Nem egszen ugyanaz, mint az Ubuntu 10.10-nl, de hasonl. A korbbi kiadsokban volt egy klassz alkalmaHogy lehet Ubuntu 10.04 zs, amit gy hvtak, hogy alatt lex programot fordUsers and Groups (Feltani s futtatni? Teleptet- hasznlk s csoportok). A tklettem mr a flez-t s a len gondolkods miatt ez yacc-ot, lefordtottam fjlt -lfl-opci- idkzben User Accounts-ra (Felval, de gy is undefined referenhasznli fikok) mdosult. Vannak ce-t jelez az yywrap-ra. parancssoros megoldsok, de Asus701user az Ubuntu Frumrl Egyszeren a Synapticjobb megoldst tud: teleptsd a gnobl teleptsd a flexet. me-system-tools csomagot, meg fogod benne tallni a rgi j Users and Groups alkalmazst. full circle magazin 55. szm

K V K V

Teleptettem az Ubuntu legutols verzijt. s most hogyan tovbb?

K V K V
52

Ha Ubuntuval kapcsolatos krdseid vannak, kldd el ket a questions@fullcirclemagazine.org cmre s Gord vlaszolni fog r valamelyik ksbbi szmban. Krjk, annyi informcit kldj a problmddal kapcsolatban, amennyit csak tudsz!

Hogyan tudnm felgyorstani a webes bngszsem?

Nyiss egy terminlt, s rd be:

K V

A Wubi telepts frisstse ta szrnysgesen lassan bootol a gpem. Mit tehetnk ellene?

gksudo gedit /etc/sam ba/smb.conf

Keresd meg azt a sort, amelyik gy kezddik: name resolve order A host szt helyezd t gy: name resolve order = lmhosts wins

bcast host

Kt dolgot, br szerintem egyiktl sem leszel elragadtatva. A Wubi igazbl arra val, hogy az emberek kirtkelhessk az Ubuntut anlkl, hogy jelents vltoztatsokat eszkzlnnek a rendszerkn. Szval, az els szm tlet az, hogy szkts le egy partcit a merevlemezen, s az res helyre teleptsd az Ubuntut. A teleptskor nagyon oda kell figyelned, hogy csak az jonnan ltrehozott partcit formzd. A msodik szm tlet az, hogy ne frisstsd, hanem teleptsd lemezrl. Ez sokkal egyszerbb, ha van egy gykrpartcid (/) s egy Home partcid. Kb. 15 perc alatt rjssz, hogyan kell ezt megcsinlni, tovbbi 15 perc pedig ahhoz, hogy a telepts alatt mg egyszer ellenrizd, hogy rendben van-e minden, de megri a fradsgot. Termszetesen mindenkppen
tartalom ^

Tudom arra hasznlni az Ubuntut, hogy androidos alkalmazsokat ksztsek?

Hogyne, az Ubuntu kitn platform az androidos alkalmazsok fejlesztinek. A szksges programot itt tallod: http://developer.android.com/sdk/index.html

KV
csinlj eltte biztonsgi mentst. A tu 11.10-et is, csak hogy tbb altermerevlemezek tnkremennek, gy natvt lthassak. mg ha nem is vacakolsz a rendszerrel, brmikor eltnhet minden adaRszt vettem ms eladsokon tod. is. A legrdekesebb a kenyai OLPC (One Laptop Per Child Gyermekenknt Egy Laptop) bevezetsrl szlt. Ht toronti csald vesz rszt Tippek s technikk ebben; kt iskolban mr vltozs trtnt, most pp tovbbi ngy iskoFSOSS lra terjesztik ki. A legnagyobb meglt hnapban a toron- lepets: az tlagos kenyai psztor a ti Szabad Szoftver s mobiltelefonjn tartja a csaldjval a kapcsolatot SMS-ben. Azt mondNylt Forrskd Tatk, hogy ott sokkal jobb az adathncskozson (Free Software and Open Source Symposi- lzat, mint amit Kanadban tapasztalni lehet. um, FSOSS) eladst tartottam A hogy a gyerekek hozzjutottak az inA msik fantasztikus eladst ternetes forrsokhoz, risi vltoRaul Suarez tartotta Amikor nem zst idzett el az iskolban. lehetsz ott tvoli elrs s egyttmkds cmmel. 50 percAz els iskola vgl 40 OLPC-t ben vgigment a Telnettl az SSH-n kapott, ebbl kett mr megadta s VNC-n keresztl a webkonferenmagt hrom v alatt. Az OLPC-t le- cikig, kzben nhny msfle het tz napon is hasznlni, ez pemegoldst is bedobva sszehasonldig komoly vltozst jelent tskppen. Az elads anyaga onKenyban. line vltozatban ezen a linken is elrhet: http://kwlug.org/noAzt szrtem le ebbl a beszlge- de/667 tsbl, hogy a kis szmtgpek teleptse tbbnyire abbl ll, hogy Azt hiszem, ez volt a legalapoelviszik azokat a helysznre, megte- sabb elads, amit valaha is hallotszik a szksges belltsokat, majd tam, amit nem tmogatott egyik megmutatjk a tanroknak s a di- nagy gyrt sem. koknak a hasznlatukat. 5000$ elteremtse, s 25 OLPC szlltsa A konferencia maga kitnen nhny tvoli iskolba igazbl sem- meg volt szervezve, de sokkal jobb mit sem old meg a valsgban. publicitsra lenne szksg. Jobb rklteni 4000$-t arra, hogy hrom ember odarepljn, elvigyen 5 OLPC-t, s helyben tmogatst s belltst biztostson.

Unity s a Gnome 3 sszehasonltsa cmmel.

Amikor elszr utaztak Kenyba, vittek magukkal egy napkollektort s ngy szmtgpet. A Az elads alcme Okostelefonapkollektort viszont tlterhelte az nok az asztali krnyezetben volt, egyenlti dli napsts kb. 610m ami azrt enyhe tlzs. Az eladtengerszint feletti magassgban. som arrl szlt, hogy az Unity az Ubuntu 11.10-ben sokkal csiszoltab- Egy napon keresztl csak jajgattak ban s teljesebben van megvalst- s rugdostk a mkdskptelen szerkezetet, majd talltak egy mrva, mint a Gnome 3.2 az OpenSuse 11.4-ben. Viszont hozzfrhetsg nkt kb. 30 km-re, aki elhrtotta a tern az OpenSuse a cscson van. A problmnak ezt a rszt. Egy hordozhat kszlkkel csinltak mahelyzet az, hogy a laptopomon 11.10 van, s azt tervezem, hogy az guknak helyi WiFi hotspotot, ehhez elsdleges, asztali gpemen Ubun- csatlakoztattk szmtgpeiket. Az iskolkban alig vannak tanknytu 12.04-re vltok, Unity-vel. vek, azok sem alkalmazhatak igaA laptopomra feltettem a Kubun- zn a helyi krlmnyekhez. Az, full circle magazin 55. szm

53

tartalom ^

Hlgyek s az Ubuntu

rta: Elizabeth Krumbach

Projekt clok a Precise-re


dalunk a szemlyes esemnyekre hasznlhat J gyakorlatokrl egy rgebbi, Hogyan btortsuk a nket a Linux hasznlatra cm dokumentum alapjn, de jelenlegi formjban a sajt dokumentumunk sok munkt ignyel, hogy tbb gyakorlati mdszert adjunk hozz annak rdekben, hogy a projektet mindenki kedvezen fogadja s jobb megvilgtsban olvassa. klnleges stratgikat. Az UDS-en tartott egyttmkdsi lsnkn a kvetkez csoportokat vzoltuk fel: mr hasznljk az Ubuntut, de mg nem mkdnek kzre mr hasznlnak Nylt forrskdot, de nem hasznljk az Ubuntut az Ubuntuban kzremkdk bartai s csaldjaik ignylik a technolgit, de mg nem felttlenl Nylt forrst. Izgatottak vagyunk ezek miatt a projektek miatt s nagyon inspirl egy olyan csapat rsze lenni, amely tagjai nemcsak lelkesednek a munknkrt, hanem egyre tbben vannak azltal, hogy j embereket hoznak be, akiknek friss tleteik vannak cljaink tmogatsra.

Full Circle Magazinnak rt utols cikknkben a Hlgyek s az Ubuntu projekt jonnan megvlasztott vezetcsapatnak szemlyes cljairl rtunk. Rgtn a floridai Orlandban megrendezett Ubuntu Developer Summit utn, most nhny kulcsfontossg clrl szeretnk beszlni, amelyet a csapat kitztt maga el a kvetkez Ubuntu kiadsi ciklusban.

tor programok kvetsvel, hogy lssa, mit tanulhatunk tlk s mi milyen erforrsokat oszthatunk meg.

2. Weboldal-fejleszts
Az elsdleges weboldalunk tmja nagyon rgi s elavult. Folyamatban van nlunk az oldal Wikipedia-oldall migrlsa - olyan, adott szm oldallal, amelyet csak az adminisztrtorok szerkeszthetnek. Remnykednk abban, hogy ez tbb frisstst von magval a tartalmunkra nzve s ltalban sokkal ersebb lesz a mrknk.

1. A mentor program
Ez olyan terlet, amellyel mindhrom vezetnk hatrozottan azonosul s amirt a csapat is elktelezte magt. A mi projektnknek mindig is volt valamilyen mentor programja, amely nagyon kttt programmal kezddtt, majd talakult egy nagyon kzvetlen infrastruktrv, ahol egyttmkden mentorljuk az j tagokat s egymst, amint krdsek merlnek fel a trhelynkn - akr a levelezsi listn teszik fel, akr kzvetlen segtsgkrst kldenek a vezetcsapatunknak. Ebben a ciklusban Amber Graner folytatni akarja a munkjt a Nylt Forrs vilgban ltez men-

4. A clkznsgnk nagyvonal azonostsa s stratgik fellltsa


Vgl van nhny j kzremkdnk a projektben s egyikk azt javasolta, hogy rjk el a tgabb clkznsget, akikre megprbljuk kiterjeszteni a projektnket, majd javasoljunk ezeknek a nknek

3. A ms csapatoknak sznt javaslataink tovbbfejlesztse


gy rzem, hogy a projekt jl mkdik a nk mentorlsban, akiket mr rdekel a Nylt forrskd s kszek megtenni a kvetkez lpseket, de nem sokat tettnk azrt, hogy kiterjesszk a tgabb Ubuntu kzssgben mkd csapatokra, hogy segtsnk nekik tbb nt a csapatukhoz vonzani. Van egy rvid olfull circle magazin 55. szm

54

tartalom ^

rta: Riku Jrvinen

Jtkok Ubuntun
kpessg egysgei (ezek eltrnek mozgsban vagy tmadsi sebessgben), s fegyverei (gppuska, vadszpuska, orvlvsz puska, grntvet, raktavet). A csata egy ngyzet alak labirintusban jtszdik, magas s flmagas, kk falak kztt. A flmagas falakat fedezkknt lehet hasznlni, az egysgek elbjhatnak mgttk, hogy elkerljk a lvedkeket, s felllva tmadhatnak. Az egysgek egyszn, ember alak figurk,

Frozen Synapse
alapesetben zldek s vrsek. Csata eltt van egy tervezsi fzis: szimullni lehet az egysgek mozgst (illetve az ellenflt is!), mikzben egy tervet dolgozunk ki. Amikor megszletett a dnts, kezddik a vgkifejlet: az egysgek kvetik a parancsaikat, mozognak, lnek, prbljk tllni az 5 mp-es kzdelmet, majd kezddik a kvetkez tervezsi szakasz. Ez addig ismtldik, amg valamelyik csapat nem teljesti a kldetst, amit az elejn kapott. Semmikppen nem egyszer dnteni, hogy tmadjunk-e vagy a vdekezsre sszpontostsunk ez csak a teljestend feladattl fgg. Az egyszer megsemmistses mdon kvl lehet foglyokat kiszabadtani, terletet vdeni vagy tartani a vonalat amg szksges.

Frozen Synapse egy krkre osztott stratgiai jtk, amit a Mode7 Games fejleszt, s lelkes visszajelzseket kapott a 2011. mjusi megjelens ta. Oktberben elindult a Humble Frozen Synapse Bundle, amiben benne volt az FS, a Trauma s a SpaceChem. gy lehetsg nylt hozzjutni a jtkhoz s egy csom extrhoz jelkpes ron: ha az tlagnl tbbet fizettl (ami krlbell 6 dollr), a csomag tartalmazta a korbban megjelent Humble Frozenbyte Bundle jtkait is (s 3 zent is nem rossz zlet). Els tallkozsom az FS-sel sok szempontbl emlkeztetett a Rainbow Six-re (amivel sok ve jtszottam), br valamivel egyszerbb krnyezetben a grafika gyakorlatilag 2 dimenzis s a kamera szge lland. Elg az hozz, hogy az FS sszessgben arrl szl, hogyan tudosz logikai rtelemben vve tljrni az ellenfeled eszn. Kt csapat harcol egymssal, s mindkettnek vannak klnbz

Telepts s jtkmenet
A telepts meglehetsen egyszer: csak CHMOD-dal futtathatv kell tenni a bin fjlt s elindtani a teleptshez. Ez kszt egy frozensynapse nev knyvtrat a megadott helyre. Itt tallod a futtathat Frozensynapse nev fjlt (futtasd ./-rel kezdve). Amint elindult, egy bejelentkez kperny fogad, ahol kszthesz fikot a tbbjtkos mdhoz, vagy vlaszthatod az offline jtkot vletlenszer csathoz vagy kampny mdhoz. n a fikksztst s a tbbjtkos mdot javaslom, amint az alap irnytssal megbartkoztl, mivel

full circle magazin 55. szm

55

tartalom ^

Jtkok Ubuntun - Frozen Synapse


a trkkk nagyrszt mshol nem lehet elsajttani. Az alapokhoz van egy knnyen kvethet bevezet rsz. Tovbbi videk nzhet a Frozen Synapse webhelyn: http://goo.gl/qGbsm. n inkbb online jtkos vagyok, gy nekem a Frozen Synapse szpsge a tbbjtkos mdban rejlik. A kampny md is pozitv visszajelzseket kapott, ezeket nem ismtlem most meg. A tbbjtkos md lnyege, hogy egyszerre tbb csatba is be kell jelentkezni, s mindig pp abban rszt venni, ahol az akci van, gy nem kell esetleg rkat is vrni a msik fl lpsre. ltalban az emberek sok idt tltenek tervezssel a szervereken, s az els pr alkalommal kemnyen sztrgtk a sejhajom. A viszonylag egyszernek ltsz csatk is tbb rig tarthatnak, mikzben az emberek valsznleg tucatnyi klnbz csatban vesznek rszt. Mikzben a Frozen Synapse jeleskedik a jtkmenetben s a zenben, a grafika nem az erssge. Igaz, hogy a csata hevben knnyen elfelejti az ember a kinzetet s a nyer stratgira koncentrl. Jobban meggondolva, az egyszer de elegns grafika a kkes tmval s az ignyes elektronikus zenvel egy egyedi, jvszer hangulatot teremt. n a laptopomon jtszom a Frozen Synapse-ot (ez egy HP Elitebook 8460p) megtoldva egy 19 LED kpernyvel. A konfigurcim: Core i7 2620QM 2.7 GHz, AMD Radeon HD 6470, 4 GB DDR3 1333 MHz, 128 GB SSD, s Ubuntu 11.10. Legnagyobb felbontsban s legjobb grafikval jtszva volt benne nmi akadozs, ami taln betudhat a gyenge grafikus krtynak. A Frozen Synapse megvsrolhat a weboldalukrl (http://www.frozensynapse.com) 24.99 $-rt, ami tartalmaz egy extra pldnyt, amit egy bartnak ajndkozhatsz. 10 $-ral tbbrt kapsz hozz egy Determinance c. kardos akcijtkot, az FS bettdalt s egy CD-t (mp3-ban). a tanulsnak. Ha felkszltl, jelentkezz be s indulhat az igazi harc! me nhny dolog, amit jnak vagy rossznak talltam a tbbjtkos md kapcsn. Pro: sszessgben nagyon hangulatos a jtk (jtkmenet, zene, a tma) rengeteg viszonylag egyszer tulajdonsgbl sszetett harci helyzetek jnnek ssze rdekes a tbbjtkos md, s nagyon nagy esly van a sikerre. nhny lefagys Ubuntu 11.10 alatt, mikzben Youtube-ra tltttem fel videt, valamint pr kisebb kompatibilitsi hiba

pontszm: 9/10

Kontra: a grafika lehetne pontosabb s szebb

sszegzs
Aki tbbjtkos mdban kezden a Frozen Synapse-ot, annak javaslom az oktatplykat vgigjtszani, majd utna pr csatt. Valsznleg kifstlnek prszor, de ez a leggyorsabb mdja full circle magazin 55. szm 56
tartalom ^

Az n asztalom

Itt az alkalom, hogy megmutasd a vilgnak az asztalodat, vagy a PC-det. Kldj kpernykpeket vagy fnykpeket a misc@fullcirclemagazine.org e-mail cimre! Krlek mellkelj egy rvid szveges leirst az asztalodrl, a sajt gpedrl illetve brmilyen ms rdekessgrl.

Ez az asztalom. Tisztn s egyszeren szeretem. Ubuntu 10.04 LTS-t futtatok, Docky-val (als s bal oldali dokkal, automatikus elrejtssel). A httrkp az ubuntublack, sajnos nem emlkszem honnan szrmazik. Screenleteim az ra, s hrom szenzor amely a merevlemez szabad kapacitst mutatja. Ubuntut hasznlok 2005 ta, s szeretem a fejlds irnyt.

Az asztalom tisztelgs Dimebag Darrell, a heavy-metal legenda eltt. Mike Capprotti rajzt hasznlom errl a legends gitrosrl. Panelnek Cairo-Dock-ot hasznlok s parancsikonokat. Specifikci: Acer Aspire 3050-1458, AMD Sempron 3500+ 1.8 GHz, 1,5GB RAM, s 80 GB HDD.

Marcelo Goulart

Roy Jensen
full circle magazin 55. szm 57
tartalom ^

Az n asztalom

A gpemen Ubuntu 10.04 fut, a httrkp a deviantART oldalrl letlttt Plusone, s az Awoken light tma a gnome-looks oldalrl val. Eltvoltottam az als panelt s kicserltem az AWN dock-ra. Ubuntut hasznlok a Gutsy ta, a gpemet tbbnyire internetezsre s szoftver fejlesztsre hasznlom, mint szabadsz. A gpem jellemzi: Intel Celeron 2.3GHz 1GB RAM 80 GB HDD 18.5" LCD kperny 1360x768 felbontssal.

A httrkp egy fot, amelyet egy sskrl ksztettem. A tma neve Bamboo-zen amelyet Zgegball ksztett. Tovbb Zgegball ikonjait hasznlom, amelyet ubuntu-sunrise-nak hvnak. 5 screenlet van kirakva, amelyek a Calender httr nlkl, ra, bulls eye (amelyet csak azrt hasznlok, mert jl nz ki :) s a Nap Szava, hogy fejlesszem a szkincsem :) CPU hasznlat, s vgl de nem utols sorban a Cairo-Dock. A zld fldi rzst ad :) A gp jellemzi: Ubuntu 10.04 (lucid) amely a Dell xps one gpemen fut, benne Intel Core(TM) dual core processzor 2.3Ghz, 4GB RAM, 300GB merevlemez.

Bijay Chamling

Deon Ragin
full circle magazin 55. szm 58
tartalom ^

Kzremkdnl?
Az olvaskznsgtl folyamatosan vrjuk a magazinban megjelentend j cikkeket! Tovbbi informcikat a cikkek irnyvonalairl, tletekrl s a kiadsok fordtsairl a http://wiki.ubuntu.com/UbuntuMagazine wiki oldalunkon olvashatsz. Cikkeidet az albbi cmre vrjuk: articles@fullcirclemagazine.org A magyar fordtcsapat wiki oldalt itt tallod: https://wiki.ubuntu.com/UbuntuMagazine/TranslateFullCircle/Hungarian A magazin eddig megjelent magyar fordtsait innen tltheted le: http://www.fullcircle.hu Ha email-t akarsz rni a magyar fordtcsapatnak, akkor erre a cmre kldd: fullcirclehu@gmail.com

A Full Circle Csapata


Szerkeszt - Ronnie Tucker ronnie@fullcirclemagazine.org Webmester - Rob Kerfia admin@fullcirclemagazine.org Kommunikcis felels - Robert Clipsham mrmonday@fullcirclemagazine.org Podcast - Robert Catling podcast@fullcirclemagazine.org
F u ll Ci rc le M a ga zi n M a g ya r F or d t c sa p a t Koordintor: Prcsy Kornl Fordtk: Kiss Gbor Dorozsmai gnes Kovcs Roland Palots Anna Nyitrai Istvn Prcsy Kornlia Szab Pter Somogyi Andrs Somogyi Andrs Csiks Dont Takcs Lszl Hlei Zoltn Tmskzi Mt Ferenc Lektorok: Balogh Pter Skrabak Csaba Korrektor: Szerkeszt: Heim Tibor Kovcs Rbert

Ha hrt szeretnl kzlni, megteheted a kvetkez cmen: news@fullcirclemagazine.org Vlemnyed s Linux-os tapasztalataidat ide kldd: letters@fullcirclemagazine.org Hardver s szoftver elemzseket ide kldhetsz: reviews@fullcirclemagazine.org Krdseket a Krdsek s Vlaszok rovatba ide kldd: questions@fullcirclemagazine.org Az n asztalom kpeit ide kldd: misc@fullcirclemagazine.org ... vagy ltogasd meg frumunkat: www.fullcirclemagazine.org

56. szm cikkeinek leadsi hatrideje: 2011. december 11, vasrnap 56. szm megjelensi ideje: 2011. december 30, pntek
Nagy ksznet a Canonicalnek s a fordtcsapatoknak vilgszerte, tovbb Thorsten Wilms-nek a jelenlegi Full Circle logrt.
tartalom ^

A FULL CIRCLE-NEK SZKSGE VAN RD!


Egy magazin, ahogy a Full Circle is, nem magazin cikkek nlkl. Ossztok meg velnk vlemnyeiteket, desktopjaitok kinzett s trtneteiteket. Szksgnk van a Fkuszban rovathoz jtkok, programok s hardverek ttekint lersra, a Hogyanok rovatban szerepl cikkekre (K/X/Ubuntu tmval); ezenkvl, ha brmilyen krds, javaslat merl fel bennetek, nyugodtan kldjtek a kvetkez cmre: articles@fullcirclemagazine.org full circle magazin 55. szm 59

Potrebbero piacerti anche

  • Nagy E-Szignó Könyv
    Nagy E-Szignó Könyv
    Documento518 pagine
    Nagy E-Szignó Könyv
    Blind Man
    Nessuna valutazione finora
  • Web Programozas Alapismeretek - Szines
    Web Programozas Alapismeretek - Szines
    Documento287 pagine
    Web Programozas Alapismeretek - Szines
    Szabina Mogyorósi
    100% (1)
  • Issue69 Hu
    Issue69 Hu
    Documento48 pagine
    Issue69 Hu
    Blind Man
    Nessuna valutazione finora
  • Issue70 Hu
    Issue70 Hu
    Documento50 pagine
    Issue70 Hu
    Blind Man
    Nessuna valutazione finora
  • Issue68 Hu
    Issue68 Hu
    Documento64 pagine
    Issue68 Hu
    Blind Man
    Nessuna valutazione finora
  • Issue71 Hu
    Issue71 Hu
    Documento55 pagine
    Issue71 Hu
    Blind Man
    Nessuna valutazione finora
  • Issue66 Hu
    Issue66 Hu
    Documento60 pagine
    Issue66 Hu
    Blind Man
    Nessuna valutazione finora
  • Issue61 Hu
    Issue61 Hu
    Documento57 pagine
    Issue61 Hu
    Blind Man
    Nessuna valutazione finora
  • IssuePY02 Hu
    IssuePY02 Hu
    Documento43 pagine
    IssuePY02 Hu
    Blind Man
    Nessuna valutazione finora
  • Full Circle
    Full Circle
    Documento59 pagine
    Full Circle
    Brandon Erickson
    Nessuna valutazione finora
  • Issue60 Hu
    Issue60 Hu
    Documento56 pagine
    Issue60 Hu
    Blind Man
    Nessuna valutazione finora
  • Issue67 Hu
    Issue67 Hu
    Documento66 pagine
    Issue67 Hu
    Blind Man
    Nessuna valutazione finora
  • Issue63 Hu
    Issue63 Hu
    Documento58 pagine
    Issue63 Hu
    Blind Man
    Nessuna valutazione finora
  • IssuePY01 Hu
    IssuePY01 Hu
    Documento43 pagine
    IssuePY01 Hu
    Blind Man
    Nessuna valutazione finora
  • Issue59 Hu
    Issue59 Hu
    Documento53 pagine
    Issue59 Hu
    Blind Man
    Nessuna valutazione finora
  • Issue56 Hu
    Issue56 Hu
    Documento54 pagine
    Issue56 Hu
    Blind Man
    Nessuna valutazione finora
  • Issue57 Hu
    Issue57 Hu
    Documento54 pagine
    Issue57 Hu
    Blind Man
    Nessuna valutazione finora
  • Adobe Illustrator CS3 - Tanfolyam A Könyvben
    Adobe Illustrator CS3 - Tanfolyam A Könyvben
    Documento408 pagine
    Adobe Illustrator CS3 - Tanfolyam A Könyvben
    Blind Man
    Nessuna valutazione finora
  • Issue48 Hu
    Issue48 Hu
    Documento46 pagine
    Issue48 Hu
    Blind Man
    Nessuna valutazione finora
  • Issue58 Hu
    Issue58 Hu
    Documento48 pagine
    Issue58 Hu
    Blind Man
    Nessuna valutazione finora
  • Issue52 Hu
    Issue52 Hu
    Documento55 pagine
    Issue52 Hu
    Blind Man
    Nessuna valutazione finora
  • Issue54 Hu
    Issue54 Hu
    Documento43 pagine
    Issue54 Hu
    Blind Man
    Nessuna valutazione finora
  • Issue49 Hu
    Issue49 Hu
    Documento49 pagine
    Issue49 Hu
    Blind Man
    Nessuna valutazione finora
  • Full Circle Issue 46
    Full Circle Issue 46
    Documento37 pagine
    Full Circle Issue 46
    richardb882
    Nessuna valutazione finora
  • Issue53 Hu
    Issue53 Hu
    Documento51 pagine
    Issue53 Hu
    Blind Man
    Nessuna valutazione finora
  • Issue51 Hu
    Issue51 Hu
    Documento47 pagine
    Issue51 Hu
    Blind Man
    Nessuna valutazione finora
  • Issue50 Hu
    Issue50 Hu
    Documento53 pagine
    Issue50 Hu
    Blind Man
    Nessuna valutazione finora
  • Full Circle Issue 47
    Full Circle Issue 47
    Documento42 pagine
    Full Circle Issue 47
    richardb882
    Nessuna valutazione finora
  • Issue45 Hu
    Issue45 Hu
    Documento35 pagine
    Issue45 Hu
    Blind Man
    Nessuna valutazione finora