Linux - kratak uvod i praktičan info Mislim da je mnogima i dalje dosta toga nejasno u vezi Linux-a. Zato se može napisati jedan tekst o tome koji može da posluži kao uvod u dalje saznavanje informacija. Naravno, više informacija moraš sam saznati, čitanjem knjiga i sajtova koji obrađuju tu temu. Ja ću ovde napomenuti neke stvari koje sam ja primetio kada sam se susreo sa linuksom a koje ranije nisam znao. Naravno, i ja imam još dosta da saznam. Prvo, Linux je naziv za jezgro operativnog sistema (OS) koji se koristi na kompjuteru. Osim njega tu su i majkrosoftov "Windows" i Apple-ov "Mac OS". Linux je poznat kao slobodni OS i ono što je bitno: slobodni ne mora da znači i besplatni, iako je većina besplatna. Dakle, slobodan znači da se može koristiti, kopirati, mjenjati i redistribuirati bez ikakvih restrikcija. Uobičajni način distribucije softvera kao slobodnog je za softver koji je licenciran pod slobodnom licencom (ili kao javno vlasništvo), te da je izvorni kod javno dostupan (više o tome na: http://bs.wikipedia.org/wiki/Slobodni_softver). Zato i postoji skoro 700 verzija, distribucija (pročitaj dodatno objašnjenje o distribucijama na kraju teksta), ovog operativnog sistema. Musix Linux nije ništa drugo do linuks napakovan sa programima za slušanje i obradu muzike i ostalih medija fajlova. Tako postoji gomila linuks distribucija, gde je jedna distribucija napakovana sa muzičkim programima, druga sa grafičkim, treća sa sigurnosnim (hakerskim), itd. Koje su najpopularnije distribucije može se pročitati u odličnom časopisu na našem jeziku "GNUzilla". U dvobroju 30-31 ovog časopisa se može pročitati i veoma dobar tekst koji objašnjava zašto treba preći na GPLv3 (treća verzija GNU-ove javne licence za slobodne softvere). Distribucije koje se preporučuju početnicima su PCLinuxOS, OpenSuSe, Mandriva, K/Ubuntu, Fedora… Moja iskustva Ja sam krenuo sa Debian "Etch" ali sam shvatio da, iako je stabilan i sigurniji ipak je za naprednije korisnike. Poštuje mnogo vlasnička prava tako da dosta toga treba naknadno instalirati a ja nisam imao iskustva, a i izbor programskih paketa je za naprednije korisnike (programi za development/razvoj, itd). Tako sam pre dva meseca na jednom kompu instalirao Kubuntu a pre neki dan na drugom i Ubuntu. Razlika je jedino u grafičkom interfejsu, Kubuntu koristi KDE a Ubuntu koristi Gnome grafičko okruženje. Meni je lično Kubuntu lepši, instalacija je išla brže ali sam se kasnije namučio oko dodatne instalacije (kodeci, drajveri za štampač, itd). Ubuntu instalacija je trajala duplo duže, na drugom kompu pa je možda i komp kriv, i izgled i nije nešto naročito, ali nakon toga sam lako ubacio dodatne stvari. Zato evo nekih praktičnih saveta u vezi osnovne instalacije i instalacije dodatnih programa, kodeka, itd. Biranje linuksa, skidanje i narezivanje Prvo što je bitno je izabrati distro koji se želi. Najlakši način za instaliranje je da se taj distro nareže na CD a ko ima lošu internet vezu najbolje da nabavi na DVDu da bi sa njega mogao da instalira dodatne programske pakete. Umesto DVDa može i 3 ili 4 CDa. Mnoge distribucije postoje i kao "Live CD" a to znači da može da se isproba sa CDa, pa ako ti se sviđa onda možeš da klikneš na ikonicu "install" koja se nalazi na desktopu kad se koristi Live CD. Da bi neko izabrao koji CD će da nareže, mora prvo osim biranja distribucije, da zna koji kompjuter ima (za Intel celeron CPU procesor download-uješ fajl za i386, dok za AMD skidaš fajl za ia64, itd). Uvek se bira "stable" (stabilna) verzija linuksa a ne neka koja se još ispituje, testira. Primer fajla stabilne verzije najnovijeg debiana: debian-cd/4.0_r0/i386/iso-cd/debian-40r0-i386kde-CD-1.iso
dok je za Live CD: debian-live-etch-i386-kde-desktop.iso Nakon toga sledi skidanje na hard disk (skoro 700MB), za šta se preporučuje neki brži program. Za windows, na primer: http://www.freedownloadmanager.org/ Za narezivanje tako velikog ISO fajla (700MB) ja sam koristio program ISO Recorder, a postoji i CDBurnerXP. Ne znam kako ide narezivanje ISO fajla sa drugim programima. Nakon što je na CDu narezan linuks, sledi: Priprema za instalaciju Pre kretanja sa instalacijom, moraju se odraditi neke stvari. Naime, ako se želi instalirati samo linuks na kompjuteru, onda može postojati samo jedna particija na hard disku. Ako se već ima windows, onda treba izvršiti particionisanje, podelu, hard diska na dva dela jer je potreban poseban deo hard diska za svaki OS. Sasvim je dovoljno izabrati po 7GB a i 10GB je super. Ko ima star komp, trebalo bi da ima bar po 3GB za svaki operativni sistem. Može i manje, ali kasnije može nastati problem kada se instaliraju dodatni programi. Dakle, treba doneti odluke: koliko GB za svaki OS, treba potražiti informacije na internetu o particijama (windows koristi NTFS particiju, linuks koristi ext2, ext3, itd). Linuks ne može da piše ali može da čita (pregleda) po NTFS. Oba sistema mogu da pregledaju i da beleže stvari po FAT32 particiji. Dakle, ja sam imao 37GB hard disk, 7GB (ntfs) sam izabrao za windows i 10GB (ext3) za linuks, i 20GB mi je FAT32. Ovaj deo hard diska od 20GB je deo na kome korisnici oba OSa mogu da ubacuju svoje stvari (razne tekstualne, muzičke i ostale fajlove). Dakle to su tri particije, plus još jedna za linuks, takozvana swap particija, koja treba da bude 2xRAM memorije. Kod mene je radna memorija 224MB, i napravio sam swap particiju od 512MB. Swap pomaže linuksu da radi brže kad mu zatreba dodatna radna memorija. Kod mene je olakšavajuća okolnost bila ta da sam ja krenuo sa instalacijom nakon problema sa windowsom, tako da sam obrisao hard disk, pa na tako obrisanom, sam instalirao prvo windows pa linuks. Dakle, particionisanje sam obavio pomoću instalacionog CDa za windows. Jednostavno tokom instalacije ti ponudi kreiranje i formatiranje particija i nakon toga izabereš na kojoj particiji ćeš instalirati windows. A nakon instalacije windowsa, tokom instalacije linuksa se pojavi da biraš na kojem delu hard diska želiš da instaliraš linuks. Tokom instalacije linuksa, bitno je i "mount point", napredniji korisnici prave više particija za linuks pa posebne foldere instaliraju na posebne delova hard diska, ali ja sam izabrao da sve ide u jedan folder. Dakle, ako želiš kao ja, pri instalaciji linuksa, kod particionisanja u opciju "mount point" ubaci root crticu tj. sleš: /. Ova crtica označava root (administratorski folder) u linuksu i sve se tu instalira. Naravno, izaberi ručno (manual) particionisanje. Ako izabereš automatsko, može ti ubaciti linuks na pomenutih 20GB umesto na onih 10GB. Potrudi se da ti bar ove dve particije na kojima su operativni sistemi budu primarne a ona od 20GB može biti i logička. Swap je uvek swap. Postoje i programi za particionisanje, ali meni su bili dovoljni i instalacioni CDovi koji tokom instalacije nude mogućnost podele hard diska, particionisanja. Ja sam instalirao linuks i windows na dva kompa, i na oba sam prvo instalirao windows pa tek onda linuks. Pročitao sam negde na nekom forumu da je tako bolje. Na ovom drugom kompjuteru, windows je blokirao i nije hteo da mi prihvati windows instalacioni CD. Tako sam morao prvo da obrišem hard disk sa linuks instalacionim CDom, da kreiram i formatiram particije, pa onda da instaliram windows pa linuks. Osnovna objašnjenja oko particija i particionisanja: http://start.linux.org.ba/Particije http://dokumentacija.linux.hr/Particije.html http://kubuntu.ubuntusrbija.org/data/inst.htm (slike i opis particionisanja)
Ako želiš da izbegneš particionisanje, a već imaš windows na kompjuteru koji radi normalno, postoji jedna linuks distribucija koja ne mora da se narezuje na CD niti moraš da praviš particije. Wubi linuks se instalira u windows-u kao folder i posmatra taj folder kao poseban deo hard diska. Instalaciju pogledaj na: http://wubi-installer.org/screenshots.php Klikni na Home na tom sajtu, da pročitaš više o Wubi. i ako hoćeš njega da instaliraš, prvo se skida exe fajl a onda kad klikneš na njega on krene da skida skoro 700 megabajta sa interneta. Tako da je poželjno imati dobru internet vezu. Wubi se zasniva na Ubuntu. Osnovna instalacija i nakon toga Sam postupak instalacije je teško opisati rečima. Jednostavno se ubaci instalacioni CD u CDROM, i prate se uputstva. Uglavnom nije teško, bez obzira da li se radi o tekstualnoj ili grafičkoj instalaciji. Bira se jezik, region, i tako dalje. Kasnije dolazi kreiranje i formatiranje particija, i tu treba malo paziti. Kod linuksa treba obratiti pažnju i na ubacivanje imena kompjutera i mreže (ako je umrežen sa drugim kompjuterima), administratorskog naloga, a nešto od toga sama instalacija prepozna tako da se samo klikće. Nakon toga se čeka, sve ide automatski. Windows osnovna instalacija je oko 40 minuta, a naknadno se može potrošiti dosta vremena na instalaciju dodatnih programa, zavisi ko šta voli i koliko programa želi. Takođe, nakon osnovne instalacije, treba dodatno instalirati drajvere za štampač. Kod windowsa se ubacuje CD sa drajverima za štampač, zvuk, itd. Kod linuksa takođe mora naknadno da se ubaci drajver za štampač kao i razni kodeci jer oni imaju svoja vlasnička prava i zato ne dolaze zajedno sa instalacionim CDom nego posebno. Pogledaj: http://www.linux.com/articles/114152 - video snimak instalacije Ubuntu, bez windows-a na kompjuteru, zato nije izabrao manuelno particionisanje -Dakle, ja sam pre par dana koristio original Live CD Ubuntu 7.04. nakon što sam obrisao sa njim hard disk, kreirao i formatirao particije i instalirao windows. Dakle, nakon završetka osnovne instalacije, prvo se ide na upgrade, pošto je došlo da malih izmena nekih programa od trenutka pravljenja 7.04 do dana kad sam ga instalirao. Bilo je dosta paketa i morao sam da čekam oko pola sata da se to završi. Zatim još oko 20 minuta na instaliranje jezičke podrške. Zatim sam otišao u Add Programms (dodaj programe) jer na instalacionom CDu nema svega. Tamo sam čekirao dosta programa i čekao da se instaliraju. Zatim sam u add programms ubacio, u search: "xine", pa selektovao "xine extra plugins", pa kliknuo na "apply" radi instalacije, tako da je to ubacilo kodeke za muzičke programe "Kaffeine" i "Amarok", a onda ponovo ukucao u search: "restricted" i selektovao "ubuntu restricted extras" (pa apply). Ako izađe neki error, u desnom gornjem uglu selektuj "sve moguće aplikacije (ili beše: sve moguće repozitorijume)" (a ne samo ubuntu), pa probaj ponovo. Nakon toga sam instalirao kodeke preko konzole. Ikonica za konzolu je kao mali monitor i potraži je u meniju za sistem ili aplikacije ili u nekom drugom meniju. Ukucaj: $ sudo apt-get install lame mpg321 flac libk3b2-mp3 kaudiocreator sox (to je dakle za audio, mp3 encodere). Nakon ovoga isprobaj mp3 fajlove i radio streaming sa interneta i trebalo bi da radi sve osim ram fajlova. Ram fajlovi se otvaraju sa real player-om ili Mplayer-om. Dakle njih treba da instaliraš. Mplayer je lakši za instalaciju, može se naći preko Synaptic package manager (preko ovog menadžera možeš kao laik instalirati gomilu stvari, od igrica do svega ostalog, markiraš šta želiš i klikneš na "apply"). Real player se mora instalirati preko konzole a za to se moraju poznavati komande za raspakivanje, kompajliranje, instalaciju. Neke distribucije imaju synaptic, a neke adapt manager ili neki drugi. Meni je Synaptic najbolji, tako da ga instaliram preko adapt menadžera i zatim koristim synaptic. Ubuntu ne dozvoljava root password nego tokom instalacije kreiraš administratorski nalog, a ko želi da osim admin bude i root (super admin), može naknadno u konzoli ukucati: "sudo passwd" i onda može ukucati svoj admin password pa ubaciti novi. Ubuntu je sa osnovnom instalacijom imao
ubačen Firefox, ali sam ja naknadno instalirao još jedan: Konqueror. On je dobar i za pregled fajlova to jest šetanje po folderima a ne samo kao internet browser. Mana mu je da ne prihvata flash player, tako da za prikazivanje fleš animacije na sajtovima treba čovek da zna koji plugin instalirati za tu svrhu. Postoje naravno i drugi browser-i ali ja sam ovde napomenuo ono što ja koristim. Što se tiče štampača, malo je komplikovano instalirati drajver, tako da za to treba potražiti uputstva na internetu ili pomoć na nekom forumu (ima super ljudi ali nemoj da te iznenadi ako naiđeš na gnjavatora koga mrzi da daje odgovore početnicima). Nekad je lako, nekad je komplikovano jer ponekad nema tvog štampača na listi te marke pa moraš da instaliraš, pogodiš, drajver od drugog štampača koji može da se koristi i za tvoj. Instalacija drajvera preko konzole je za mene noćna mora, mnogo je lakše preko grafičkog interfejsa (system-printer pa dodaš štampač i izabereš drajver za njega). Smatram da je bitno za početnike da znaju da treba da pogledaju koliko im je star računar pre nego instaliraju neke igrice za linuks a koje računar ima da podiže sto godina. Tako sam ja neke deinstalirao (flightgear, itd). Neki linkovi: http://kubuntu.ubuntusrbija.org/data/deskCD.htm (opis i slike instalacije Kubuntu) http://www.kubuntu.ubuntusrbija.org/ (klikni na dokumentaciju - veoma obimna i detaljna; klikni takođe na Kubuntu vodič - veoma korisna i detaljna uputstva) http://www.linuxrsp.ru/win-lin-soft/table-eng.html (tabela programa, onih koji se koriste za windows a postoje programi sa istom svrhom za linux, tu možeš saznati koji program služi za koju svrhu) Za kraj Proveri zvanični sajt distribucije koju izabereš, ponekad se desi da šalju besplatno original CD, mada se čeka oko mesec dana da stigne. Na našem jeziku ima dosta foruma za linuks gde se može pitati za pomoć, pogledaj sekciju "Linkovi" na ovom sajtu, a odgovor se najbrže dobija na: http://www.linuxo.net Dodatna objašnjenja -Distribucija: Pakovanje u kome se dobija Linux, sadrži još i razne alate, program za instalaciju, program za podizanje sistema, i ostale alate za podešavanje sistema i instalaciju softvera. Taj paket se zove distribucija. Zbog velikog broja različitih komponenti koje se ugrađuju u Linux distro, postoje najrazličitiji stavovi o tome kakva je kombinacija komponenti najbolja. Broj različitih distribucija je samo odraz šarenila tih stavova. O izboru distroa pročitaj na: Kako odabrati/preporučiti pravi Linux (distro) za početnike? Dodatni linkovi: http://start.linux.org.ba/FAQ#Kako_pokrenuti_terminal.3F (tu je i odgovor kako postati root, admin u linuksu) http://start.linux.org.ba/Instalacija_programa (kako instalirati programe u linuksu, lepo objašnjenje) http://new.linux.hr/debian/sarge/sarge-KAKO-1.html#12 (debian instalacija, na hrvatskom, detaljna, baš sve) http://unicorp.sky.prohosting.com/RacunalnaPodrska/InstalacijaOperativnogSistema.htm (ovde je postupak instalacije za par, manje više zastarelih, operativnih sistema)