Gnuzilla05.Pdf
Total Page:16
File Type:pdf, Size:1020Kb
Uvodna reč Hope, not fear Sadržaj: Uvodna reč 2 MESEC KOJI JE IZA NAS NIKOGA NIJE OSTAVIO Sadržaj 2 RAVNODUŠNIM. DIVNE VESTI POPUT POSETE LJUDI IZ FSF EUROPE ILI ODLIČNOG PROJEKTA ODRŽANOG U REXU PREPLITALE SU SE SA ªCURENJEMº U JAVNOST SPORAZUMA Distribucije SA MICROSOFTOM I INFORMACIJAMA KOJE SU SE MOGLE PROČITATI NA WEB Gentoo manifest 3 STRANAMA MINISTARSTAVA. O SVEMU TOME NA STRANICAMA KOJE SLEDE. Puppy Linux 1.o.o.o alpha 6 Ubuntu 5.04 8 Poseta čoveka iz FSF-a Evropa Srbiji je pokazala da za našu zajednicu slobodnog softvera postoji budućnost. Gospodin Stefano Maffulli bio je Softver oduševljen svim aktivnostima organizacija i grupa simpatizera GNU ide- OO.o Transliterator 0.3.5 11 je, prenoseći nam reči podrške od strane Evropskog krila fondacije. Pred- Download 13 stavnik FSF-a je odgovorio na nekoliko pitanja za naš časopis, pa se iz in- Splashy 14 tervjua sa njim može saznati više o tome šta se događa u Evropi i gde je naše mesto u celoj priči. Sloboda Pored ove posete, krajem meseca je završen projekat edukacije u oblasti FSF Europe u Srbiji 15 obrade zvuka pomoću slobodnog softvera, koji je organizovan u prostori- NOW action must be taken 17 jama kulturnog centra Rex. Član redakcije GNUzille bio je na licu mesta i Paket aranžman 18 preneo sve što se tamo događalo. Što se softverske scene tiče, april je ob- Microsoftova anti-Linux eležio izlazak nove verzije Ubuntu dustribucije koji smo testirali i kampanja 20 iskustva u radu iskoristili za tekst posvećen njemu. Otpušite uši! 23 Divnu atmosferu je pokvario već pomenuti sporazum, koji pored svega što pokazuje, goni na razmišljanje i dobru analizu svega što nam se može Radionica dogoditi ukoliko se greška ponovi. Slackware: Pitanja i odgovori 25 Stoga, uživajte u novoj GNUzilli! Uvod u korišćenje komandne linije (2. deo) 29 ~ Ivan Jelić Izoštravanje loše fokusiranih fotografija 31 Moja prva BSD tvrđava 33 Redakcija: Ivan Jelić Ivan Čukić Marko Milenović Petar Živanić Aleksandar Urošević Saradnici: Priređivač: Miloš Popović Mreža za Slobodan Softver Mladen Marić www.fsn.org.yu Sav materijal u ovom časopisu je Nikola Jelić gnuzilla.fsn.org.yu objavljen pod GNU licencom za Kemal Šanjta slobodnu dokumentaciju (GNU Kontakt adresa: FDL). Autorska prava pripadaju Lektor: [email protected] autoru. Petar Živanić 2 / GNUZILLA / Maj 2005 Distribucije Gentoo manifest "THE MOST FUNDAMENTAL ISSUE IS DESIGNING A TECHNOLOGY THAT ALLOWS prisustvo. Alat služi korisnika pre US AND OTHERS TO DO WHAT THEY WANT TO DO, WITHOUT RESTRICTION." nego korisnik njega. Krajnji cilj Gen- too zajednice je stvoriti skoro ideal- Kako je sve počelo? ne alate, alate koji će se svideti Daniel Robbins, začetnik Gentoo distribucije, je u početku bio različitim krugovima korisnika. običan Debian korisnik. Kako je vreme prolazilo, odlučio je da po- Svojim društvenim ugovorom mogne GNU/Linux projekat, pa je postao član razvojnog tima di- (Gentoo Social Contract) Gen- stribucije Stampede. Radeći na projektima dobijao je nove ideje, too programeri se obavezuju i ubrzo je rešio da se osamostali i da pokrene projekat Enoch di- da će njihova distribucija do stribucije. Enoch je zamišljen kao brz i stabilan sistem sa auto- kraja ostati slobodan softver, matizovanim sistemom nadogradnje. Ubrzo je oformljen mali ra- vodeći se idejama Open Source zvojni tim od desetak članova, a ime je promenjeno u Gentoo Li- Initiative i Free Software Founda- nux. Međutim, projekat je obustavljen i Daniel je zakoračio u svet Fre- tion. Oni će vratiti dug Free Softwa- eBSD-a. re fondaciji, i nikada neće kriti ba- Od tog vremena, Daniel je sticao nova iskustva, znanja i ideje. Tako- gove svoje distribucije. đe je naišao na pomoć kolega programera, što mu je sve više davalo Gentoo, trenutno, sobom nosi tri povoda da se ponovo vrati svom projektu. On vidi napredak u izgra- značajna atributa: mogućnost opti- dnji novog menadžera paketa, kasnije nazvanog Portage. Ceo njegov mizacije paketa iz izvornog koda; kod je napisan od početka, a po ugledu na FreeBSD. Danas Gentoo automatizovani sistem nadogradnje Portage ima preko 9000 paketa, a novi paketi se ubacuju svakodnev- paketa i njihovih zavisnosti, što bi no. bio najvažniji i najteži deo za nas da Gentoo je polako rastao u ono što je Daniel i želeo, tako se ubrzo oko nije Portage sistema; i konačno, njega sjatio čitav tim programera, oformljena je velika zajednica i do- "teška instalacija" koja, nažalost, nesen je društveni ugovor po ugledu na Debijanov. Daniel napušta mnoge korisnike odvraća od Gen- Gentoo 2004. godine ostavljajući ceo projekat programerima da ga da- too GNU/Linuxa. lje razvijaju... Zajednica se širi! Ne, neću reći da je Gentoo lak za instalaciju, ali ću se truditi da vas Danielova filozofija ubedim da je lak za korišćenje i od- Kako sam tvorac Gentoo Linux disribucije kaže, "The most fundamen- ržavanje. Sva podešavanja sistema, tal issue is designing a technology that allows us and others to do what they npr. upis particija u /etc/fstab fajl want to do, without restriction". To bi otprilike u praksi značilo, "Ne do- tokom instalacije obavljate sami, ku- zvolite programima da Vas kontrolišu, već Vi kontrolišite njih i imajte cajući slovo po slovo. Šta više, znam punu mogućnost da prepravljate programe kako vama odgovara, me- nekoliko ljudi sa raznih foruma koji njajući lako čitljive fajlove (.ebuild, make.conf...). Gentoo nam daje su instalirali ozbiljne Linux distroe priliku da radimo ono što želimo, bez ikakvih restrikcija. (Slackware, Debian) a koji su pred Jako važan deo Gentoo filozofije su paketi (arhive) sa izvornim ko- Gentoo distribucijom zastali i rekli: dom. Priča o njima se lepo nadovezuje na prethodni deo dajući nam "Čekaj, još malo moram da nau- upravo kontrolu nad programima. Ipak, postoje ljudi koji bi radije ko- čim...". ristili binarne pakete, a i činjenica je da su isti široko rasprostranjeni u Da biste instalirali Gentoo morate GNU/Linux svetu, Gentoo Portage ni na ovoj strani ne posustaje. Por- pre svega biti uporni, zatim imati tage se brine i o njihovoj distribuciji paralelno sa distribucijom izvor- dosta slobodnog vremena i živaca, nih paketa. Da ne postoje binarni paketi to bi se kosilo sa gore pome- potrebno je poznavati rad sa Linu- nutom rečenicom na kojoj se zasniva duh čitavog Gentoo-a. Filozofija xom generalno, i konačno pose- Gentoo zajednice počiva na osnovnim pravilima slobodnog softvera, dovati diskove koji su neophodni za dajući potpuniju slobodu od bilo koje druge GNU/Linux distribucije. početak instalacije. Sledeća "obave- Da bi se sve ovo postiglo neophodno je napraviti što bolje alate (Por- zna" stvar je pročitati uputstvo za tage). Kada alat radi posao kako treba nikada nećete osetiti njegovo instalaciju, "Gentoo Handbook"! Pri- Maj 2005 / GNUZILLA / 3 Distribucije ručnik se može naći na zvaničnom Gentoo web sajtu www.gento- Office paketa su zastupljeni fanta- o.org/doc/en/handbook/index.xml, u punoj verziji na engleskom i stični AbiWord i Open Office, što je preveden na nekoliko svetskih jezika. Postoji i skraćena verzija na srp- za svaku pohvalu. Za internet uži- skom ± na adresi www.gentoo-srbija.org/wiki/howto:quickinstall. tak se staraju Mozilla, Epiphany, Svi detalji koji postoje u vezi sa instalacijom su preopširni za ovaj Sylpheed Claws, Evolution, Gaim, tekst, tako da, ukoliko uspem da vas ubedim da instalirate Gentoo, Xchat. najbolje da temeljno pročitate handbook, a verujte mi da su bez njega Primetan je nedostatak nekih kori- šanse za uspeh veoma male ± instalacija Gentoo GNU/Linuxa se prili- snih paketa kao što je npr. Midnight čno razlikuje od instalacije ostalih distribucija. Commander ili dodaci za ALSA Sa druge strane, Gentoo koji je smešten na Vaš računar, neće Vam zvučni sitem. zadavati glavobolje, bar ako se držite starog pravila "ono što radi, ne diraj". Videćete da Gentoo jednom instaliran ne morate nikada više re- Portovi instalirati, samo nadograđivati. Jednostavno, Gentoo je neprikosno- Naime i Gentoo, kao i BSD, ima ven kada je nadogradnja u pitanju. Svakoga dana imate najsvežiju di- donekle sličnu zamisao za instalira- stribuciju. Ovde nećete naići na nekompatibilnost između biblioteka nje programa. U /usr/portage di- ili iznenadni prekid kompajliranja programa iz čista mira, ali naravno, rektorijumu se nalaze portovi, defi- na kraju sve zavisi i od ljudskog faktora ± kako će i šta funkcionisati. nicije za instaliranje svakog progra- Jednom rečju, on će se u praksi zaista pokazati kao dosledan svoje fi- ma. Kada Gentoo-u izdate koma- lozofije - "briga o svemu". ndu za instaliranje nekog paketa U ovom tekstu ćemo pokušati da pokažemo šta je to Gentoo (emerge) on će iz posebnih fajlo- i šta on to ima što drugi nemaju, a u narednom broju ćemo va (.ebuild) koji se nalaze u se pozabaviti praktičnom primenom, opisujući par karakte- ovom direktorijumu razvr- rističnih programa (za rad sa paketima, boot skriptama...). stani po kategorijama, naći lokaciju na internetu sa koje Paketi treba dovući paket, način na koji Gentoo koristi dve vrste paketa. Pakete (tar arhive) sa izvor- se paket instalira, i od kojih paketa nim kodom programa i binarne (već kompajlirane) pakete. Paketi se zavisi (dependancies) i slično. iz izvornog koda neverovatno lako instaliraju (jednom jedinom koma- Ovo je definisano običnim tekstu- ndom), jasno su definisani portovima kao i na BSD-u, i otvaraju mo- alnim fajlovima koji nose ekstenziju gućnost beskrajne optimizacije. Binarni paketi se isporučuju u obliku ebuild. Postoje pravila, a samim tim tbz arhive slično Slackware-ovim tgz paketima, s tim što su ovi kom- i kvalitetna dokumentacija, kako se presovani bzip alatom. Jedina im je prednost što se brzo instaliraju, a ovi fajlovi prave. Dakle, zaključujete napredniji Gentoo korisnici ih s razlogom zaobilaze u širokom luku. i sami da je važno da nam ovaj di- Napomenuću da se i deo filozofije Gentoo-a blago okreće protiv bi- rektorijum uvek sadrži najnovije de- narnih paketa.