Moj mali pogled na CentOS
Skoro je u firmu došlo par laptopova pa sam rešio da probam CentOS jer me je zanimalo kako šljaka. Ne u serverskoj varijanti već kao klasičan “user” desktop.
Čitao sam razne recenzije, između ostalih i Dedoimedovu koji se kune u njega. Obzirom da sam dugogodišnji Debian fan a CentOS mu je nekako sličan po filozofiji, tačnije po stabilnosti, rešio sam da ga probam.
Nikada nisam koristio Red Hat a Fedoru sam probao jednom ili dva puta na kratko. Nisam bio zadovoljan pa sam je skinuo. Inače, o Fedori ne mislim ništa dobro. Polu produkt, večita beta i ostalo.Sve u svemu, nikakvo iskustvo sa RHEL/Fedora familijom.
Dakle, malo upoznavanja sa raznom dokumentacijom, wikijima, Dedoimedo uputstvima “Pimping CentOS” i zabava može da počne… http://www.mint-srbija.com/forum/public/style_emoticons/default/19.gif
CentOS je praktično fork Red Hat linuksa. Sa njim je 100% kompatibilan. Privuklo me je pre svega to što ima neverovatno dugu podršku, maltene do sledeće reinkarnacije. http://www.mint-srbija.com/forum/public/style_emoticons/default/19.gif Slične (iste) distribucije su Scientific linux, Stella, ClearOS…
Instalacija je prošla sasvim ok i tu se ne bih previše zadržavao. Svako ko je bar jednom uspešno instalirao neku distribuciju će se snaći. Fedorin Anakonda instaler je odlično odradio posao, bez ikakve nestabilnosti, nesigurnosti ili rizika. Idemo dalje…
CentOS nudi GNOME i KDE okuženje. Obzirom na to da je kao i Debian stable prilično mator odlučio sam se za stari, dobri GNOME 2. Dočekalo me je poznato okruženje sa jako malo instaliranih programa. Praktično ništa. Base sistem. Možda zato jer sam instalirao sa CD-a a ne sa DVD-ja. Uglavnom, moglo je tu još nešto da se ubaci. Možda i zato jer je CentOS u biti serverska distribucija i nije namenjen za desktop. Napomenuo bih da je od hardvera sve prepoznato OOB mada i nije bilo mnogo toga za prepoznavane. Klasična mašina. Grafika, wifi, zvuk… Sve radi… Idemo dalje…
Otvaram Software manager i nisam oduševljen. Repoi su jako, jako siromašni. Osim toga, software manager je veće smeće od Ubuntuovog. Spor i trom da nema dalje. Pošto me je potpuno smorio, prebacujem se na konzolu. Tu je priča sasvim drugačija. Yum je skroz ok. Brz i efikasan. Osnovnim komandama vas neću zamarati, koga interesuje neka pogleda po netu.
Pre ubacivanja dodatnih repoa obavezno instalirajte ekstenziju za dodavanje prioriteta repozitorijuma. Ako to ne uradite postoji velika verovatnoća da ćete ući u dependency hell. Skinuo sam ekstenziju, instalirao i krenuo u ubacivanje repoa. RPMFusion, EPEL, Google repo… Repositorijumi su smešteni u obliku običnih tekst fajlova u direktorijumu /etc/yum.repos.d. Svaki fajl se otvara u omiljenom tekst editoru i dodaju se prioriteti. Ništa specijalno, dodaje se linija priority=x (x je broj), pri čemu prioriteti idu od 1-99, gde je manji broj veći prioritet. Glavni CentOS repoi se obavezno stavljaju ispred svih (priority=1) a svim ostalim dajte onako kako želite. Malo smara jer sve mora ručno da se radi ali šta sad… CentOS i onako nije baš namenjen potpunim početnicima.
Multimedija po default-u nije podržana ali jednom kada podesite repoe nije nikakav problem da se instaliraju sve potrepštine.
Apdejtovao sam YUM i sada je situacija mnogo bolja jer ima mnogo više programa. Instalirao sam ono najosnovnije što treba prosečnom korisniku. Ipak, nekih paketa nije bilo u repoima. Najveći minus od mene je što nema moc (music on console) plejera. Tada ste prinuđeni da se snalazite na druge načine ali njima se neću ovde baviti. Tu je zapravo možda najveći problem. Nekih programa nema u jednom repou ali ga ima u nekom drugom. Jedan paket koji mi treba je u jednom repou a drugi je u drugom repou. Pošto nije preporučljivo neke repoe držati zajedno zbog zavisnosti i verzija paketa dolazim u situaciju da jedan repo deaktiviram, drugi aktiviram, instaliram šta mi treba, zatim ga deaktiviram i reaktiviram onaj prvi. http://www.mint-srbija.com/forum/public/style_emoticons/default/19.gif Ko je shvatio-shvatio… http://www.mint-srbija.com/forum/public/style_emoticons/default/19.gif Prilično bez veze ali tako je jer su u pitanju community repoi.
Ok, instalirao sam šta mi treba od programa i tu se sva muka završava. Sistem se apdejtuje prostim komandama s vremena na vreme bez bilo kakvih problema. Kada dođete do te tačke, rad na CentOS-u je veoma lak. U jednoj od recenzija sam pročitao da je to sistem koji vam neće stajati na putu i zaista je tako u praksi. Jednom kada ga instalirate i podesite nemate o čemu da razmišljate već se u potpunosti možete posvetiti drugim stvarima.
Dalje, sistem je prilično lak na resursima. Na dual core mašini sa 2 Gb RAM memorije se nije ni osetio. Nije bilo ni jednog znaka bilo kakve nestabilnosti što dalje implicira http://www.mint-srbija.com/forum/public/style_emoticons/default/19.gif da je prilično pogodan za ljude sa long term planovima.
Na kraju mogu da kažem da je CentOS prilično dobar sistem. Da li bih ga preporučio nekom prosečnom korisniku? Pa, ne baš… http://www.mint-srbija.com/forum/public/style_emoticons/default/19.gif Sve je to lepo, imate jako, jako stabilan sistem koji će biti podržan do narednog trilenijuma http://www.mint-srbija.com/forum/public/style_emoticons/default/19.gif, koji je veoma lak na resursima ali kada sve podesite maksimalno dobijate Debian stable, samo sa deset puta manje raspoloživih aplikacija.
Dokumentacija i wiki su korektni baš kao i forum a u slučaju da nešto zapne možete pogledati i RHEL dokumentaciju obzirom na to da su potpuno kompatibilni.
Zaključak je sledeći… Ako ste sasvim prosečan korisnik i komp vam služi za neke najosnovnije stvari, bez nekih egzotičnih aplikacija i potreba, a želite veoma long term support sistem koji je lak na resursima, RPM based i RHEL kompatibilan, onda je CentOS definitivno za vas. Ako se ne pronalazite u navedenim stavkama bolje je da za svoj desktop ili laptop potražite alternativu.
Ako se ipak odlučite za CentOS preporučujem da na sjatu potražite dokumentaciju, wiki i pogledate forum:
http://www.centos.org/
Zatim repositorijume:
http://wiki.centos.org/AdditionalResources/Repositories
I obavezno pre ubacivanja repoa (tj. pre apdejta) proučiti kako se dodaju prioriteti:
http://wiki.centos.org/PackageManagement/Yum/Priorities
Toliko od mene… http://www.mint-srbija.com/forum/public/style_emoticons/default/19.gif
Živeli
Skoro je u firmu došlo par laptopova pa sam rešio da probam CentOS jer me je zanimalo kako šljaka. Ne u serverskoj varijanti već kao klasičan “user” desktop.
Čitao sam razne recenzije, između ostalih i Dedoimedovu koji se kune u njega. Obzirom da sam dugogodišnji Debian fan a CentOS mu je nekako sličan po filozofiji, tačnije po stabilnosti, rešio sam da ga probam.
Nikada nisam koristio Red Hat a Fedoru sam probao jednom ili dva puta na kratko. Nisam bio zadovoljan pa sam je skinuo. Inače, o Fedori ne mislim ništa dobro. Polu produkt, večita beta i ostalo.Sve u svemu, nikakvo iskustvo sa RHEL/Fedora familijom.
Dakle, malo upoznavanja sa raznom dokumentacijom, wikijima, Dedoimedo uputstvima “Pimping CentOS” i zabava može da počne… http://www.mint-srbija.com/forum/public/style_emoticons/default/19.gif
CentOS je praktično fork Red Hat linuksa. Sa njim je 100% kompatibilan. Privuklo me je pre svega to što ima neverovatno dugu podršku, maltene do sledeće reinkarnacije. http://www.mint-srbija.com/forum/public/style_emoticons/default/19.gif Slične (iste) distribucije su Scientific linux, Stella, ClearOS…
Instalacija je prošla sasvim ok i tu se ne bih previše zadržavao. Svako ko je bar jednom uspešno instalirao neku distribuciju će se snaći. Fedorin Anakonda instaler je odlično odradio posao, bez ikakve nestabilnosti, nesigurnosti ili rizika. Idemo dalje…
CentOS nudi GNOME i KDE okuženje. Obzirom na to da je kao i Debian stable prilično mator odlučio sam se za stari, dobri GNOME 2. Dočekalo me je poznato okruženje sa jako malo instaliranih programa. Praktično ništa. Base sistem. Možda zato jer sam instalirao sa CD-a a ne sa DVD-ja. Uglavnom, moglo je tu još nešto da se ubaci. Možda i zato jer je CentOS u biti serverska distribucija i nije namenjen za desktop. Napomenuo bih da je od hardvera sve prepoznato OOB mada i nije bilo mnogo toga za prepoznavane. Klasična mašina. Grafika, wifi, zvuk… Sve radi… Idemo dalje…
Otvaram Software manager i nisam oduševljen. Repoi su jako, jako siromašni. Osim toga, software manager je veće smeće od Ubuntuovog. Spor i trom da nema dalje. Pošto me je potpuno smorio, prebacujem se na konzolu. Tu je priča sasvim drugačija. Yum je skroz ok. Brz i efikasan. Osnovnim komandama vas neću zamarati, koga interesuje neka pogleda po netu.
Pre ubacivanja dodatnih repoa obavezno instalirajte ekstenziju za dodavanje prioriteta repozitorijuma. Ako to ne uradite postoji velika verovatnoća da ćete ući u dependency hell. Skinuo sam ekstenziju, instalirao i krenuo u ubacivanje repoa. RPMFusion, EPEL, Google repo… Repositorijumi su smešteni u obliku običnih tekst fajlova u direktorijumu /etc/yum.repos.d. Svaki fajl se otvara u omiljenom tekst editoru i dodaju se prioriteti. Ništa specijalno, dodaje se linija priority=x (x je broj), pri čemu prioriteti idu od 1-99, gde je manji broj veći prioritet. Glavni CentOS repoi se obavezno stavljaju ispred svih (priority=1) a svim ostalim dajte onako kako želite. Malo smara jer sve mora ručno da se radi ali šta sad… CentOS i onako nije baš namenjen potpunim početnicima.
Multimedija po default-u nije podržana ali jednom kada podesite repoe nije nikakav problem da se instaliraju sve potrepštine.
Apdejtovao sam YUM i sada je situacija mnogo bolja jer ima mnogo više programa. Instalirao sam ono najosnovnije što treba prosečnom korisniku. Ipak, nekih paketa nije bilo u repoima. Najveći minus od mene je što nema moc (music on console) plejera. Tada ste prinuđeni da se snalazite na druge načine ali njima se neću ovde baviti. Tu je zapravo možda najveći problem. Nekih programa nema u jednom repou ali ga ima u nekom drugom. Jedan paket koji mi treba je u jednom repou a drugi je u drugom repou. Pošto nije preporučljivo neke repoe držati zajedno zbog zavisnosti i verzija paketa dolazim u situaciju da jedan repo deaktiviram, drugi aktiviram, instaliram šta mi treba, zatim ga deaktiviram i reaktiviram onaj prvi. http://www.mint-srbija.com/forum/public/style_emoticons/default/19.gif Ko je shvatio-shvatio… http://www.mint-srbija.com/forum/public/style_emoticons/default/19.gif Prilično bez veze ali tako je jer su u pitanju community repoi.
Ok, instalirao sam šta mi treba od programa i tu se sva muka završava. Sistem se apdejtuje prostim komandama s vremena na vreme bez bilo kakvih problema. Kada dođete do te tačke, rad na CentOS-u je veoma lak. U jednoj od recenzija sam pročitao da je to sistem koji vam neće stajati na putu i zaista je tako u praksi. Jednom kada ga instalirate i podesite nemate o čemu da razmišljate već se u potpunosti možete posvetiti drugim stvarima.
Dalje, sistem je prilično lak na resursima. Na dual core mašini sa 2 Gb RAM memorije se nije ni osetio. Nije bilo ni jednog znaka bilo kakve nestabilnosti što dalje implicira http://www.mint-srbija.com/forum/public/style_emoticons/default/19.gif da je prilično pogodan za ljude sa long term planovima.
Na kraju mogu da kažem da je CentOS prilično dobar sistem. Da li bih ga preporučio nekom prosečnom korisniku? Pa, ne baš… http://www.mint-srbija.com/forum/public/style_emoticons/default/19.gif Sve je to lepo, imate jako, jako stabilan sistem koji će biti podržan do narednog trilenijuma http://www.mint-srbija.com/forum/public/style_emoticons/default/19.gif, koji je veoma lak na resursima ali kada sve podesite maksimalno dobijate Debian stable, samo sa deset puta manje raspoloživih aplikacija.
Dokumentacija i wiki su korektni baš kao i forum a u slučaju da nešto zapne možete pogledati i RHEL dokumentaciju obzirom na to da su potpuno kompatibilni.
Zaključak je sledeći… Ako ste sasvim prosečan korisnik i komp vam služi za neke najosnovnije stvari, bez nekih egzotičnih aplikacija i potreba, a želite veoma long term support sistem koji je lak na resursima, RPM based i RHEL kompatibilan, onda je CentOS definitivno za vas. Ako se ne pronalazite u navedenim stavkama bolje je da za svoj desktop ili laptop potražite alternativu.
Ako se ipak odlučite za CentOS preporučujem da na sjatu potražite dokumentaciju, wiki i pogledate forum:
http://www.centos.org/
Zatim repositorijume:
http://wiki.centos.org/AdditionalResources/Repositories
I obavezno pre ubacivanja repoa (tj. pre apdejta) proučiti kako se dodaju prioriteti:
http://wiki.centos.org/PackageManagement/Yum/Priorities
Toliko od mene… http://www.mint-srbija.com/forum/public/style_emoticons/default/19.gif
Živeli
Last edited: