Is s ue #1 - June 2007

fulcircl l e
T H E U B U N T U C O M M U N IT Y M A G A Z IN E

D EL BEG INS SH IPPING UBUNTU M A CH INES! L

D EL A ND UBUNTU L

SCRIBUS :

LA RN TH E BA S ICS E O FNEW SLTTER A ND E BRO CH URE CREATI N O

H O W TO :

L UX D I ECTO RI S I N R E M YTH TVI TRO N A D D /REM O V A P S E P

INST L : A L

STEP BY- STEP I ST L N A L O FUBUNTU 7. 4 : 0 F I TY F W N ES A

CO NTE NTS

fulcircl l e
Ne w s Fav l our of th e M onth I t l Ub untu 7. ns al of 04 H ow - T o D ir ct Structur e ory e M yth TV Scrib us P 1 art. Add/Re m ov A pps e Re v w - GRAM P ie S I rv w - D e l D e v l r nte ie uge e ope M y Story - Re se arch ing Ubuntu L tte rs e Q& A M y D e sk top My P C T 5L op inux Gam e s H ow to Contribute p. 03 p. 08 p. 14 p. 16 p. 19 p. 26 p. 29 p. 34 p. 36 p. 37 p. 38 p. 39 p. 39 p. 40 p. 42

A lte xt and im ag e s containe d in th is m ag az ine are re las e d unde r th e Cre ativ Com m ons A ttrib utionl e e By- Sh are A l e 3. Unporte d l ns e .Th is m e ans you can adapt, copy, dis trib ute and trans m it th e ik 0 ice articls b ut onl unde r th e fol ing conditions : You m us t attrib ute th e w ork to th e orig inal e y l ow auth or in s om e w ay (at las t a nam e , e m ail url and to th is m ag az ine b y nam e (fulcircl) and th e url e or ) l e w w w . l e m ag az ine . ful circl org (b ut not attrib ute th e articl(s ) in any w ay th at s ug g e s ts th at th e y e e ndors e you or your us e of th e w ork ) A nd If you al r, trans form , or b uil upon th is w ork , you m us t . te d dis trib ute th e re s ul ting w ork unde r th e s am e , s im il or a com patib l l ns e . ar e ice

2

ED I O R I L T A

T

h e b ig ne w s th is m onth is th e announce m e nt from D e lth at th e y w il l l s h ip b oth de s k top and l aptop m ach ine s w ith Ub untu pre - ins tal d. l e You m ay s ay " It's onl one com pany," b ut corre ct m e if I am w rong , (and y I'm s ure you w il, b ut M icros oft b e g an th e ir ris e to dom inance from j t l ) us one de al ith IBM .A nd if M icros oft can do it, w e can do it..and b e tte r! w . I alo w ant t t e th is opportunity t th ank e v ryone in th e Ub untu com m unity s o ak o e w h o h e l d m ak e th e fulcircl pil is s ue s uch a r pe l e ot oaring s ucce s s ! I w is h I coul d nam e you al l one by one b ut it'd t e up th e e ntir is s ue ! W ith in one w e e k w e h ad ak e ov r 25,000 dow nl ! A s I w rit th is e dit e oads e orial e ar h e ading f th e 55,000 w e or m ark .W ith in days of r las ing is s ue #0 w e h ad a food of e m ail fom v unt e rs ee l s r ol e w anting t tr l e ful circl. A s I w rit th is w e h av s ix tr l o ans at l e e e ans ations f or dow nl now w ith s e v r m or on th e w ay.I you w oul le t tr l e th is oad e al e f d ik o ans at m agaz ine int your nativ l o e anguage plas e v it our w ik i trans l e is ation pag e , r ad e th e guide l s , and ge tt it! ine o I f il h is t is your th ing th e n w e h av a s pe cial e at f you w ith a r v w of f am y ory e tr or e ie GRA M P - th e L S inux ge ne al s of ar - ne xt m onth w e h ope t h av an ogy tw e o e e xcl iv int rv w w ith it cr at us e e ie s e or. M ayb e you'r m or of th e D I type ?I our H ow - T th is m onth w e h av th e in's e e Y n o's e and out's of th os e dir ct s ar on your h ar driv , th e f t in m y s e rie s of e orie e d e irs Scrib us tut orial, an intr s oduction t M yth TVand l ofoth e r good s tuf . o ots f I h ope you e nj th is f t is s ue and r m e m b e r;m ys e land th e t am ar alon our oy irs e f e e l w e bs it f e orum at w w w . l e m ag az ine . ful circl org and alo on ir ch anne l s c, #ful l e m agazine on th e irc. e node . s e rv r.Com e s ay h e l circl fre org e l o! A l th e b e st, l Ronnie Th ank s to : l inuxge e k e ry f th e w e bs it and . g nam e , m yk al b orn, or e or Re uk ub untu and m rm onday f th e f l cl l or ulcir e ogo.UbuntuF orum s. org f ltting or e us s pam th e ir f orum w h il or e ganis ing alth is . Th e Ub untu M ark e ting T am f l e or h el ping us pr ot and dis trib ut th is m agaz ine . A nd ab ov al th e Ub untu om e e e l ; com m unity - as a w h ol - f b e ing one b ig, h e l ulh appy, f il e or pf , am y. Th is m agaz ine w as cre ate d us ing :

3

NEW S
D e lpartne rs w ith U b u ntu! l
W ith m any pe opl s pe cul e ating on w h e th e r D e l w oul s h ip a dis tro l d of L inux pre - ins tal d on its l e l aptops , it cam e as s om e th ing of a s urpris e to s e e th at D e l CEO l M ich ae lD e l us e s Ub untu 7. on l 04 h is h om e l aptop! (righ t) W ith in days th e w orl w ors t k e pt ds s e cr t w as out; D e lannounce d th at it e l w oul inde e d b e gin s h ipping s om e of d it l op and de s k t m ach ine s w ith s apt op Ub untu 7. : F is ty F n. 04 e aw Th is w as s park e d by D e l k ing it cus t e rs w h at th e y w oul le t s e e in f e D e l l as s om d ik o utur l m ach ine s .M uch t D e l s urpris e , m any ofit us e rs as k e d f L t b e pr ins t ld! o l 's s or inux o e al e A lr s pe ct t D e lf lt ning t it cus t e rs , f l ing th r le o l or is e o s om ol ow ough on th e ir pr is e t om o giv th e cus t e r w h atth e y w antand t ing th e b ol m ov ofus ing L e om ak d e inux.Brav o!
Sunnz - s unnz y@ g m ail . com

D I YO U K NO W ? D
Each Ub untu re las e is nam e d af r an e te anim al (e g : H e dge h og , Badge r, F n) aw . Prior to F is ty F n w as Edgy Ef w h at e aw t, k ind of anim al an Ef is t? 'D uring th e tim e righ t af r te m e tam orph os is , m any North A m e rican Ne w t s pe cie s go th rough a ph as e cal d l e th e 'e f ph as e '. In s om e cas e s th e ir s k in t ch ang e s col b ut e f al ays l e th e ir or, ts w iv le on l if and. O nl w h e n th e e f re ach e s y t adul ood w il it b e g in to l e its le in a th l iv if m ore aq uatic f h ion' - (W ik ipe dia) as

Lnu x: Vo l ti ng i i a M i cro s oft Pa te nts?
Brad Sm ith , M icros of top l ye r, h as s tate d t's aw th at ope n s ource s of are v ate s 235 of th e tw iol s of are g iant's pate nts incl tw uding 42 in th e L inux k e rne l 65 in th e L , inux inte rf ace and re l d ate de s ign e lm e nts , and e 46 in O pe nO f ice . f org. " h at's f is f W air air.W e l e in a w orl w h e re w e iv d h onor, and s upport th e h onoring of inte l ctual , l e prope rty. [O pe n s ource ne e ds to] pl b y th e ay s am e ruls as th e re s t of th e b us ine s s ," s aid e M icros of CEO Ste v Bal e r. t e l m Pros e cuting th e v ations iol coul d prov e prob lm atic f e or M icros of as s e v ral m aj t e or s upporte rs of ope n s ource h ol a num b e r of d pate nts w h ich coul pos s ib l b e us e d to attack d y M icros of ow n s of are incl t's tw uding W indow s .

4

NEW S
U b u ntu g oe s m ob il e
Th e BBC Ne w s w e bs it r port th at: e e s A v rs ion of th e e L inux ope rating b e de v l d e ope e nab ld ph one s e incre as ing l popul y ar s ys te m Ub untu w il l for us e on ne tand de v s . ice

Th e Ub untu M ob il and Em b e dde d e proj ct aim s to cre ate th e ope n e s ource pl atform for initial las e in O ctob e r 2007. re e Th e ope rating s ys te m w il b e de v l d b y m e m b e rs l e ope com m unity, al ong w ith s taff from ch ip g iant Inte l .
Sour - h ttp://ne w s . b c. uk /1/h i/te ch nol y/663419 5. tm ce b co. og s

of th e

Ub untu

U b u ntu Trib e - Th e M ove i
F rom th e Pre ss Re l ase : e Ub untu T e rib is a se m i docum e ntary cyb e rom antic com e dy, f m e d il unde r th e D og m e 9 5 ruls . Th e s h ort m ov , s til in e ie l de v l e nt, w il b e dis trib ute d on- l e opm l ine unde r th e Cre ativ Com m ons l ns e . e ice Th e orig inalv rs ion w il b e in Eus k ara w ith tw o e l s ub titld v rs ions ; one in Eng l h and one in e e is Spanis h . Th e proj ct is s til in de v l e l e opm e nt. A nd you can b e activ part of it. If you h av an ide a or w is h e e to offe r your point of v w plas e lt us k now at ie e e info@ ub untutrib e . com . You can find out m ore , and v w th e tr e r at th e official ie ail pag e : ub untutrib e . com

5

O L C O S UP F R D O W NL A D P O O
If you'v ne v r h e ard of O L m ayb e th e w ords O ne L e e PC aptop Pe r Ch il w il d l ring a b e l in your h e ad, as th is proj ct h as b e e n cov re d b y m any ne w s l e e re ports w orl w ide , b e th e y IT incl d or j t your s e v n o'cl d ine us e ock ne w s . O L is a US non- profit org aniz ation cre ate d b y M IT M e dia L F PC ab acul ty m e m b e rs aim e d at de v l e oping a ch e ap and e as y to us e com pute r for th e ch il n of th e th ird- w orl Th e ope rating s ys te m - or XO as it is cal d - is dre d. l e b as e d on ope n- s ource s oftw are and it's appl ications w il cons is t of a w e b l b row s e r, b as e d on M oz il F fox's G e ck o e ng ine , a docum e nt e ditor l ire a A b iW ord, a RSS re ade r, an e m ailcl nt, m us ic com pos ition and g raph ics ie toolits , g am e s and e v n a s h e lfor th os e w h o fe e l e ne e d for a b it m ore k e l th fre e dom . Prob ab l th e m os t innov y ating th ing ab out th e O S is th e e as e of us e and intuitiv inte rface .You can s e e s om e s cre e ns h ots h e re . e Th e ope rating s ys te m , b as e d on F dora Core , can now b e dow nl e oade d and b urne d on a dis c w h ich runs as a L e CD on a s tandard M ac or P Th is is a iv C. g re at opportunity for pe opl w h o l e to e xpe rim e nt w ith s trang e fl ors of e ik av L inux, b ut alo for th os e w h o e ith e r don't h av th e tim e nor w il to s e l , unde rs tand h ow to ope rate in your typical s k top e nv de ironm e nt. XO b ring s a re ady to us e s ys te m w h e re com m ands l e . ik /config ure or sudo m ak e instal w il b e th ing s th e “g randpa” us e r - w h o doe s n't us e th e com pute r l l for m ore th an b row s ing th e w e b and re ading h is e m ail - w on't h av to s e de al ith . w Th e re are of cours e s om e ne g ativ as pe cts to e th e ope rating s ys te m .. s uch as th e l . ack of audio/v o h andlrs , th e l ide e ack of PD F s upport, and prob ab l th e w ors t: th e h e av y m odifie d y il and ov r s im pl d A b iW ord s av s th e fils in e ifie e e th e . doc form at b y de faul It's a pity th at th is t. cl e d- s ource form at is b e ing us e d and w ith out os e xpl aining to th e us e r w h at th e diffe re nce b e tw e e n doc and odt are , e v n e if m os t pe opl h av M S W ord ins tal d and cannot ope n m os t F SS e e l e O docum e nts . D e s pite any s h ortcom ing s , th is proj ct h as true pote ntial But I h av to s ay e . e th at from l ing at th os e s cre e ns h ots it l s prom is ing . I don't k now h ow ook ook m any pe opl w il us e it for PC for oth e r purpos e s th an e xpe rim e nting , b ut e l th is coul prov to b e a re alal rnativ to th e cons tantl b us y de s k top d e te e y e nv ironm e nts – s uch as K D E or G nom e , for ins tance . If you do de cide to dow nl oad th e dis c and g iv it a try, you m ay w ant to g o and m ak e a cup of e te a, as it tak e s a l ong tim e for th e pag e to l oad.
W ritt n by : V e ictor D om an

6

O P N W EEK H I H L H TS E G I G
23rd - 28th April 2007 F ld w ith s e v r h undr d Ub untu us e rs , ch atr il e e al e oom #ub untu- cl s r as oom h ad Canonical e m pl e s - and com m unity v unt e rs - e xpl w h at th e y do, h ow th e y do it and, oye ol e ain m os t im port y, ans w e r us e rs q ue s tions .O ne Canonical m pl e t ing q ue s tions antl e oye ak w as one M ark Sh uttlw orth (ak a: SA BD F - Se l A ppointe d Be ne v e nt D ictator e L fol for L ) W h atf l s ar a f w s nippe t ofh is tw o Q & A s e s s ions . ife . ol ow e e s
M ark , w ilth e re e xist in th e future a l ce rtification re l d b y Canonical ase , l e Re dH at Ce rtifie d Profe ssional ik ? ye s ! al ong w ith training program s , and training m ate rial s Sh ipI is curre ntl not av ab l for t y ail e X ub untu..w il th at be com e av abl . l ail e in th e future ? i don't th ink s o. xub untu, as i unde rs tand it, is a m ore s pe cial t e nv is ironm e nt, s o w e prob ab l w oul not f y d und cd s h ipm e nts f it. or I e se e n som e of th e e stim ate d 'v num b e rs for *b untu, b ut I 'm curious.. h ow . m any uniq ue I P addre sse s did th e canonicalse rv rs e se e on th 19 th of A pril ? w ow , not s ure i h av th at num b e r, b ut e th e re w e re 53 m irrors b e f ore w e announce d, and 130 b y th e e nd of th e day, th at w e k now of s o h its on . canonical . com are a s m alf l raction of total . i th ink w e w e re s e rv ing 12 gig ab its / s e cond f rom ours e le s and top 5 m irrors :v ) prob ab l 20 g b its /s in total 3 cd's pe r . y . s e cond f 12 h ours . pre tty am az ing. if or you w e re in # ub untu- re las e - party, you e k now it w as q uite a rus h A ny rough num b e rs on h ow m any *b untu m ach ine s th e re are running in th e w orl curre ntl d y? 4- 16 m il l ion, m y b e s t g ue s s de riv e s is around 10 m il ativ l ion incl uding Se v ral untu page s and al b ug #1 in e ub so l aunch pad note th at ub untu is e ntire l y fre e (as in fre e spe e ch ) h ow e v r in th e , e de faul instal th is is not true (driv rs t l e e tc., are th e re pl ) ans on m ak ing th is m ore transparant to th e use r? w e s h oul al ays q ualy th at as " y f e d w if onl re appl ications " at las t, i f it th at w ay in th e . e ix w ik i w h e n i run into it.w e h av h ad th e driv r e e e xce ption in pl s ince th e b e g inning , s o it's ace not as th ough th is h as ch ang e d.h ope f l th e ul y, ne w fav w ilalo carry th e " l our l s pure f e "fag re l

fulcircl w as e v n m e ntione d, tw ice ! l e e is ful circl m agaz ine al a m ark e ting l e so te am proj ct? e Je nda r pl d - it's b e e n com m unicating w ith e ie th e M ark e ting T am , and it's v ry m uch e e s upporte d. But it h as ne v r e xpl y de cl d e icitl are its e l as s uch to m y k now ldg e . s om e f e m e m b e rs f rom th e M ark e ting T am e participate in it, b ut it w as s tarte d (and is run b y) f rom s om e one outs ide th e te am W h at can you say ab out th e F lCircl ul e m agaz ine , Ub untu com m unity m agaz ine re l ase d issue #0.Pe rspe ctiv s for th e e e future ? Jono r pl d - I h ad a l e ie ook at it and I th ink its inte re s ting - I h av b e e n l ing to ge t in e ook touch w ith th e auth ors ab out a f w th ing s e s o if th e y can g e t in touch w ith m e th at w oul b e g re at.I th ink an ub untu m ag az ine is d a pre tty nif ide a, al oug h a l of th e s e ty th ot k inds of m ag az ine s due due to production tim e . I h ope th is continue s [ ors not : i'v Edit e e s ince e m aild Jono] e

7

F AV UR O FTH E M O NTH L O
W ritte n b y Robe rt Cl am ipsh

U b u ntu 7 . 4 - Fe i s ty Fa w n 0

If you h av de cide d to s w itch to L e inux, and h av de cide d you w ant to try e Ub untu, b ut don't k now h ow , th is is th e g uide for you. F K ub untu, s e e ne xt m onth . or Be fore you s tart.. . Ch e ck l ist If you are us ing anoth e r ope rating s ys te m e . W indow s X P, m ak e s ure you g. h av de frag m e nte d your h ard driv (In w indow s , g o to s tart, th e n run, and e e type de frag ) M ak e s ure your PC is s e t to b oot from th e CD driv - Se e b e l e ow M ak e s ure you h av b urne d your L e /D e s k top CD prope rl e iv y M ak e s ure your PC m e e ts th e m inim um s ys te m re q uire m e nts : If you are running W indow s X P, th e n your PC is m ore th an fas t e noug h . O nce you h av dow nl e oade d and b urne d th e L e /D e s k top CD , re s tart your PC, w ith th e iv dis k in your CD /D VD driv . If you don't s e e e th is s cre e n (righ t):

But ins te ad s e e your us ualw indow s l oading s cre e n, you ne e d to ch ang e s om e options in your BIO S. If at th is point, you are h e s itant to m ak e th e s w itch , don't b e , th e re 's noth ing to w orry ab out. BIO S s tands for Bas ic Input O utput Sys te m . It is a s m al ch ip in your PC, th at l m ak e s b as ic de cis ions , l e w h ich orde r to b oot your PC. O n m os t PCs It is ik s e t to Foppy D riv , H ard D riv , CD - RO M D riv . M os t PCs now , don't h av l e e e e fl oppy driv s , s o th e b oot orde r is th e s am e w ith out 'Foppy D riv '. If you e l e h av an additionalCD /D VD driv th is m ay alo b e on th e l t. Th e Re as on e e s is you don't s e e th e s cre e n ab ov , is th at it is ch e ck ing your H ard D riv for an e e ope rating s ys te m firs t. W h e n it s e e s w indow s , it b oots th at, and ab orts s e arch ing for any oth e r b ootab l de v s . e ice T ch ang e your b oot orde r, you ne e d to k now h ow to g e t into your BIO S o Se tting s . Th is is us ual ach ie v d b y h itting (not l ral F F Es c, D e lor l y e ite l 1, 2, y)

8

F AV UR O FTH E M O NTH L O
W ritte n b y Robe rt Cl am ipsh

U b u ntu 7 . 4 - Fe i s ty Fa w n 0

F 10. W h e n you turn your PC on you w il s e e a m e s s ag e s aying pre s s <k e y> l to e nte r s e tup. If it g oe s to fas t, pre s s th e Paus e /Bre ak k e y w h e n it is dis pl d.Re s tart your PC w h e n you k now w h at it is and h it th at k e y.Note : If aye you s til don't k now h ow to g e t into th e BIO S contact your m anufacture r, or l s e arch for 'Ente r BIO S' on g oog l for s om e e xce l nt g uide s . e l e Note : You can't us e your m ous e in th e BIO S!!! In th e BIO S you ne e d to l ook for an option cal d 'Boot config uration' or s im il T nav ate around th e BIO S, l e ar. o ig us e your arrow k e ys and e nte r to s e lct. T g o b ack , h it Es c. Th e options you e o ne e d to ch ang e w ilb e s om e th ing l e : l ik Boot D e v 1: Foppy ice l Boot D e v 2: H D D ice Boot D e v 3: CD RO M ice Us e th e arrow s to s e lct H D D (A b b re v e iation for H ard driv ) h it e nte r and e s e lct CD .M ak e s ure Boot de v 3 h as b e e n ch ang e d to H D D .W h e n you are e ice done , h it Es c, to g e t b ack to th e m ain m e nu, th e n re ad th e top/b ottom of th e s cre e n and l ook for w h at to pre s s to 'Sav Config uration and Exit'.W A RNING : e If you th ink you h av ch ang e d any options th at are not re lv e e ant to th is , us e Es c to e xit w ith out ch ang ing , and s tart ag ain. W A RNING : D o Not ch ang e any options , th at you th ink w oul b e w orth d ch ang ing .You can m ak e your PC unus ab l. e You s h oul now b e ab l to s e e th e ab ov s cre e n w h e n you turn on your PC. d e e F t of al (us ing th e arrow s ag ain) 'Ch e ck CD for de fe cts '.Th is w ilch e ck for irs l , l any prob lm s on th e CD , to m ak e s ure you h av no prob lm s . If it g iv s an e e e e e rror, you w il ne e d to re - b urn your dis k , pos s ib l at a s l e r s pe e d. It l y ow s h oul th e n re s tart your PC, and b ring up th e s am e s cre e n ag ain. d Th is tim e s e lct 'Start or ins talUb untu'. e l A fte r a q uick l oading b ar and s om e te xt, you s h oul s e e a nice Ub untu d l o, and th is l og oading b ar: Th is l oading b ar w il b e your frie nd l for th e ne xt fe w m inute s . You now h av tw o options , s it and s tare , e e nch ante d b y th e g e ntl rock ing , or e g e t a cup of te a and a b is cuit: It's not g oing anyw h e re for a w h il. e

9

F AV UR O FTH E M O NTH L O
W ritte n b y Robe rt Cl am ipsh

U b u ntu 7 . 4 - Fe i s ty Fa w n 0

O nce it final de cide s to l y l oad (h ope ful it w on't l y tak e l ) you w il b e ong l pre s e nte d w ith th e de faul Ub untu de s k top, t a l e l s h ade of b row n. ov y I didn't w ant to w as te a s cre e ns h ot, s o h e re it is :

You m ay now th ink 'W e lth at w as e as y! I don't k now w h at alth e fus s is ab out'. l l I s h oul prob ab l point out now , th at your ins talCD doub ls as a l e CD . A l e d y l e iv iv CD lts you run th e ope rating s ys te m from th e CD , rath e r th an ins tal it. If you e l ing cl th e m e nu options , you can ch oos e from a s e lction of prog ram s incl ick e uding : F fox – Aw ard w inning inte rne t b row s e r ire O pe nO ffice – F l ffice s uite – b ack w ards com patib l w ith M icros oft O ffice ulO e Th e G IM P – Im ag e e ditor, w ith m any of th e capab il s of A dob e Ph otos h op itie GA IM – A n ins tant m e s s ag ing cl nt ie A t th is point, th e re are a fe w th ing s th at you m ig h t w ant to ch e ck . Is th e inte rne t w ork ing ? Is your ne tw ork (if you h av one ) w ork ing ? e Is s ound w ork ing ? A re your pe riph e ral w ork ing ?(Printe r, Scanne r, W e b cam e tc. s ) If th e re are q uite a l of th ing s not w ork ing, try a diffe re nt L ot inux dis trib ution, as s e tting up alof it coul b e a pain. If a coupl of th ing s don't w ork , don't w orry, l d e as th e y w il b e e as y to s e tup. If you g e t s tuck , you can al ays as k in th e l w w onde rful forum s at ub untuforum s . , or on th e # ub untu IRC ch anne l on org irc. e node . t. fre ne If you are re ady, you can now s tart to ins tal Ub untu to your PC. Sim pl doub l l y e cl on th e ins talb utton on th e de s k top. ick l

10

F AV UR O FTH E M O NTH L O
W ritte n b y Robe rt Cl am ipsh

U b u ntu 7 . 4 - Fe i s ty Fa w n 0

A fte r a b rie f introduction, th e ins tal r w il as k for your l e l pre fe rre d l uag e , w h ich ang you can s e lct from th e l t. e is O nce you h av s e lcte d your e e l uag e , cl forw ard. ang ick

You can now s e lct w h e re you e l e , s o Ub untu can s e t th e tim e iv according l and s o Ub untu can y, s e lct th e cl e s t s e rv r to you, e os e to al l you to dow nl ow oad update s q uick e r. You can z oom in on th e m ap, th e n cl your country to ick s e lct your tim e z one , or you can e s e lct it from a l t. D on't w orry if e is th e tim e it s tate s is w rong , as it s h oul autom atical ch ang e its e l d l y f l r. If it doe s n't, you can ch ang e ate it once it is ins tal d. l e

Th e ins tal r w il now as k for your k e yb oard l e l l ayout, s o th at th e k e ys you pre s s w il b e th e l one s th at appe ar on th e s cre e n. Your k e yb oard w il us ual b e l e d w ith th e l l y ink country you l e in. You can type in th e b ox, to iv m ak e s ure th at you h av s e lcte d th e rig h t e e l ayout. Th e m ain k e ys you m ay h av prob lm s e e w ith are @ and “. If th e y are s w itch e d, you h av s e lcte d th e w rong k e yb oard type . e e

11

F AV UR O FTH E M O NTH L O
W ritte n b y Robe rt Cl am ipsh

U b u ntu 7 . 4 - Fe i s ty Fa w n 0

Th is is th e h ard part. You m us t partition your h ard driv s o th at e you can m ul b oot w ith anoth e r tiope rating s ys te m . Th is m e ans th at you w ilb e ab l to ch oos e to b oot l e into Ub untu or your oth e r O S. I did not h av a w indow s partition, s o I e j t ch os e 'e ras e e ntire dis k '. You us s h oul not do th is . You s h oul d d ch oos e th e 're s iz e partition' option, and adj t th e s l r to us ide th e s iz e you w ant your ne w partition to b e . If you are not s ure , lav it as is . e e O nce you h av ch os e n th e s iz e for e your ne w partition, th e ins tal r l e w il as k you if you w ant to im port l your account fils and s e tting s e from w indow s . Ch oos e an account if you w oul l e , th e n type s om e d ik de tail b e l s ow for your ne w account. A s you can s e e , I didn't h av any us e rs to im port, s o I can e j t cl ne xt and continue . us ick

Th e ins tal r w il now l e l as k s om e pe rs onal q ue s tions , to s av you typing in your nam e for e e v ry prog ram , to s av you th e e ffort l r. It alo e e ate s as k s for a us e rnam e and pas s w ord, w h ich you w ilus e to l on l r D o Not L e Th e s e ! You w il l og ate os l b e ab l to s e t it up s o it autom atical l s you e l og y on, not re com m e nde d for s afe ty, l r. You can ate alo ch oos e a ne w com pute r nam e , or lav th e s e e de faul W h e n you are done , cl forw ard. t. ick

12

F AV UR O FTH E M O NTH L O
W ritte n b y Robe rt Cl am ipsh

U b u ntu 7 . 4 - Fe i s ty Fa w n 0

Th e ins tal r w il now dis pl a l e l ay s um m ary of w h at it w ants to do, s o you can g o b ack and ch ang e any options if ne ce s s ary. If you are re ady, cl ick ins tal Th e ins tal r w il l . l e l s h ow a l oading b ar, b ut m y ins taldidn't. l Th at' s it! Th e ins tal r w il now l e l ins tal Ub untu for you. You can l m inim is e th e ins tal r if you w ant, l e and b row s e th e inte rne t or try s om e oth e r s oftw are or g am e s , I re com m e nd you at las t w ait until e th e partitioning is done to do th is , as you don't w ant th e re to b e any m e s s ing up w ith th at. W h e n th e ins talh as finis h e d, you w ils e e th e m e s s ag e ab ov l l e
You can ch oos e to re s tart or continue us ing th e l e CD .If you ch oos e to continue us ing th e l e CD , iv iv you can pre s s th e re d pow e r b utton in th e top righ t.O nce you h av cl e d re s tart, you w ils e e an e ick l unl oading b ar, th e n a m e s s ag e to re m ov your CD , do th is , and pre s s e nte r. Your com pute r w il e l re s tart, and you w ilnotice it l l oads a l f te r th is tim e .Pre s s e nte r if it g iv s yo a l t of ope rating ot as e is s ys te m s to b oot f rom , th e n once it h as l oade d, you w ils e e th e l on s cre e n.Ente r your us e rnam e , l og pre s s e nte r, th e n e nte r your pas s w ord and pre s s e nte r.

You w il prob ab l (afte r a fe w l y s e conds , if you are conne cte d to th e inte rne t) s e e th is m e s s ag e : Cl th e s tar, th e n 'Ins tal update s ' ick l M os t of th e s e w ilb e s e curity update s , or e xtra fe ature s for s oftw are . It w il l l as k you for your pas s w ord, s o th at it k now s th at you w ant to ins tal th e m , l th e n w il dow nl l oad and ins tal th e m . It w il alo prob ab l as k for a re s tart. l l s y You now h av Ub untu ins tal d and update d! You s h oul now ch e ck th at e l e d w indow s s tilw ork s b y pre s s ing th e dow n arrow , and s e lcting w indow s on l e th e l oading s cr e n.It w ilprob ab l com e up w ith a m e s s ag e s aying it ne e ds to e l y ch e ck for e rrors – th is is b e caus e it th ink s its h ard driv h as m ys te rious l e y s h runk , s o its ch e ck ing noth ing s w rong.Enj Ubuntu! oy

13

H O W - TO
W ritte n b y A rsGe e k

D I ECTO RY R STRUCTURE

O ne of th e m os t troub l s tarting points th at ne w L ing inux us e rs h av to g e t e ov r are w h e re th ing s are k e pt. Th e L e inux dire ctory s tructure m ay s e e m odd at firs t, e s pe cial to W indow s us e rs . l y H e re 's a b rie f l t of th e m aj dire ctorie s and w h at th e y're for. is or (f ar s l h ) Th is is th e root dire ctory. Th e m oth e rs h ip. Th e h om e orw d as fie l Th e one and onl top dire ctory for your w h ol com pute r. d. y e Ev ryth ing , and I m e an EVERYTH ING s tarts h e re . W h e n you type e '/h om e ' w h at you're re al s aying is " tart at / and th e n g o th e l y s th e h om e dire ctory. " th is is w h e re th e root us e r l e s . Th e root us e r is th e g od of your iv s ys te m . Root can do anyth ing , up to and incl uding re m ov ing your e ntire fils ys te m .So b e care ful ing root. e us

/

/root

/bin

H e re 's w h e re your s tandard l inux util s (re ad prog ram s ) l e - itie iv th ing s l e "s " and " i" and " ore " G e ne ral th is dire ctory is ik l v m . l y incl d in your path . W h at th is m e ans is th at if you type 'l', /b in ude s is one of th e pl s your s h e lw ill to s e e if 'l' m e ans anyth ing . ace l look s H e re 's w h e re th e adm inis trativ and s ys te m config uration s tuff e l e s . F ins tance , if you h av s am b a ins tal d, and you w ant to iv or e l e m odify th e s am b a config uration fils , you'd find th e m in e /e tc/s am b a . H e re 's w h e re fils th at controlpe riph e ral l e . T k ing to a printe r? e s iv al Your com pute r is doing it from h e re .Sam e g oe s for dis k driv s , us b e de v s , and oth e r s uch s tuff. ice

/e tc

/de v

/h om e

H e re 's w h e re your data is s tore d. Config fils s pe cific to us e rs , e your D e s k top fol r (w h ich m ak e s your de s k top w h at it is ) and de , any data re l d to your us e r. Each us e r w il h av th e ir ow n ate l e /h om e /us e rnam e fol r, w ith th e e xce ption of th e root us e r. de

14

H O W - TO
W ritte n b y A rsGe e k

D I ECTO RY R STRUCTURE

/tm p

Th is is th e te m porary fol r. Th ink of it as a s cratch dire ctory for de your L inux s ys te m . F e s th at w on't b e ne e de d b y prog ram s once il th e ir us e d once or tw ice are put h e re . M any L inux s ys te m s are s e t to autom atical w ipe th e /tm p fol r at ce rtain inte rv s , s o don't l y de al put th ing s you w ant to k e e p h e re . H e re 's w h e re you'l find e xtra util s th at don't fit unde r /b in or l itie /e tc. Th ing s l e g am e s , printe r util s , and w h atnot. /us r is ik itie div d into s e ctions l e /us r/b in for prog ram s , /us r/s h are for ide ik s h are d data l e s ound fils or icons , /us r/l for l rarie s w h ich ik e ib ib cannot b e dire ctl run b ut are e s s e ntial y for running oth e r prog ram s . Your pack ag e m anag e r tak e s care of th e th ing s in /us r for you.

/usr

Th e re are a fe w oth e r dire ctorie s you m ay find as w e l l . H e re 's w h e re optional s tuff is put. T rying out th e l s t F fox ate ire b e ta? Ins tal it to /opt w h e re you can de lte it w ith out affe cting l e oth e r s e tting s . Prog ram s in h e re us ual l e ins ide a s ing l fol r l iv y e de w h ich contains alof th e ir data, l rarie s , e tc. l ib

/opt

Th is is w h e re m os t m anual ins tal d (ie . outs ide of your pack ag e l y l e m anag e r) s oftw are g oe s . It h as th e s am e s tructure as /us r. It is a g ood ide a to lav /us r to your pack ag e m anag e r and put any e e /usr/l ocal tom s cripts and th ing s into /us r/l , s ince noth ing im portant cus ocal norm al l e s in /us r/l . l iv y ocal Som e dis tros us e th is fol r to m ount th ing s l e us b dis k s , cd or de ik dv driv s and oth e r fils ys te m s . d e e

/m e dia

Now you can cons ide r yours e l one s te p cl e r to a m as te r L f os inux us e r. Th e s e dire ctorie s , w h il at firs t a l e confus ing , w il b e com e s e cond nature to you e ittl l afte r a b it of us e .

15

H O W - TO
W ritte n b y Th e Ubuntu M yth TVT am e

M yth TV g e ts F isty! e Th e com m unity s pok e and our Ub untu M yth TV te am l te ne d! W ith th e is introduction of th e ne w M yth TV pack ag e s for F is ty F n 7. e aw 04, ins tal l ing and config uring M yth TV h as ne v r b e e n e as ie r. M any of th e annoying e ins tal l ation q uirk s h av b e e n re s ole d and m any s ug g e s te d im prov m e nts e v e h av b e e n im plm e nte d. e e W e th ink you w il ag re e th at th e h undre ds of h ours s pe nt im prov , te s ting l ing and docum e nting th e ne w F is ty M yth TV pack ag e s w e re tim e w e ls pe nt! e l Ne w Pack ag ing Ch ang e s for M yth TV F isty F n e aw H e re is a s um m ary of th e m os t im portant im prov m e nts dire ctl re l d to e y ate th e F is ty pack ag e s : e
* M yth TV h as b e e n update d to a m ore re ce nt ch e ck out of 0. fixe s b ranch to incl 20ude m ore re ce nt b ufixe s and ch ang e s * T rm inalb as e d com m ands h av b e e n g re atl re duce d for D e s k top ins tal , m ak ing th e m e e y l s 9 9 % point- and- cl ! ick * Th e m yth tv datab as e w ilnow ins tala cron j to pe rform autom atic w e e k l b ack ups of l l ob y th e m yth conv rg datab as e - k e e ping your prog ram inform ation and s e tting s s afe r e * Th e us e r is now notifie d of M ySQ Lpas s w ord for th e m yth tv us e r and its l ocation in th e fils ys te m e * T al v o l iate datab as e acce s s e rrors , th e Pack ag e s autom atical offe r th e option to add e l y a us e r to th e m yth tv g roup upon initial tartup s * M yth w e b now ins tal w ith th e corre ct pe rm is s ions on alfils and dire ctorie s l s l e * Th e m yth tv us e r is adde d to th e cdrom g roup during ins tal l ation. D VD Pl ack w il no ayb l l e r fail e caus e of pe rm is s ions ong b * M yth tv s e tup w il now autom atical prom pt to s top th e b ack e nd b e fore l l l y aunch ing and re s tart it afte r s e tup is com plte e * A L is now th e de faul s ound s ys te m on ne w ins tal SA t l ations of m yth tv fronte nd * D uring th e s tart of th e init s cripts , th e Q T A uth e ntication w arning is now al v d l iate e

16

H O W - TO
W ritte n b y Th e Ubuntu M yth TVT am e * Th e H D H om e Run Q A M s upport patch e s from F b ruary are now incl d for b e tte r out e ude of th e b ox H D H om e Run s upport. * Th e M ySQ L root pas s w ord prom pts and m yth tv datab as e ins tal l ation now as s um e no root pas s w ord on th e m ys q l datab as e (as is th e cas e of a ne w ins tal l ation) o H e l pre v nt m is re ading prom pts and e nte ring w rong pas s w ord on m ys q l tal ps e ins l o If th e pas s w ord is n't acce pte d, ins tructions for re config uring th e datab as e are prov d in b oth G UI and te xt form ide

M e tapack ag e s
* Re de fine th e e xis ting m e tapack ag e , " yth tv for q uick , pain fre e s ing l de s k top ins tal m " e l s * A l b ack e nd ins tal w il autom atical s e tup NTP, e ns uring th at tim e is al ays accurate l l s l l y w on b oth m as te r and s l e b ack e nds av * Introduce ne w m e tapack ag e - " untu- m yth tv fronte nd" for q uick s tandal ub one fronte nd ins tal l ation o D uring th e initials tartup, th e pack ag e w il de te ct if th e b ack e nd w as re ce ntl l y ins tal d, and an option to config ure it prior to s tartup is pre s e nte d to th e us e r l e o Se tup autom atic G D M l in into a m yth tv fronte nd s e s s ion og o Pars e th e ~a /.ircrc and l l aunch ire xe c for th e us e r if it is ne ce s s ary on s tandal one fronte nd o Start a g nom e - s cre e ns av r in th e b ack g round for th e us e r e o L oad any cus tom iz e d s e tting s cre ate d b y nv idia- s e tting s for TV- out or picture e nh ance m e nt o Pre s e nt a clan b ack g round for th e us e r until yth tv s tarts to l e m oad * Introduce th e ne w m e tapack ag e , " yth tv b ack e nd- m as te r" - for q uick m m as te r b ack e nd ins tal l ation o A utom atical config ure s th e datab as e l y o Ins tal a com plte b ack e nd l s e s tandal one

17

H O W - TO
W ritte n b y Th e Ubuntu M yth TVT am e

Im prov d H ardw are Support e F is ty F n 7. e aw 04 alo prov s m ore out- of- th e - b ox functional for s ide ity popul tv tune r cards and ch ips e ts . Th e ne w k e rne l incl d w ith F is ty ar s ude e h av b uil in s upport for th e PVR- xxx s e rie s of H auppaug e cards , iv - b as e d e ttv cards and oth e r popul tune rs . In m any cas e s , th e re is no ne e d for furth e r ar driv r ins tal e l ation. Re com pil th e IVTV driv r is now no l e r ne ce s s ary ing e ong e v ry tim e a ne w k e rne l re las e d! e is e A s pe cialpag e h as b e e n cre ate d to track th e functional of tune r cards in ity F is ty, incl e uding fixe s for ins tance s of partialfunctional Se e T rs and ity. une H ardw are for m ore inform ation L h as alo b e e n im prov d for F is ty: irc s e e
* Support for b oth pack ag e s m ce us b 2 and pv r150 IR trans m itte rs now incl d in th e Ub untu ude

* i2c and g pio m oduls now com pil w ith out e rror on th e l s t k e rne l e e ate s * Se e h ttp://h e l ub untu. p. com /com m unity/Ins tal L F is ty for m ore inform ation l irc_ e _

Instal l ation G uide s
Th e O fficialUb untu M yth TV ins tal l ation g uide s h av b e e n update d and im prov d e e for th e ne w F is ty M yth TV pack ag e s . Th e s e g uide s are de s ig ne d s pe cifical for e l y h as s l- fre e ins tal e l ation and config uration, w h e th e r you are s tarting from s cratch or adding M yth TV to an e xis ting Ub untu de s k top. Indiv idualg uide s are incl d for th e ins tal ude l ation and config uration for e ach of th e M yth TV m e tapack ag e s . Scre e ns h ots accurate l de pict th e ins tal y l ation proce s s s te pb y- s te p, from form atting th e h ard driv (for a ne w ins tal e l ation) to pos t- ins tal l config uration. Supplm e ntary s e ctions on troub ls h ooting , v o driv rs , code cs , e e ide e pl ins and oth e r " h at Ne xt" activ s h av b e e n update d and im prov d to h e l ug W itie e e p you g e t your s ys te m s e t up and running q uick l and as h as s l- fre e as pos s ib l. y e e

You can find alof th e O fficial untu M yth TV G uide s h e re l Ub
Ch e ck b ack ne xt m onth for ne w inform ation, incl uding an upcom ing Ub untu/M yth TV L e CD for one - disc instal iv l ation of an Ub untu M yth TV de dicate d syste m !

18

H O W - TO
W ritte n b y Ronnie T e r uck

P RT I A

By th e e nd of th is s e rie s of Scrib us tutorial you'l b e ab l to cre ate a ful s l e l fe dge d pub l l ication. W h e th e r it b e a col our b ook lt or a b l e ack and w h ite ne w s ltte r, th e b as ics are th e s am e .So firs t w e ne e d to larn th os e b as ics ! e e A s I w rite th is , th e l s t v rs ion in th e Ub untu re pos itorie s is 1. 3. and is ate e 3. 8 nam e d s crib us - ng , th at is e xactl w h at i'lb e us ing in th e s e tutorial. y l s H e re w e e ith e r s tart a ne w docum e nt or ope n a pre v ious one . In th is firs t part of th e s e rie s w e 'l j t b e pl l us aying around w ith th e m os t w ide l us e d y options s o w e h av no ne e d (ye t!) to e b e pick y h e re , j t k e e p th e de faul b y us ts cl ing O K ick Th e re d outl is th e v ry e dg e of ine e th e pag e . A nyth ing outs ide th at re d b orde r w il not b e printe d. Th e b l l ue l s w arn you th at s h oul you put ine d anyth ing outs ide th e b l l s (ie : ue ine b e tw e e n th e b l l s and th e re d ue ine outl ) you run th e ris k of it e ith e r ine b e ing ch oppe d off at th e printe rs or th at your printe r m ay not b e ab l to e print anyth ing in th at are a. F now , or j t th ink of th e m as th e b orde rs us you'd s e e on a l d A 4 w riting pad. ine

Th is is our b l ank e dite d.

pag e , re ady to b e

So lt ge t s t e d. Firs t t ing you e s art h ne e d on a page is s om e nice h e ade r t xt s o cl t e I e rt Te xt Fram e e , ick h ns buton : t

19

H O W - TO
W ritte n b y Ronnie T e r uck

P RT I A

Your pointe r w il ch ang e to a s m al l l pag e w ith a cros s s ym b ol W h at w e . ne e d to do h e re is h ol dow n th e lft d e m ous e b utton and draw a b ox w h e re w e w ant th e te xt to g o. W h e n your h appy w ith th e s iz e and s h ape of th e b ox, re las e th e lft m ous e b utton. e e

L ts s ay w e w ant to m ov th e te xt. e e Eas y, j t cl on th e pointe r icon at us ick th e top of th e s cre e n :

Th ats m y b ox draw n out b ut w h e re 's th e te xt?

D oub l lft cl ins ide th e te xt b ox to e e ick add/e dit te xt. Sing l lft cl outs ide e e ick th e pag e to s top e diting te xt.

.. th e n, w ith your pointe r ov r th e . e te xt b ox, w h ich w il ch ang e to a l g rab b ing h and icon, h ol dow n th e d lft b utton and m ov th e m ous e ! T e e o re las e th e te xt, re las e th e m ous e e e b utton.

20

H O W - TO
W ritte n b y Ronnie T e r uck

P RT I A

But our te xt is a b it s m al W e ne e d to l . ope n th e Prope rtie s w indow to g ain acce s s to th e te xt b ox prope rtie s . Th is w il lt us al r th e le te s iz e and col our of th e te xt. So, g o to th e W indow s m e nu and cl Prope rtie s .. ick . Th is is our Prope rtie s w indow . Ev ryth ing e is g re ye d out s ince w e 'v not s e lcte d e e anyth ing . F rom h e re on in, w h e ne v r e w e s e lct s om e th ing on our pag e , tab s e w il b e h ig h l h te d in l ig th e Prope rtie s w indow to lt us e k now w e can e dit s e tting s h e re . L ts e nl e th e te xt e arg s iz e and al r its te col our. Sing l e lft e cl ick on th e h e ade r te xt b ox. You'l s e e l th e Prope rtie s b ox s pring to l . Cl ife ick th e T xt tab in th e e Prope rtie s w indow .

Now w e 're in b us ine s s ! L ts pl e ay around w ith a fe w of th e s e options to g e t you fam il w ith e diting te xt. iar F t e nl e th e te xt b y re pe ate dl irs arg y lft cl ing on th e up arrow b e s ide e ick F ont Siz e (or e nte r a s iz e v ue if al you w ant) .

Ne xt, lts ce nte r th e te xt w ith in th e e b ox. Cl ick th e A l n T xt Ce nte r ig e b utton.

21

H O W - TO
W ritte n b y Ronnie T e r uck

P RT I A

L ing g ood! Stil a b it pl th oug h , ook l ain lts put a s pl h of col in th e re . L ft e as our e cl b e s ide th e paint b uck e t, s crol ick l up/dow n th roug h th e col ours and lft e cl on th e col you l e . ick our ik

So w e 'v g ot a h e ade r, w e ne e d e actualconte nt te xt now . So drag out anoth e r te xt b ox b ut th is tim e m ak e it h al th e w idth of th e pag e and q uite f tal: l

H e re w e can pick th e l uag e of ang our fil r te xt and num b e r of l e parag raph s ne e de d. I'v e j t us s e lcte d Standard L m e ore Ips um (L atin) and te n parag raph s (th e de faul .A nd cl O K . t) ick

Rath e r th an s pe nd tim e typing in fil r l e te xt (as s um ing you don't h av th e e actualarticl ye t) w e can h av Scrib us e e fil in te xt for us . W ith th e te xt b ox s til l l s e lcte d g o to th e Ins e rt m e nu and e cl Sam pl T xt. ick e e

22

H O W - TO
W ritte n b y Ronnie T e r uck

P RT I A

But w ait, th at's not te n parag raph s ! W h y w as th e com m and ignor d? Th e e re as on is b e caus e th e te xt is actual l y fl ing out th e b ottom of th e te xt b ox. ow If you l ook cl e l at th e b ottom rig h t os y of th e te xt b ox, you'l s e e a s m al b ox l l w ith an 'X ' in it.

Now cl ick b utton : .

th e

" ink L

T xt F e ram e s "

. and s ing l lft cl on . e e ick th e rig h t te xt b ox

Th is s ym b ol te l us th at l s th e re is not e noug h t s pace in th e b ox for al l th e te xt. W e e ith e r ne e d to e nl e it arg or h av it fl e ow into anoth e r b ox, oth e rw is e , it w ilnot b e v ib l. l is e V a! D on't forg e t to cl th e L oil ick ink e ram e s b utton ag ain to turn it D rag out a ne w te xt b ox on th e rig h t T xt F off, oth e rw is e Scrib us w il th ink you l h al of th e pag e , ag ain, m ak e it tal f l . w ant to continue l ing b oxe s . ink I s h oul m e ntion th at th e s m al re d d l s q uare s w h ich s h ow up on th e corne rs of your te xt b oxe s are h andls , th e y al e l ow you to re s iz e your te xt b ox. Pl around w ith ay th os e h andls and you'l s e e your e l te xt autom atical update its e l l y f w ith in th e tw o l e d te xt b oxe s .. ink .

Th is is w h e re th e m ag ic h appe ns . L ft e cl once , on th e lft col n of te xt, ick e um th is is w h e re th e te xt is to fl from . ow

23

H O W - TO
W ritte n b y Ronnie T e r uck

P RT I A

O k , tim e to s av - and e xport - your e w ork . F rom th e m e nu, Se lct F e - > e il Sav as :.. and e nte r a nam e for th e e . docum e nt t

pop up. D on't w orry, th is th e Pre fl h t ig V rifie r e w indow . It ch e ck s your docum e nt for pos s ib l e e rrors b e fore you pack ag e it up as a PD F . In th is cas e it's te l l ing m e th at th e re 's a te xt ov rfl on pag e 1. F , th ats m y e ow ine te n parag raph s of L m Ips um th at ore doe s n't fit into th e tw o te xt b oxe s , no prob lm . K e e p an e ye on th is e Pre fl h t V rifie r w indow , it w il s av ig e l e you g e tting a l of ph one cal from ot l s printe rs s aying th at th e re are th ing s m is s ing , or w rong , in your PD F So in ! th is cas e w e cl Ig nore Errors and ick continue .. . Th e Sav as PD F w indow h as a ton e of options th at re l ate to h ow th e PD F fil e s h oul d l ook and w h at s h oul d be pack ag e d ins ide is

o e xport th e docum e nt as an A dob e .. . Se lct F e - > Export from th e m e nu, e il th e n ch os e " e as pdf" Sav

Th e

Pre fl h t V rifie r W indow ig e

s h oul d

24

H O W - TO
W ritte n b y Ronnie T e r uck

P RT I A

th e PD F fil. W e 'l g e t into al th at in a e l l l r part of th is s e rie s for now , g iv ate e your PD F fil a nam e and cl Sav . e ick e A w indow m ay b rie fl fl h up, th ats y as j t Scrib us conv rting th e pag e to us e PD F l r, w e 'l s e e h ow w ith s e v ral , ate l e pag e s it can tak e a fe w m om e nts l r to conv rt to PD F onge e . So, lt's l e ook at out h andy- w ork s o far in a pdf v w e r : ie Be autiful th e s cre e ns h ot s h ow s th e ! docum e nt in k pdf (K D E) b ut s ince it is ,

pdf it w il l l ook th e s am e re g ardls s of e w h at v w e r you ch os e . ie

I h ope you e nj oye d th e first part of th e articl , "Using Scrib us. e " Ne xt m onth w e ' l add som e l im ag e s to our l e sam pl pag e . ittl e

25

H O W - TO
W ritte n b y Robe rt Cl am ipsh

A D D /R E M O V E S O F W A RE T

If you are ne w to K /Ub untu, you m ay b e w onde ring 'H ow do I ins tal s oftw are ? l W h e re can I find it? Is it e as y? T put th ing s s im pl for you: If you h av us e d ' o y e w indow s it w ilb e a doddl. l e Ins tal l ing s oftw are A dd/Re m ov e is e as y. F rom th e m e nu, s im pl s e lct A ppl y e ications - >

in K ub untu, K m e nu- > A dd/Re m ov prog ram s e

Ub untu (ab ov ) e

K ub untu (rig h t)

Th e re w il th e n b e a m e s s ag e s aying 'Ch e ck ing ins tal d and av ab l l l e ail e appl ications ', and a l oading b ar. A fte r a fe w s e conds , you w il b e pre s e nte d w ith l an e as y to us e inte rface , w ith cate g orie s dow n th e s ide and a l t of appl is ications and a de s cription on th e rig h t. A t th e top you w il find a s e arch b ox, w h ich you l can us e to s e arch for s oftw are .

Ub untu (lft) e K ub untu (rig h t)

26

H O W - TO
W ritte n b y Robe rt Cl am ipsh

A D D /R E M O V E S O F W A RE T

L ts s ay you w ant to de s ig n g raph ics for a w e b s ite , and h av trie d th e G IM P, b ut e e don't th ink it h as th e fe ature s you ne e d. Sim pl ope n th e A dd/Re m ov y e appl ications prog ram , or in K ub untu, A de pt Ins tal r, and e ith e r ch oos e a cate g ory l e from th e lft, or us e your ow n s e arch te rm s , for e xam pl, " raph ics . You can now e e g " s ort th e prog ram s al ab e tical or in Ub untu b y popul ph l y arity.NO TE: Popul arity is th e num b e r of tim e s a prog ram h as b e e n dow nl oade d. D on't ignor a prog ram j t e us b e caus e it h as a l rating . It j t m e ans it h as n't b e e n dow nl ow us oade d a l You ot. can alo s e arch w ith in th e g raph ics s e ction for 'de s ig n' or 'w e b ', to narrow your s re s ul m ore .Re ad th e de s cription, to find out m ore ab out a prog ram . ts O nce you h av found a prog ram you w oul l e (for w e b g raph ics I re com m e nd e d ik Ink s cape ) s im pl cl th e ch e ck b ox ne xt to a prog ram and cl on A ppl or , y ick ick y Ne xt. Th e prog ram w il as k you if you are s ure , th e n for your adm inis trator l pas s w ord, and autom atical dow nl l y oad and ins talit for you. l

K ub untu (; f e t)

Ub untu (b e l ) ow

27

H O W - TO
W ritte n b y Robe rt Cl am ipsh

A D D /R E M O V E S O F W A RE T

You w il g e t a m e s s ag e te l l l you w h e re th e s h ortcut is . F Ink s cape it w il b e ing or l unde r A ppl ications > G raph ics . Th at's it. Th e prog ram h as b e e n ins tal d and is l e re ady for us e . You w il b e prov d w ith fre e prog ram and s e curity update s , l ide w ith out cos t!

K ub untu (; f e t) Ub untu (b e l ) ow

It's j t as e as y to re m ov a pie ce us e of s oftw are , if you don't w ant it. Sim pl re m ov th e tick in th e y e ch e ck b ox, and cl A ppl or Ne xt. ick y Th e re are l ots of oth e r w ays , oth e r th an A dd/Re m ov A ppl e ications , to ins tal l pack ag e s and appl ications on K /Ub untu. In Ub untu you can us e Synaptic Pack ag e M anag e r, w h ich g iv s you controlov r indiv e e idualpack ag e s . Synaptic can b e found unde r Sys te m > A dm inis tration. If a prog ram , th at you w ant can't b e found unde r A dd/Re m ov A ppl e ications , b ut it is on th e inte rne t, you can g e t th e pack ag e s it de pe nds on from s ynaptic.

28

REVEW I
W ritte n b y A drian Re a

GRAM PS
GENEAL GY O

G RA M PS - th e G e ne al icalRe s e arch og and A nal is ys M anag e m e nt Prog ram m ing Sys te m . G e ne aol y is th e s tudy of fam il tre e og y l s , tracing ance s tors b ack as far ine re cords lg e nds , or m e m orie s can e re m e m b e r. Re s e arch s k il are th e l s m os t im portant, and of th os e , docum e nting and b ack ing up your finding s is param ount. G RA M PS is a fre e , ope n s ource appl ication th at al s you to re cord your ance s tral l ow re s e arch finding s in a com pre h e ns iv e and profe s s ional inte rface , th e n you can produce re ports on your data in a num b e r of form ats . Th e G RA M PS proj ct w as e s tarte d by D on A l h am , b ut h as g row n l ing to a core set of de dicate d de v l rs e ope th at are continual l y e xpanding , tw e ak ing and te s ting th e ir product to m ak e it e v rm ore re fine d. e W ith m any ope n s ource proj cts , e th is de v l e opm e nt te am is not an e xcl iv g roup, and us e anyone can j oin in to h e l larn or te s t. Th e ir p, e com m unity is b as e d around m ail ing l ts , IRC is and a W IK I b as e d w e b s ite . Th is appl ication h as b e e n de v l d e ope orig inal for L l y inux and Unix b as e d

m ach ine s b ut h as b e e n porte d to oth e r ope r ating s ys te m s incl uding M ac and W indow s . F th e Ub untu or com m unity, G RA M PS ins tal and l s runs on al v l ariants of Ub untu, th oug h th e re h av b e e n re porte d e dis pl ay is s ue s w ith s om e KDE th e m e s , s o if th is is a prob lm , e th e re are re m e die s av ab l on th e ail e w e b s ite . Th e prog ram is w ritte n in Pyth on, us ing th e GTK /G NO M E inte rface m ak ing a datab as e th at is g e ne ral l y s av d in its . rdb form at b ut is b e s t e g arch iv d in th e l e r and s l h tl e arg ig y sl e r. l ow xm form at.

X M L al s th e datab as e to b e l ow trans fe rre d m ore e as il acros s to y oth e r com pute rs . Th e s ys te m can cope w ith l e num b e rs , and h as arg

29

REVEW I
W ritte n b y A drian Re a

GRAM PS
GENEAL GY O

b e e n te s te d on datab as e s in e xce s s of ov r 100,000 indiv e idual re corde d. s W h e re to g e t it – at th e tim e of w riting , th e G RA M PS v rs ion 2. 6 is e 2. av ab l th roug h th e Ub untu F is ty ail e e A dd/Re m ov prog ram s , and s e lct to e e s h ow 'A lope n s ource appl l ications '. T o ins tal s im pl s e lct th is v rs ion and l , y e e ins tal Th e l s t re las e inform ation l . ate e can b e found on th e G RA M PS w e b s ite . Ub untu re pos itorie s can s om e tim e s l s l h tl b e h ind, s o m ak e s ure you ag ig y h av th e l s t v rs ion! If th e re is a e ate e ne w e r v rs ion, you can g o to th e e dow nl oad s e ction and dow nl oad th e

l s t pack ag e g ram ps _ z z z . b and ate de g ram ps - h e l z z z . b , and ins tal w ith p_ de l your pack ag e m anag e r, norm al l y doub l- cl ing e ick th e . b de fil is e s ufficie nt. O nce ins tal d th e prog ram can b e l e found in A ppl ications > O ffice > G RA M PS g e ne al y s ys te m . og

I n addition to th e s tandard ins tal l ation, G RA M PS is alo s av ab l on a L e CD . Th is al s ail e iv l ow us ag e of th e prog ram on any i386 com patib l PC dire ctl off th e L e CD e y iv w ith out ins tal l ation re q uire d (curre ntl onl av ab l for i386, y y ail e not 64b it or M ac L e CD , th oug h th e iv prog ram doe s w ork on any Ub untu ins tal. Th e curre nt v rs ion 3. l ) e 0 incl s G RA M PS 2. 7 w ith in an ude 2. Ub untu 7. 04 L e CD and is a g re at iv introduction to Ub untu s oftw are . Th e CD alo contains oth e r ope n s ource s s oftw are for th e us e r, incl uding L l s and G e ne W e b . Th e re is ife ine alo a l on th e de s k top th at w il s ink l ope n up irc and g e t you dire ctl into y th e # G RA M PS ch anne l w ith one doub l cl of th e m ous e , w h ich is e ick a re al us e fulfe ature , and one th at l y s h oul b e d cons ide re d for core Ub untu L e CD s . O ne iv th ing to re m e m b e r is th at if you w ant to s av your w ork w h il us ing th e e e l e cd, you w il ne e d s om e k ind of iv l portab l m e dia. A us b s tick is ide al e . Such de tailw oul b e h e l d pfulto ne w us e rs . O f cours e al s ide th is is a ong ful functioning Ub untu, av ab l l y ail e for us e or ins tal O n a pe rs onal l . note ; th is w as th e route th at th e re v w e r b e cam e ful inte re s te d in ie l y L inux and, m ore s pe cifical th e l y, *b untu dis tros and com m unity. O nce you h av cre ate d a datab as e e you can g e t to th e inte re s ting part of e nte ring your data. Th e inte rface

30

REVEW I
W ritte n b y A drian Re a

GRAM PS
GENEAL GY O

h as a plas ing g raph icalnature , w ith e appropriate icons and pe dig re e dis pl . Initial you e nte r th e g e ne ral ays l y indiv idualde tail of nam e and g e nde r. s Th e n you ne e d to e nte r de tail s uch as s b irth , de ath and occupation e tc. e ach as a s e parate e v nt w ith in th at e pe rs on's l . Th is m ak e s data e ntry a ife l e l e r as you ne e d to ope n a ittl ong ne w e v nt for e ach ite m of data. e

for Birth . If th is h as al ady b e e n re e nte re d th e ne xt l ical fie l is og d D e ath and th is com e s up autom atical w ith in th e form . l y A s you add m ore and m ore data, s o th e additionalv w s w ith in G RA M PS ie b e com e m ore us e ful You can . nav ate and catal ue your data ig og unde r th e h e ading s of Pe opl, e Re l ations h ips , F il am y Vie w , Pe dig re e , Ev nts , e Source s , Pl s , ace M e dia and Re pos itorie s . I h av e pe rs onal l y found th at th e Re l ations h ips v w ie one of th e e as ie s t w ays to nav ate a ig datab as e w ith m ore th an 50 indiv idual. s As s ug g e s te d e arl r, ie docum e nting re s e arch finding s are k e y to prov ing th e v idity of th e g e ne al icaldata. al og Th e 's ource ' is th e re fe re nce for e ach ite m of data, th at g iv s it e cre dib il Th e re can b e m any ite m s ity. of data w ith in a s ource and G RA M PS h as a 's cratch pad' th at al s you to copy s ource re fe re nce l ow b e tw e e n indiv idual w ith in your s tre e . T your indiv o idual you can add , m e dia, s uch as ph otog raph s , s ound

H ow e v r, e in unde rs tanding th e s ys te m , th is m ak e s th e data m ore q ual itativ . e O th e r g e ne al ical og s oftw are m ay offe r m ore e ntry on th e initialindiv idual data pag e , b ut th e 's G RA M PS s ys te m e ncourag e s m e th odicaldata e ntry b ack e d up w ith s ource inform ation. Th e e v nts are e s tructure d to m ak e data e ntry e as ie r. F e xam pl th e initiale v nt s h ow n is or e e

31

REVEW I
W ritte n b y A drian Re a

GRAM PS
GENEAL GY O

and m ov cl th at can b e dis pl or ie ips ay l e d to from w ith in th e datab as e . ink

s h are , arch iv and re fe r to. G RA M PS e can produce a fantas tic array of output, incl uding b ook s th at col l ate O nce you h av your datab as e , it is e m any as pe cts of your data and g ood to m ak e a pre s e nts th e m h ard- copy in a s ing l e v rs ion to s h are , e col ction l e to arch iv and re fe r e your ow n to. G RA M PS can s pe cification. produce a Th e s e re ports fantas tic array can b e m ade in of output, a v ty arie of incl uding b ook s form ats th at col l ate incl uding O pe n m any as pe cts of D ocum e nt your data and form at, H TM L , pre s e nts th e m in evn e SV G a s ing l e de pe nding on col ction to your l e th e type of ow n re port. Ch arts , s pe cification. tim e l s and ine Th e s e re ports ance s tral can b e m ade in re ports can al l a v ty arie of b e m ade , and form ats th e re is an incl uding O pe n activ de v l e e opm e nt in producing D ocum e nt form at, H TM L e v n SV , e G furth e r re port form ats . In addition to de pe nding on th e type of re port. th is , a datab as e can b e output to for Ch arts , tim e l s and ance s tral a w e b s ite s tructure th at can b e ine re ports can al b e m ade , and th e re is l upl oade d to a s e rv r and dis pl d e aye an activ de v l e e opm e nt in producing for alto s e e and nav ate . l ig furth e r re port form ats . In addition to th is , a datab as e can b e output to for a w e b s ite s tructure th at can b e upl oade d to a s e rv r and dis pl d e aye for alto s e e and nav ate . l ig O nce you h av your datab as e , it is e g ood to m ak e a h ard- copy v rs ion to e

32

REVEW I
W ritte n b y A drian Re a

GRAM PS
GENEAL GY O

SUM M A RY PRO S Strong datab as e m anag e m e nt w ith g ood com m unity s upport and de v l e opm e nt m ul form at tie xport/output incl uding X M L G ED com and H TM L ,

GRAP I H CS USEABI I L TY I NST L O N ALATI USEF NESS UL

CO NS e xtra cl s for b as ic data e ntry ick g rdb datab as e not e as il portab l y e

8/10

OV L ERA L

ful circl issue #2 w il l e l h av e an e xcl e usiv inte rv w w ith th e cre ator ie of GRAM P S
GRA M P L e CD S iv

33

I TERVEW N I
W ritte n b y Spyro So Z ach , w h at's your b ack ground w ith com pute rs and program m ing? W e l m y m oth e r is a s of are e ngine e r f IBM , l , tw or s o I e b e e n e xpos e d to com pute rs f 'v rom a v ry e e arl age . y M y f t e xpe rie nce irs w ith prog ram m ing w as in th e s e v nth g rade , w h e n I e g ot a prog ram m ab l TI- 83+ cal ator and e cul b e g an to prog ram in BA SIC. Af r th at, I took a te cl s in V ualBas ic, and th e n C+ + during tw o as is s um m e rs , and th e n an A P Jav cl s in h igh a as s ch ool . At th is point, I'm a Junior at th e Univ rs ity of e L v l's ouis il e Spe e d Sch ool of Engine e ring, m aj oring in Com pute r Scie nce and Com pute r Eng ine e ring. I Del s uge th e first pie ce of softw are you h av w ork e d on? e I th e f t re al b ig pie ce of s of are th at I e t's irs l y tw 'v w ork e d on. I'v done s e v rall e th ing s in th e e e ittl pas t, b ut th is h as b e e n m y m os t inv v d ole proj ct to date . e W e l I not th e onl one w ork ing on it. Th e l 'm , y oth e r orig inal de v l r, A l e ope on Z ak ai (a. . k a. K ripk e ns te in) h e l d a l and re al de s e rv s , pe ot, l y e m ore cre dit th an h e s e e m s to g e t. A lo, w e s us e d th e l ibtorre nt l rary, s o w e didn't h av to ib e do a l of th e torre nting proce s s ours e le s . ot v H ow did you l arn to program and h ow e l ong did it tak e ? M os tl j t f y us rom e xpe rie nce . W h il I h av tak e n e e a f w cl s e s , m os t e v ryth ing I k now ab out e as e com pute rs com e s f rom j t trying and larning, us e incl uding program m ing. D e l w as actual th e uge l y f t tim e I h ad us e d Pyth on b e f , and I j t irs ore us larne d as I w e nt al . A s I s aid e arl r, I f t e ong ie irs s tarte d prog ram m ing in th e s e v nth g rade , s o e th at w as ab out 8 ye ars ago. W h at m ade you b ittorre nt cl nt? ie de cide to cre ate a

D EL UGE
BI TTO RRENT
b rains torm ide as to cre ate th e cl nt. ie W h at adv antage s doe s D e l uge h av e ov r oth e r l e inux b ittorre nt cl nts? ie Not a ton, at th e m om e nt. I is a nice , t l h tw e ig h t cl nt, and of e rs a de ce nt f ature ig ie f e s e t. At th e m om e nt, it s upports D H T, re s um ing partialdow nl oads , and dow nl oading m ul e tipl torre nts in th e s am e w indow . W h il oth e r l e inux cl nts , s uch as A z ure us , of e r m ore f ature s ie f e th an D e l uge doe s curre ntl th e y typical do y, l y s o at th e cos t of incre as e d s ys te m re s ource us ag e . Not to k nock A z ure us , b ut D e l uge is inte nde d to ge t th e j ob done and j t us dow nl oad th e f e w ith out al th e e xtra b e l il l l s and w h is tls . e H ow w oul you rate th e succe ss of d D e l , and w h e re w oul you l e to se e uge d ik it going? I th ink it's going g re at, s o f ar. I'v b e e n e outrig h t am az e d at th e lv l of atte ntion e e Del uge h as re ce iv d. Pe opl of n f e e te ind m e onl to th ank m e f s tarting it, and of n te l ine or te l m e th at th e y h ad ne v r f e ound a L inux cl nt ie th e y l e d b e f ik ore D e l e . ug O bv ious l I'd l e to s e e D e l y, ik uge g o f ar, and I'v got s om e pl e ans f th e f or uture . M y top priority is b ug f s and oth e r s tab il is s ue s , ixe ity af r th at, I can g e t to th e actual w f ature s . te ne e A re th e re any spe cific fe ature s w oul l e to de v l furth e r? d ik e op you

A s f as ne w f ature s , th e ne w re las e of ar e e L ibtorre nt s upports Pe e r Exch ange , s o w e 'l l prob ab l m ak e us e of th at. y A lo, th e s de v l e nt b ranch e opm of L ibtorre nt h as e ncryption s upport as w e l s o l l , ook f th at in or th e f uture . I 'm alo w anting to incorporate s UPnP s upport, th ough I e h e ard th at L 'v ibtorre nt is w ork ing on th at as w e l and f l I'd l e l , inal y, ik to w ork on a W e b UI f th e cl nt. or ie 'A ndre w M ' ask e d if th e re w il b e a K D E l v rsion? e I'm not g oing to s ay no outrigh t, b ut th e re prob ab l w on't b e . A s it is , D e l e w il run y ug l j t f us ine unde r K D E as s um ing you h av th e e

Th e l ack of a good, l tw e ig h t, GTK + cl nt. igh ie D e l e (th e n g T ug orre nt) s tarte d as a dis cus s ion on Ub untuf orum s . org ab out th e ne e d of a g ood GTK + b ittorre nt cl nt. Th at dis cus s ion is w h e re I ie f t m e t K ripk e ns te in, and w e b e gan to irs

34

ne ce s s ary l rarie s ins tal d, b ut it's unl e l th at ib l e ik y w e 'l de v l a Q T inte rf l e op ace f it. I you re al or f l y w ant a nativ K D E cl nt, you'd prob ab l b e b e s t e ie y of us ing K T f orre nt D o you h av a pre fe rre d L e inux D istro you w ork in? Ub untu, f th e m os t part. or H ow difficul is it w ork ing t b ittorre nt form at? w ith th e

prom ote it in a curre ntl y dom inate d e nv ironm e nt?

W indow s

W e l I us e l l , inux, and m y m oth e r dual oots f -b or w ork . M y f e r us e s W indow s , b ut doe s n't ath h av troub l if h e h as to us e one of m y l e e inux b oxe s to ch e ck h is e m aile tc. , I'v h ad s e v ralpe opl as k m e to " ach " th e m e e e te l inux, e s pe cial re ce ntl now th at V ta h as l y y, is b e e n re las e d. M os t of th e m don't w ant to e m ig rate to V ta and are l ing f is ook or an al rnativ . te e W h at program s and de v l e opm e nt syste m s do you use ? W e l re al alI us e is a b as ic te xt e ditor and a l , l l y com pilr, at las t w h e n it com e s to Pyth on. e e Re al m y de v l e nt e nv l y, e opm ironm e nt w ilch ange l de pe nding on w h at l anguag e I'm w ork ing in, i. . e Ecl e f ips or Jav M onode v l f a, e op or C# , and e ith e r a s im pl te xt e ditor or Ecl e /CD T f e ips or C/C+ + cl nts . ie A nd final w h at adv l y; ice w oul you giv d e to a budding program m e r? Start b y w riting s m al program s th at do l s om e th ing ne at. K e e p it inte re s ting , b e caus e you ne e d to b e ab l to h av f w h il you're e e un e de v l e oping . Th e b e s t re s ource s av ab l to you ail e are th e s ource code of oth e r program s , and oth e r de v l rs onl . L e ope ine ook at th e s ource f or oth e r prog ram s to s e e h ow th e y w ork , and h ow you can appl s im il s trate g ie s in your ow n y ar proj cts . F l f e inal ind th at " il r program " th at's y, k l e m is s ing and w rite it. F m e , th at program w as or a GTK b ittorre nt cl nt, b ut you s h oul f ie d ind s om e th ing th at you th ink L inux (or w h ate v r O S e you us e ) is m is s ing . You don't ne e d a ton of e xpe rie nce to s tart w ork on a proj ct, b ut as e you w ork on it, your s k il w il im prov , and l s l e actual prog ram m ing on a re al proj ct w il l y e l de v l e op your s k il w e l pas t w h at s im pl l s l e prog ram m ing e xe rcis e s can do ful circl w oul l e to tak e th is l e d ik opportunity to th ank Z ach for tak ing th e tim e to sit unde r th e spotl t and b e igh gril d! l e

W e l w e don't re al w ork w ith b ittorre nt l , l y dire ctl alof th at is done v l y, l ia ibtorre nt, w h ich in turn is done us ing K ripk e ns te in's w rappe r cl s , as s o I h av n't re al w ork e d w ith it dire ctl v ry e l y y e m uch . O th e r cl nts se e m to b e adding custom ie fe ature s th e se days, doe s th at cre ate too m uch of a com pe titiv stre ak ? D o cl nt e ie program m e rs fe e l ik e th e y h av to cre ate l e a k il r 'ne w fe ature '? l e Ye s and no. F t of , I don't pl on cre ating irs f an any D e l - s pe cif " il r f ature s ," b ut rath e r uge ic k l e e on m ak ing a good im plm e ntation of th e e e xis ting b ittorre nt f ature s . Th e prob lm w ith e e cre ating your ow n f ature s is th at oth e r cl nts e ie w on't h av th e m . A n e xam pl of th is is e e A z ure us 's im plm e ntation of D H T, w h ich can e onl conne ct to oth e r A z ure us cl nts . y ie I 'm not conce rne d ab out cre ating th e " il r K l e f ature . Ins te ad, I j t w ant to cre ate a s im pl, e " us e ye t f l e ature d cl nt th at incorporate s th e b e s t ulf ie f ature s th at th e b ittorre nt protocol f rs . e of e I a W e b UI (sim il to utorre nt's)pl s ar anne d? A nd w il th e re l be a w ay to se l ct/de se l ct al fil s in th e fil s l e e l e e ist? Cl ing one at a tim e is a pain. ick Ye s , I k now th at's a pain, and I pl on f an ixing th at w h e n I g e t a ch ance . A s f th e W e b UI I m e ntione d th at e arl r, and or , ie ye s , I'd l e to do one . I j t pl d w ith ik us aye uT orre nt's W e b UI e arl r today, and I w as f y ie airl im pre s s e d w ith it, and w oul l e to im plm e nt d ik e s om e th ing s im il in D e l . ar uge D o your fam il use L y inux or is it h ard to

Ne xt m onth s inte rv w e e w il b e none oth e r th an Col W ats on, Ins tal r T am L ade r, Ub untu ie l in l e e e Com m unity Council e m b e r and L M anag e r f h al th e dis tro te am ! M ine or f Plas e e m ail e your q ue s tions f Col to: q ue s tions @ ful or in l e m ag az ine . circl org

35

M Y STO RY
W ritte n b y M agnus W ah l e rg b

RESEARCH I NG UBUNTU
A nd g ue s s w h at I found it, a s trang e l y nam e d L inux fl or; av Ub untu. A fte r dow nl oading and b urning th e one cd (!) I s l m e d it . am into m y l aptop and fifte e n m inute s l r it w as done . A b out an h our ate l r I w as conv ate ince d th at h e av n is e coffe e col d. I m e an s e rious l it ore y j t w ork e d, e v ryth ing w as up and us e running out of th e b ox (or rath e r out of th e cdr… Th e g raph ics , ne tw ork , ) . s ound, update s I m e an h e l e v n th e l e cus tom b uttons at th e top of th e k e yb oard w ork e d (in fact b e tte r th an in W indow s !) Unfortunate l m y . y adv nture s w ith Ub untu m anag e d to e g e t m e faild in th e cl s th at h ad e as firs t b roug h t m e th e l aptop to ins tal l it on. But th at doe s n’t re al m atte r l y b e caus e I h av a ne w frie nd, a e b row n frie nd th at b y th e w ay now can turn its e l into a cub e , b urn up f and w ob b l around (th ank s to m y e b uddy Be ryl Ub untu – L ) . inux for h um an b e ing s ? Nah m ore l e : L ik inux for pe opl w h o l e w h e n th e ir e ik com pute rs j t w ork , and th e col us or b row n.

A t m y s ch ool th e y h av s om e th ing e th e y cal ”fors k ning s l profil it’s ” Sw e dis h and trans l s to s om e th ing ate l e “Scie ntific/re s e arch profil”. Th at ik e b as ical m e ans th at th e s tude nts g e t l y to te s t w h at it’s l e to do re s e arch at ik univ rs ity lv l O b v e e e . ious l th e s cals y e of th e re s e arch proj cts are m uch e s m al r. A nyw ay if you appl for l e y “fors k ning s profil and g e t s e lcte d ” e (l e m e ) you g e t to b orrow a l ik , aptop during th e tim e you s tudy and do your re s e arch . So I re ce iv d m y l e aptop, a H P nx8220 I b oote d it up and not too s urpris ing l y it h ad W indow s X P pre ins tal d. So I l e did w h at I h ad to do, ins tal L l inux. A l oug h it w as n’t e xactl s traig h t th y forw ard… I s tarte d out w ith a nice ope n h at, a fe dora to b e m ore pre cis e . A nd lt m e te l you it w as n’t e l th e m os t yum m y e xpe rie nce I’v h ad. e Th e s cre e n re s ol ution re fus e d to g o h ig h e r th e n 1024*768, no w ire ls s e and it s e e m e d v irtual im pos s ib l to l y e update th e darn s ys te m . I took th e h at and th re w it out th e w indow , l ral ite l y fiv fe dora cds flw out of m y h ous e e e in th e orde r: cd 2, 4, 1, 3, and 5 (j t us random b y th e w ay) Th e ne xt dis tro . s e rv d to th e l e aptop w as a g re e n G e rm an l ard, th e Ch am e lon Sus e . It iz e too h ad s e rious prob lm s w ith th e e g raph ics and as it s e e m e d at th e tim e prob lm s w ith pre tty m uch e v ryth ing e e I trie d. So I m ade a s m ooth ie of th e Sus e D VD and w e nt out l ing for a ook dis tro th at w oul j t w ork . d us

36

LTTERS E
In Praise of Unsung H e roe s I am , I m us t confe s s , not q uite a ne w b ie . I'v b e e n us ing Ub untu now e for th e b e s t part of a ye ar. You w oul th e n th ink I w oul k now d d w h at I am doing , b ut al not, b e ing as th oroug h l y ins titutional e d is in W indow s , it h as b e e n up h il al th e l l w ay. So I com e to th e H e roe s of m y titl, e th roug h al m y trial and trib ul l s ations , not to m e ntion h e ad b ang ing frus tration, th e y cam e to m y aid, h e l , e ncourag ing and prom pting . pful W h o are th e y? W e l I w ilte lyou. Th e y l , l l are th e s trang e rs w h o com e to m y re s cue - th e re ade rs and m ore im portantl th e re s ponde rs in y, th e Ub untu forum s . So m any tim e s ov r th e l t ye ar, w h e n al h as b e e n e as l l t and w ith no h ope ins ig h t, I h av os e turne d to th e forum s to s e e if anyone e le h as b rok e n apt, l t th e ir inte rne t s os conne ction or can't pl m p3s e tc. ay W ith out fail I am not al . So far I , one h av not h ad to pos t a q ue s tion b ut I e h av re ad th e doz e ns of ans w e rs e g iv n to oth e rs w ith e th e s am e prob lm s as m e . Th e com m unity of e Ub untu h as ne v r ce as e d to am az e m e e w ith th e ir h e l patie nce and l p, ack of ne g ativ attitude to ne w b ie s , w h o e ofte n h av v ry l e unde rs tanding of e e ittl w h at th e y are doing . It can't b e e as y trying to h e l s om e one w h o k now s p l e or noth ing of com m and l and, ittl ine in m y cas e , g e ts col s w e ats w h e n d ope ning a te rm inal . Sl l v ry s l l as it ow y, e ow y, h appe ns , w ith th e aid of th e forum s , I h av ov rcom e s o m any e e h urdls . W ith e ach upg rade I h av e e g aine d m ore confide nce - w h ich is h ow I b rok e apt. Th is tim e I th oug h t, th is tim e , I w ilh av to do l e a fre s h ins tal - b ut no, j t w h e n I l us w as ab out to g iv in, h e l cam e e p ag ain from th e forum s . Th is is w h y th e y are m y h e roe s and I for one w il s ing th e ir l prais e s . M ich ae l ouse H Editor re pl s ie I total ag re e . H ad it not b e e n for l y frie ndl pl s l e Ub untuF y ace ik orum s th is m ag az ine w oul ne v r h av d e e com e to fruition! O nl b y util ing th e m as s iv (and i y is e m e an m as s iv !) e us e rb as e at Ub untuF orum s w as I ab l to re ach e out to oth e r v unte e rs w h o alo ol s w ante d to h e l cre ate an Ub untu p m ag az ine . I ofte n w onde r w h at th e s tate of L inux w oul b e w ith out Ub untu and d Ub untu F orum s . Im ag ine you w e re us ing anoth e r dis tro, w h e re coul d you turn for h e l W h at oth e r forum p? is th at h e l pful and h as s o m any us e rs ? I m y opinion, v ry fe w forum s n e h av b oth crite ria.. e .

37

Q& A
W ritte n b y Robe rt Cl am ipsh

I ne e d j a.Is j a on A utom atix2? av av Sun Jav JRE is av ab l th roug h th e Ub untu re pos itoriie s . a ail e You can ins talit b y doing : s udo aptitude ins tals un- j a6- j l l av re O r from your A dd/Re m ov Prog ram s appl e ication. Se e our tutorialon p. ofth is is s ue for h ow to add/re m ov appl 26 e ications . W e can notr com m e nd A ut atix due t pot ntial ade /updat is s ue s . e om o e upgr e

I w as w onde ring if th e re w as a L inux prog ram th at w il al l l ow m e to com pre ss a D V m ov th at I rippe d. D ie W h e n you m ak e v o s m al r, th at's cal d e ncoding . It's not th e ide l e l e s am e as com pre s s ion, and I th ink th at e ncoding is w h at you w ant to do. CL I: - H andb rak e - m e ncode r G UI: - dv 5 (G NO M E, f righ t) d9 ar - k 9 copy (K D E, righ t) - D VD Sh rink (w ine ) h ttp://ub untuforum s . /s h ow th re ad. p? org ph t=439 588

Ub untu se e m s to h av a coole noug h cl an l e e ook to it, b ut is th e re a w ay to custom iz e it to l ook as/m ore v isual l y attractiv as/th an V e ista? Com piz is pre - ins tal d l e on Ub untu, j t us go to Sys te m > Pre fe re nce s > D e s k top e ffe cts , th e n cl e nab l. If you w ant a ick e m ore cus tom is ab l l , you can us e b e ryl (w w w . e rylproj ct. ) e ook b e org and us e th e m e s from w w w . nom e - l . g ook org or w w w . de - l . . k ook org h ttp://ub untuforum s . /s h ow th re ad. p? org ph t=439 230

38

M Y D ESK TO P
W ritte n b y V ictor D om an

I h av Ub untu F is ty F n ins tal d e e aw l e and h e av y m odifie d. Rig h t now it's a il b lnd of Xfce and GNO M E, th e g tk e th e m e is M urrina G l iouch e and th e m e tacity th e m e is cal d Sim plb ox l e e Cus tom . You can ge t th e m urrina e ngine fom h e re . r Th e icon th e m e w as col cte d b y m e l e and is prob ab l th e b ig g e s t col ction y l e of tang o icons around, b ut unfortunate l i can't dis trib ute it y, b e caus e i don't k now al th e l ns e s l ice th e icons are unde r, th e y're not al G PL H ow e v r, th e ne xt b e s t th ing is th e l . e T ang o G e ne rator.It h as icons for oth e r apps too, not j t GNO M E in g e ne ral us . H e re is th e w al l pape r i w as us ing .

MY P C
W ritte n b y Ronnie T e r uck

Th is is w h e re it al h appe ns fols ! F lCircl is l k ul e m ade righ t on th is h e re m ach ine . L s s naz z y ook w ith th e l h ts b ut it's onl : ig y
A M D Ath l X P 2600+ on 512m b RA M nV idia Ge F orce 4 M X (128m b RA M ) Ne tge ar w ire l ss m ode m /route r e Bl tooth A daptor ue h b a1 = 110gb h db 1 = 55gb CD - RW & D V - RW D T o 12" stripl ts;one b l , one ye l w igh ue l ow

So noth ing t oo b ig and f ancy. I w as a dual oot t -b b e tw e e n W indow s XP and K ub untu D appe r b ut it's now K ub untu F is ty onl I now com plt l W indow s e y. 'm e ey fe e ! W h e e ! r I alo h av a Com paq nx9 005 l op w h ich is e v n s e apt e ls s im pr s s iv and h as Xub untu ins t ld on it. e e e al e

39

TO P L UX GA M ES 5 I N
W ritte n b y Je re m y L aCroix

F oz e n Bub b l r e

H om e pag e : h ttp://w w w . e n- b ub b l. / froz e org
Th e re 's noth ing l e pe nguins to b rig h te n up your day. ik F e n Bub b l, a puz z lr s im il to SNK 's “ Puz z l roz e e ar e Bob b l” b ack in th e arcade s ce ne , re m ains to th is day e one of th e m os t popul L ar inux g am e s of altim e . Th e re 's l a good re as on, too, b e caus e it's alo th e m os t addictiv . s e Th e g oal to b re ak alof th e col d orb s h anging f is l ore rom th e ce il . You do s o b y s h ooting m ore orb s at th e m , ing trying to m atch th e col . I th e orb s touch th e b ottom , ors f you l e . It s ounds s im pl, b ut can b e v ry ch al nging . Ub untu 7. incl s F e n Bub b l 2 os e e l e 04 ude roz e av ab l f dow nl ail e or oad, w h ich incl s s om e nice ne w f ature s , s uch as e xte nde d ne tw ork ude e pl and ch ain re actions . ay,

Battl for W e snoth e
H om e pag e : h ttp://w w w . e s noth . / w org
Battl f W e s noth is a re al e s trate g y gam e th at can e or - tim b e pl d onl agains t oth e r pl rs or agains t th e CPU. aye ine aye Th e re are e v n f m ade cam paig ns you can dow nl e anoad rig h t f rom Ub untu's re pos itorie s , e xte nding th e g am e evn f e urth e r.I m os t cam paig ns th e g oal to de f at your n is e e ne m ie s lade r. T e controlof v l e s to e arn m one y, e ak il ag and s um m on troops to aide you. W h e n you h av a e f orm idab l arm y, pos ition your troops in as s trate gic a e w ay as pos s ib l to e ns ure v e ictory.

Ch rom ium

H om e pag e : h ttp://w w w . ptill our. re e ab com /s oftw are /ch rom ium /
Stunning graph ics , k ick ing m us ic, and s h ooting action. W h at m ore coul you pos s ib l w ant? Ch rom ium h as s om e d y e as y control too, as e v ryth ing is control d b y your s e l e m ous e . Ch rom ium , e v n in its e as ie s t dif icul lv l is a e f ty e e , v ry ch al ng ing gam e . I b e e n s aid in a s e ns e th at th e e l e ts g oalof Ch rom ium is to re l v ange r f ie e rom a s tre s s f day, ul not ne ce s s aril to w in. L ing h as de f y os inite l ne v r b e e n s o y e m uch f un!

40

TO P L 5 I NUX GAM ES
W ritte n b y Je re m y L aCroix

Pane t P ng uin Race r l e
H om e pag e : h ttp://w w w . ane tpe ng uinrace r. pl com Pl t Pe ng uin Race r is a ful 3D racing g am e , ane l y is a b l t to pl as ay and l s ab s ol l ook ute y g org e ous . Its b as e d on T Race r, h ow e v r th is ux e v rs ion adds m uch m ore conte nt s uch as ne w e cours e s and fe ature s . Plas e e note th at h ardw are acce lration e for g raph ics is re com m e nde d for s m ooth g am e pl ay.

Ne v rb al e l

H om e pag e : h ttp://iccul . /ne v rb al us org e l / Th e inte re s ting th ing h e re is th at your k e yb oard or m ous e control th e pl s atform th e b al is on, ins te ad of th e b al its e l W h e n you l l f. til th e pl t atform , th e b al w il re s pond and rol l l l around, and you m us t col ct e noug h coins l e w ith out fal l off th e pl ing atform or running out of tim e . Th e g raph ics are ful 3D and as s uch , h ardw are acce lration is l e re q uire d for th is g am e to run prope rl y. If you h av a l t you w oul l e fe ature d h e re (it can b e a lt of anyth ing; e is d ik is gam e s , apps , w h at v r you th ink ) th e n plas e e m ail e e e your l t (and s cre e ns h ots is if pos s ib l) to : m is c@ ful e m ag az ine . e l circl org

41

H O W TO CO NTRI UTE B
W e ar al ays l ing f ne w articls t incl in fulcircl. e w ook or e o ude l e F articl guide l s , ide as , and f is s ue tr l or e ine or ans ation, plas e s e e our w ik i e h ttp://w ik i. untu. ub com /Ub untuM ag az ine

Plas e e m ail e your articls to : articls @ ful e m ag az ine . e e l circl org

If you w oul l e to s ub m it ne w s, e m ail to - ne w s @ ful e m ag az ine . d ik it l circl org Se nd your com m e nts or L inux e xpe rie nce s to - ltte rs @ ful e m ag az ine . e l circl org H ar ar /s of ar re v w s s h oul b e s e ntt - re v w s @ ful e m ag az ine . dw e tw e ie d o ie l circl org Q ue stions f f e int rv w s s h oul go t - q ue s tions @ ful e m ag az ine . or utur e ie d o l circl org L ists and de s k t op/pc ph otos s h oul b e e m aild t - m is c@ ful e m ag az ine . d e o l circl org If you h av q ue s tions , you can v it our f e is orum @ w w w . l e m ag az ine . ful circl org

I nform ation
Editor Ronnie T e r uck W e b m aste r Rob K e rfia Com m s M anag e r Rob e rt Cl h am ips

M e e ting D ate s
Contrib ut M e e tings - June 9 th , 16th , 23r & 30th @ 1600 UT ors d C Ne xtge ne r m e e ting (al e l e )- June 16th @ 1700 UT al l com w C M e e tings t e pl in th e I ch anne l#ful ak ace RC : l e m agazine on irc. e node . or circl fre org you can us e our w e b irc pag e t v w th e I ch anne l your w e b b r s e r. o ie RC in ow

D e adl for issue tw o is Sunday 17th June ine
P e cte d re lase date for I roj e ssue tw o is F riday 29 th June

42

Sign up to vote on this title
UsefulNot useful