Početak›Forumi›Linuks›Opšte Linuks diskusije›rpm, deb, tgz……
- This topic has 24 odgovora, 12 glasova, and was last updated 14 years, 11 months ranije by Puppet_Master.
-
AutorČlanci
-
18. maj 2009. u 9:39 pm #78727djvujkeUčesnik
problem sa distribuiranjem sourca je sto bre ja hocu da instaliram program, igricu, drajver sad odma sad a ne da cekam da mi se kompajlira 10 sati…
pa i gentoo ima instalaciju ili iz sourca ili sa vec prekompajliranim paketima (barem jedan deo cini mi je stage 3 nazvan).ali jeste, source je jedini nacin da se aplikacija uspesno instalira na svim distribucijama zasigurno(tj. ako uspes da zadovoljis zahteve aplikacije sto se tice biblioteka).
staticki kompajliran bi trebalo da radi, ali suse stavlja biblioteke na jedno mesto mandriva na drugo i mislim da tu nastaje problem….opera se distribuira kao staticki kompajlirana i ne pravi problem (ali ume cesto da zabaguje…al to je nesto drugo)
sto se mene tice problem su upravo te silne biblioteke , to sto pera pise u perlu , mika u freepaskalu i milion tih medjuzavisnosti i jos kojekave gluposti ali to ti je sloboda pa ti koristi ili ne koristi…iz previse slobode nastaje haos…sta ce mi milion alternativa..odlucite se. izaberi 5 programskih jezika i drzi se njih
mislio sam da nadjem neku samo kde distrbuciju ali ne mogu da se odreknem nekih gtk aplikacija koje ne maju qt ekvivalent (gimp mi sad pada na pamet). ta distribucija bi imala samo qt biblioteke i normalno jos neke najcesce koristene (ne znam koje niti je sad bitno) ali bitno je da distribucija bude sto “cistija”.
nervira me kad na kde-apps org odem i nadjem paked za ubuntu…sto bre ubuntu? ja koristim suse! hocu za suse!
hteo bih jedan paket za sve.
znam klik je jedna od opcija. ali to nije “cisto” resenje. tako instaliranu aplikaciju Yast ne moze da vidi, Synaptic ne moze da vidi…
alien? mozda kao jedno resenje ali koliko si siguran da ce to da radi kako treba, jednostavno mi ne uliva poverenje…vmware mi nije radio posle konvertovanja…i sta…sledi instalacija iz sourca ..
ebena je situacija18. maj 2009. u 9:50 pm #78728RiSKUčesnikHeh… To o čemu pričaš je jedan od najvećih problema velikog broja distribucija.
Čini se da su rešenja interptetatorski ili jezici sa virtualnim mašinama, ali opet ima to cenu u brzini rada. A i tu nisu čista posla. Dve distribucije mogu da imaju, npr, module pythona različitih verizja i na različitim mestima. 🙁Onaj Autopackage je interesantan pokušaj da se ovo reši. Nemam pojma kakvo je stanje sa tim.
19. maj 2009. u 3:54 am #78729kosmiUčesnikPredlažem .srb paket O0, pitajte Red Hat, Suse, pa i Ubuntu da li se slažu oko ove unifikacije. Ako neće onda srbi mogu sami da krenu da prave svog Srbin-a, prema svojim zakonima, jerbo imamo svako pravo na to i niko nam ga ne može zauvek oduzeti osim nas samih ili uz pomoć nekog od nas :D.
19. maj 2009. u 6:25 am #78730Puppet_MasterUčesnikali jeste, source je jedini nacin da se aplikacija uspesno instalira na svim distribucijama zasigurno(tj. ako uspes da zadovoljis zahteve aplikacije sto se tice biblioteka).
zato sam i naveo gentoo i njegov sistem rada , jer on automatksi resava sve zavisnosti iz source-a sto znaci sve je reseno od zavisnosti a garant radi 🙂
sto se mene tice problem su upravo te silne biblioteke , to sto pera pise u perlu , mika u freepaskalu i milion tih medjuzavisnosti i jos kojekave gluposti ali to ti je sloboda pa ti koristi ili ne koristi…iz previse slobode nastaje haos…sta ce mi milion alternativa..odlucite se. izaberi 5 programskih jezika i drzi se njih
e j…. , ovo bi bilo ko kad bi rekao sta ce nam ovoliki proizvodjaci automobila , nek samo 2-3 kompanije prave kola , ili sta ce na ovoliki timovi , neka ima samo 2-3 tima pa da svi navijamo za njih 😀 😀 😀 . Po meni glavna prednost gnu/linux-a jeste upravo u tome sto postoji raznovrsnost i sto svako ima pravo da izabere sta hoce , da koristi, programira itd… takodje svaki programski jezik ima neke prednosti i mane, tako da je besmisleno zahtevati od ljudi da koriste samo ovo ili samo ono. Ja cesto imam obicaj da koristim vise programskih jezika za resavanje nekih problema, jer mi je nesto lakse da napravim u ovom , nesto lakse u onom , i onda sve to lepo spojim u jednu lepu app i resen problem 🙂 Ko sto rekoh upravo to je po meni glavna snaga gnu/linux-a , lakoca upotrebe velikog broja alata za resavanje razlnih problema,kao i ogroman izbor raznih programskih jezika ,koji su svi tu na dohvat prsta.
19. maj 2009. u 8:49 am #78731PunkyUčesnikPa kad nam je već to što postoji gomila različitih distribucija prednost ( a evidentno je prednost), čemu onda unificiranje paketa za sve distribucije? Možda bi bilo lepo, ali ako ima deb paket, to pokriva veliku površinu korisnika ili ti veliki broj korisnika…ako ima rpm, takođe…ako ima source, to pokriva sve, tako da je jedini problem zapravo što programeri pišu softver a kad su u pitanju paketi, pakuju (u malom broju slučajeva i to mora da se prizna) samo za određeni rod ditribucija, recimo rpm…pa onda treba to prebaciti u deb za neku drugu distribuciju…source je source, ali i pored toga i ja sam malo instaliram iz source-a (onako old school način), a više to radim iz ABS-a na archu ili već kako…Jedino što mogu da kažem je da mislim da Gentoo ima dobro rešene neke stvari, ali da je to savršeno nebi imali binarne pakete uopšte, a imaju ih koliko znam….stoga mislim da Arch može da se pohvali mnogo čime na tom polju, mislim kad pričamo o paketima i svemu ostalom, a ne o unificiranju istih za sve distroe…Ne mogu da koristim 5 distroa u isto vreme sem ako imam 5 kompa pa mi stoga i ne treba jedan jedinstveni paket kako bi sve bilo isto na svakom kompu…a i da mi to treba, instaliraću jedan distro na svih 5… 🙂 što dovodi do toga da svako koristi šta mu treba i za tu namenu naći će sebi potreban paket… 😉
19. maj 2009. u 9:21 am #78732djvujkeUčesnikprica o automobilima mi ne odgovara skroz….jeste treba da ima razlicosti ali ovo je smesno…previse
standard mora da se uvede, da se organizuje…
postoje hiljade vrsta automobila da, ali i oni se prave od standardnih delova – ne pravi fiat sebi vijke(srafove) vec koristi postojece, gledas da iskoristis sto standardnije delove ne samo zbog cene nego jednostavnosti zamene
– vijci u ovom nasem slucaju bi bili programski jezici, najveci broj aplikacija je u c(++), pyton sto onda ja sad da izmisljam svoj ili korisitm neki BASIC (primera radi – ne kazem da gambas ne valja). Sto ne bi LSB, FLOSS izdvojio par (nek bude 5, nek bude i 10) programskih jezika i to da se koristi. Da reci ces sad , tvoj je izbor, sloboda da radis sta hoces da pravis ili ne pravis, ali prosto je ne mougce od tih 10 programskih jezika ni jedan ne odgovara tebi bar 85%..pridruzi im se , predlozi i unapredi software ( ne samo programski jezik nego i bilo koji drugi software)
Ko ce da kaze koji su to 10 programskih jezika da se koristi – statistika.
source je ok, ali nisam za to da se tako distribuiraju aplikacije – to ce samo odbiti ljude binarni paketi su prava stvar. opciono normalno source da stoji pa ko hoce da prilagodjava svojoj platformi ili gleda/menja source neka mu.sad dal ce zajednicki paket biti rpm ili deb ili nesto trece …ne bitno…Na kraju krajeva nek ostane svako pri svom i napravi se neki zajednici s nekom skriptom koja ce utvrditi dal je to deb ili neka rpm distribucija i instalirati softwer tako da paket manager moze da vidi taj paket
i nema vise toliko razlitosti medju rpm distibucija…mislim da suse prelazi da pakete smesta u /usr a ne /opt tako da je sve jedno koja je rpm distribucija…jeste ima jedan unikat , ne mogu da se setim kako se zove – neka kombinacija linuxa i windowsa – ustvari linux koji sve instalacije smesta u pandam Program Files-u ali to je vec..
19. maj 2009. u 9:26 am #78733na12UčesnikUvodjenje standarda ukljucuje neku vrstu prisile,a to je nemoguce uraditi u svetu slobodnog softvera,inace vise ne bi bio slobodan.Jedino mogu nekoliko najvecih da sednu i da se dogovore,ali i to je malo moguce.
19. maj 2009. u 9:44 am #78734kmilosUčesnik@na12
Apsolutno si u pravu, standardi u svetu slobodnog i otvorenog softvera mogu da budu samo preporuka i ideal, nikako obaveza.Što se dogovora “najvećih” tiče, jedan takav već postoji, i za neobaveštene se zove Linux Standard Base:
http://en.wikipedia.org/wiki/Linux_Standard_Base
http://www.linuxfoundation.org/en/LSB_Distribution_StatusTreba napomenuti da se ovde više misli na komercijalnu primenu Linuxa gde je zbog interoperabilnosti i nazadne kompatibilnosti moralo na nečemu da se standardizuje, a za neobavaštene hobiste će naravno uvek biti otvorena rasprava: ovo je bolje, ono je bolje, što su baš preporučuju rpm, čiji je veći, itd.
19. maj 2009. u 9:57 am #78735Puppet_MasterUčesniknajveci broj aplikacija je u c(++), pyton sto onda ja sad da izmisljam svoj ili korisitm neki BASIC (primera radi – ne kazem da gambas ne valja). Sto ne bi LSB, FLOSS izdvojio par (nek bude 5, nek bude i 10) programskih jezika i to da se koristi. Da reci ces sad , tvoj je izbor, sloboda da radis sta hoces da pravis ili ne pravis, ali prosto je ne mougce od tih 10 programskih jezika ni jedan ne odgovara tebi bar 85%..pridruzi im se , predlozi i unapredi software ( ne samo programski jezik nego i bilo koji drugi software)
Ko ce da kaze koji su to 10 programskih jezika da se koristi – statistika.kao sto je vec napisano zato sto to onda nije sloboda , a cela ideja iza gnu/linux-a i jeste sloboda da radim sa svojim kompom sta hocu i kako hocu , pa se tu svodi i na to da programiram u cemu hocu. Bilo koja prisila da se koriste samo neki programski jezici je isto ko sto microsoft hoce da te prisli da koristis samo win i samo ono sto oni prave. Btw mogu da garantujem da na prste jedne ruke mozes da stavis ljude koji su u ovoj zemlji culi za programski jezik R , ja kad sam citao mislio sam da se neko zeza sa nazivom programskog jezika , a ono boga oca napravili ljudi u statistici u programskom jeziku R, tako da ……………
ko sto sam vec rekao, a i neko je vec gore napisao gnu/linux se zasniva na slobodi u svakom svom vidu i obliku , tako da upravo zato ogranicavanje na samo neke programske jezike nikada nece proci, a i ja sam prvi protiv toga jer je to presija i ukidanje sloboda.
Meni kao programeru je bitno da napravim program koji radi ono sto hocu , i da to radi dobro . Kada ga budem objavljivao sirokim narodnim masama dacu ga u obliku source , pa onda nek radi ko sta hoce sa time , ako neko hoce deb , nek ga pravi , ako neko hoce rpm nek pravi njega, ako neko hoce staticki bildovanu app nek je pravi , cela poenta i jeste u slobodi i izboru , ako ti treba app koju sam napravio potrudi se malo oko toga, a ako ti ne treba pa neces je koristiti u bilo kom obliku da ti bude predstavljena, slazem se da sa idejnog nivoa bi bilo idealno da postoji neko univerzalno resenje , ali bilo bi i lepo da mogu da letim 🙂
19. maj 2009. u 10:07 am #78736RiSKUčesnikHeh… Gloopo je insistirati na određenim programskim jezicima. Ljudi razvijaju u onome što im odgovara, završava posao, šta znaju da koriste…
A što se tiče “standarda” u Linuxu, evo jedan citat sa knghtbrd-a
“Let’s form the Linux Standard Linux Standardization Association
Board. The purpose of this board will be to standardize Linux
Standardization Organizations.”😀
-
AutorČlanci
Moraš biti prijavljen da bi postavio komentar u ovoj temi.