deb vs. o / min

Možda nešto što su se mnogi pitali, pogotovo kada pokretanje u Linuxu nije samo koji je sustav upravljanja paketima bolji ali također, koje je pakiranje bolje.

debvsrpm

Ne mislim reći što je bolje, samo da bih pronašao razlike između .deb i .rpm. I sigurno mi je teško, jer ne nalazim puno razlika.

Tu su i drugi manjinski paketi, a uz to i tarballi.

Oboje su baza podataka koja sadrži pakete, ime, verziju, ovisnosti i, u .deb, preporučene pakete. Prije toga u .rpm postojala je značajka: prilikom ažuriranja softvera konfiguracijske datoteke ostaju netaknute ili izrađene sigurnosne kopije, a sada također implementira .deb.

Moje je iskustvo da debs brže traže ovisnosti i da .rpm, općenito, traži više ovisnosti (barem ne preporučujem to raditi izvan mreže i tražiti ovisnosti jednu po jednu, to mi se dogodilo s openSUSE)

Oboje vam omogućuju ažuriranje sustava, traženje paketa, instaliranje / deinstaliranje, traženje ovisnosti i još mnogo toga. Olakšavaju nam život. Ali duboko u sebi, koje su njihove stvarne razlike?


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Korumpirani bajt dijo

    Nijedan relevantan. Oboje imaju istu svrhu.

    LSB predlaže RPM kao standard, ali Debianu, Ubuntuu i izvedenicama bit će vrlo teško promijeniti taj sustav paketa.

  2.   Cristobal dijo

    Mnogo je razlika u načinu njihove izrade, na primjer, u okretajima u minuti svi podaci o konstrukciji navedeni su u datoteci specifikacija, dok su u datoteci podijeljeni uglavnom u dvije datoteke, kontrolu i pravila.
    U debsima s kontrolnom datotekom možete dobiti ovisnosti koje će se izračunati za vas, dok ih u rpm morate prethodno znati i staviti ručno (to je glomazno i ​​opasno).
    U debsima postoji nekoliko načina za njihovo stvaranje: debuild, pbuilder itd .; sa okretajima u minuti koliko znam samo je jedan.
    Tada je konačni cilj isti: stvoriti komprimirani paket ili pakete programa s nekim skriptama gdje je naznačena staza na koju treba smjestiti sve datoteke programa u sustav. Ne zaboravimo da je to isti cilj kao i Windows i Mac instalacijski programeri, više nema tajne.
    U Debianu je veća tendencija prema višepakiranim programima, dok u Mandrivi (na primjer) ta tendencija nije toliko izražena. Istina je da višepakiranje nije toliko potrebno, a Debian griješi što ga previše koristi.
    Koji je bolji? Ni jedno ni drugo, jer sve ovisi više o kvaliteti pakiranja nego o načinu pakiranja.
    pozdravi

  3.   šanklor dijo

    Mislim da bi definitivno trebao postojati standardni, bilo o / min ili deb
    Odlučujem se za deb, jer mislim da je najpoznatiji i najkorišteniji, ali što god bio, bilo bi dobro, sve dok je jedinstven i univerzalan, olakšati novim korisnicima instalaciju novih programa u bilo kojem distro (nikako, većina će doći iz prozora $) koji će se koristiti za "instalaciju dvostrukog klika na datoteku ***. exe".

  4.   Alex dijo

    Mislim da bi trebalo stvoriti novi koji bi bio kompatibilan s obje. Na primjer, jednostavna datoteka s informacijama koja ih prenosi upravitelju paketa i slijedi naredbe, sastavljajući ili pretražujući na poslužitelju ili lokalno u procesu.

  5.   Raphael Hernamperez dijo

    Slažem se s Alxeom. Trebao bi postojati standardni OpenSource projekt za bilo koji sustav ili platformu, uključujući postojeće upravitelje paketa.

    Uspjeh bi bio u jednostavnom programu za instaliranje koji automatski rješava problem ovisnosti. Najmanje zbog čega bismo se trebali brinuti je instalacija programa, a više o radu koji radimo s tim programom.

  6.   Laura dijo

    "Najmanja stvar oko koje bismo se trebali brinuti je instalacija programa i više o radu koji radimo s tim programom."

    Potpuno se slažu. Što se tiče projekta kompatibilnog s obje, istina.

    Cristobal, hvala na informacijama.

  7.   zodman dijo

    Jeste li čuli za konarstvo?

    http://wiki.rpath.com/conary

  8.   isengrin dijo

    Ako vam kažem da nikada nisam koristio debs ili rpms? XD

    Pa, prije otprilike pet godina nekoliko sam mjeseci koristio RedHat i SuSE, ali teško da sam se petljao s paketima. : D

  9.   rheoba dijo

    Podržavam DEB-ove, iako nemam ništa protiv RPM-a, možda je to zato što sam imao bolje iskustvo s debs-ima nego s rpm-om.

    pozdravi

  10.   Seth dijo

    @zodman: Trenutno nema teksta na ovoj stranici, možete potražiti naslov ove stranice na drugim stranicama ili urediti ovu stranicu.

    @insengrin: i sad sve kompajliraš? Oo

    Mislim da ne, rijetko kada koristim .rpm

  11.   123 dijo

    Mnogo sam godina koristio Suse, a isprobao sam i Mandrake, ali na kraju sam završio na Debianu, i možete reći, nakon što sam koristio oba formata (rpm i deb), koji izgledaju brži za instaliranje rpm-a, mislim da to mora jer vrsta kompresije koju koriste, a također i okretaji imaju značajku koju ne mogu pronaći u debs-u, a to je da pokazuju datum izrade paketa i naziv pakirača, prije nego što su se također razlikovali time što su donijeli sustav kontrole potpisima i mislim da debs to ne čine. S druge strane, kad sam prešao na Debian (koristio sam i Kubuntu) s njegovim sustavom pakiranja, zaboravio sam na probleme ovisnosti, ali ne znam je li to zbog sustava paketa ili same distribucije, stvar je da za mene više nema mogućnosti za Debian ...

  12.   123 dijo

    PS: Postoji program pod nazivom Alien http://es.wikipedia.org/wiki/Alien_(aplicación), koji vam omogućuje pretvaranje paketa iz jednog formata u drugi, općenito djeluje vrlo dobro, iako ga rijetko trebamo koristiti.

  13.   Jonathan dijo

    Pa ... tema je široka, ali kažem sljedeće, ja sam iz Dominikanske Republike i sudjelujem u FCLD (Dominican Free Code Foundation) čiji je predsjednik Antonio Perpiñan, a Richarda ocem slobodnog softvera u Latinskoj Americi smatra Richard Sam Stallman ... Antonio kaže da su RPM-ovi stabilniji, iako se ističe da su DEB-ovi napravljeni za puno instaliranja, odnosno za dan u dan, zato je (kaže) da Ubuntu koristi DEB, budući da se puno instalira i deinstalira, ali u REDHAT-u ili CENTOS-u to ne radite cijelo vrijeme, jer su to poslužiteljska okruženja ... osobno više volim DEB-ove, nemam ništa protiv RPM-ova, ali nemam naviku i funkcionalnost ... .

  14.   123 dijo

    @Jonathan Smiješno je što kažete, budući da Debian GNU / Linux nije dizajniran precizno za puno instaliranja / deinstaliranja i orijentiran je na produkcijsku opremu poput poslužitelja (uvijek se govori o stabilnoj verziji).
    I istina je da ne znam što je s tim da su okretaji stabilniji. ?

  15.   Prestati dijo

    Zapravo je velika razlika između okretaja i broja okretaja ... ne, nemam pojma. Ali puno sam naučio iz komentara svih. Hvala.

  16.   šanklor dijo

    hahaha u potpunosti se slažem sa Cezarom

  17.   kernel_panic dijo

    sve tegobe koje sam imao s gnu / linuxom bile su s rpm distrosima: p: p: p fedora mi privlači pažnju, ali svaki put kad je isprobam izgubim želju, barem oko 3 izdanja ...

    Ne mogu reći da je jedan bolji od drugog ... ali imao sam boljih iskustava s .deb

    Imam ideju da sam negdje pročitao o "fragmentaciji rpm", u kojoj je rečeno da razvoj rpm paketa nije toliko koherentan, u smislu raspona distribucija u kojima mogu raditi bez problema., Poput debs , koji rade na praktički svim distribucijama temeljenim na debianu, te su u tom postu razvojni programeri pozvani da spriječe ponavljanje istog fenomena s debian paketima, ali stvarno nisam siguran u to ... Dobio sam vrlo maglovito sjećanje kako sam napisao ovaj komentar: str

    Nešto što mi se jako sviđa kod debs-a je činjenica da su debian spremišta više ... univerzalna, da se na neki način izrazim, gotovo svi distro-ji izvedeni iz debiana dijele svoja repo-mjesta, umjesto u rpm, koliko sam pokušao, to je JAKO druga priča: str

    Druga alternativa koju smatram vrlo zanimljivom je tarballear, kao u archu, da ono što upravitelj paketa obrađuje jesu tarballs i upravlja ovisnostima, toliko da moj omiljeni upravitelj paketa više nije sinaptik, već šaman: D, ali hej, ovdje govorimo o deb vs rpm i to nije relevantno xD

    Moje skromno mišljenje o tome, zanimljiva tema, bilo bi dobro kad bi nas netko upućeniji naučio malo više o ovoj zanimljivoj temi!

  18.   Silvano dijo

    Istina je da sam se uvijek služio .deb-om, ali od onoga što kažete nema velike razlike ... čak i najvažnija razlika koju ste rekli možda je više politička kada ih gradite nego bilo što drugo.

    Mislim da ih nije potrebno standardizirati, pogotovo ako postoji stranac, premda bi se stranac mogao uvesti i u glavne upravitelje paketa, kako bi bio kompatibilniji, naravno s odgovarajućim upozorenjima.

    Što se tiče usporedbe instaliranja .exe-a, ne slažem se s gore spomenutim. Sjećam se da kada sam se prebacio na Linux, jedna od stvari koja me najviše zadovoljila bila je jednostavnost instalacije / deinstalacije / ažuriranja putem spremišta. Zapravo to je nešto što ne razumijem jer već nisu kopirali u Microsoftu. Ne može biti ništa bolnije od ažuriranja u sustavu Windows ... program po upravljačkom programu po vozaču, kada svaki program nema vlastite resurse za trošenje procesa samo da bi provjerio ima li ažuriranja.

  19.   isengrin dijo

    @Seth Ponekad. Ali ne, koristim Arch Linux .pkg.tar.gz. : D

  20.   Kora dijo

    Definitivno radije radim izravno s Tarballovima, Portage rulez!

  21.   Alfonso dijo

    Pa, uvijek sam koristio distribucije zasnovane na debianu upravo za ovaj problem, sve što mi treba mogu instalirati (uglavnom) sa sinaptikom (ili apt-get), i čini mi se vrlo ugodnim. Što se tiče onoga što bend ovdje kaže, čini se da nema velikih razlika, ali mislim da bi ga trebali standardizirati jer bi to donijelo manje zabune u svijet Linuxa, ako jedan paket u osnovi ima isti kao drugi, zašto postoje puno? na primjer kernel_panic spominje da upravitelj paketa može obrađivati ​​tarballove, pa zašto ima toliko paketa? (Pretpostavljam zbog veličine preuzimanja), ali ima ih previše, najviše bi trebali postojati tarballs i druga standardizirana opcija koja bi život učinila mnogo praktičnijim za programere, webmastere i početnike. PS: Čestitam blog zajednici jer nema trolova, a komentari su gotovo svi jako dobri.

  22.   Mauricijus dijo

    Do sada i na temelju osobnog iskustva korištenja oba sustava, priklonim se DEB-ovima. Barem se sjećam RPM sustava da sam više puta imao problema s ovisnošću. S druge strane, s DEB-om sam u vrlo rijetkim prilikama imao problema s nezadovoljnim ovisnostima i to je uvijek bilo u neslužbenim paketima iz moje distribucije (Ubuntu).
    Čini mi se da je to jedina razlika koju bih mogao reći jer je u ostalim karakteristikama rukovanje praktički identično.
    S druge strane, sustav koji Gentoo koristi, izravno kompajlirajući sve instalirane programe, čini mi se izvrsnim kada je u pitanju održavanje cijelog softvera koji instalirate s karakteristikama koje trebate, a također optimalno prilagođen karakteristikama vaš stroj. što omogućuje veće performanse opreme. Loša stvar je što svaki put kad je potrebno instalirati program, morate proći cijeli postupak stvaranja izvršne datoteke.

  23.   Laura S.F. dijo

    Iz tog razloga, Rim je mogao s Germanijom ... jer nisu bili ujedinjeni i borili su se između klanova.

    Nije jako daleko od stvarnosti, međutim, i sorta je vrlo dobra ...

    Živjeli :)

  24.   damiancoverdale dijo

    Pozdrav dobro, htio sam komentirati da je tema zanimljiva, probao sam oboje, a problem s RPM-om je što prije ili kasnije počinju smetnje ovisnosti. Alien ne funkcionira uvijek ... ali najvažnije pitanje koje pretpostavljam jest ono o igrama ... Poznato je da će svi htjeti matične igre, ali da bi se to masiralo, trebao bi postojati univerzalni paket kompatibilan sa svim distro-ovima. Mislim da bismo nakon toga mogli razgovarati o Windows igrama u linuksu, jer nas je malo, a prije svega podijeljeni smo ... Iz tog razloga Rim je mogao s Germanijom ... jer nisu bili ujedinjeni i borili su se između klanova. Ideja je malo proletjena, ali istinita. Lijep pozdrav

  25.   kisuke dijo

    Mislim da je stvarna razlika zapisana u povijesti, pojavi prvih distribucija: redhat i debian; Zbog ovog "prijateljskog natjecanja" ostali su i duboko ukorijenjeni, osobno kao distribucija vjerujem da je ona koja pobjeđuje opcija debiana, upravo zato što je jednostavnija ili ima više dokumentacije ili ima više propagande za novi pakirači, mislim da se s tim formira dobar paker, a dugoročno najjednostavniji za upotrebu je onaj s najboljim pakiračima, osim toga što postoji mnogo paketa koji su u debianu, a koji u drugim distribucijama nisu, onda ako želite ići na distro s rpm-om pomalo je dosadno dosadno naići na problem da morate nešto spakirati ili kompilirati da biste mogli koristiti

    Pozdrav, i nadam se da će mi u budućnosti biti lakše koristiti okretaje

  26.   alex rdgz dijo

    Naginjem se prema .deb, ali da postoji standard, volio bih da tarballs budu zbog njihovih jednostavnih i brzih

    isprobajte slackware jedan od prvih linux distribucija.

  27.   laura077 dijo

    Alex, napisao sam ovaj post, trenutno koristim slackware i stvarno mi se sviđa;)

  28.   tinčeta dijo

    od sveg ovog popisa komentara, jedino što mi je ostalo je sljedeće.
    o / min = problematično
    deb = općenito_jednostavno
    Moje osobno iskustvo:
    Počeo sam s godinama s crvenim šeširom, koristio sam okretaje bez puno iznenađenja, zatim pokušao suse prije stjecanja novella (fuchili!), A onda sam upoznao debian ... i dan danas još uvijek mislim da mi je to olakšalo i pomoglo stvari.
    jedan od njih bili su deb paketi.
    zato i danas mislim da je to najbolji distro. sada koristim ubuntu. istina ... ima svojih loših stvari, ali ako se uspijete, to je 10 (ili 9+).
    Nemam veliku namjeru prebaciti se na slackware ili gentoo ...
    ali ako bih želio isprobati još jedan distro, pokušao bih onaj koji preporuči stallman (UTUTO) koji ima upravitelja paketa i kompajler o kojem se puno govori u tim pampama «ututo-get»
    pozdravi

  29.   Javier Castaneda dijo

    Počeo sam koristiti Ubuntu od verzije 7.04 i upoznao sam se s .deb. Prije otprilike godinu i pol dana prebacio sam se na Debian i iskustvo je bilo prilično dobro, ali pokušavajući saznati više o okusima Linuxa isprobao sam Fedoru 14, a sada Fedoru 15. Očajnički želim riješiti ovisnosti, to je ono što me uzrokuje u ovom trenutku napustiti Fedoru i .rpm i vratiti se Debianu i .deb-u.

    (Usput dajem ovaj komentar iz Fedore 15 s Gnome 3 ... da vidimo kako Gnome 3 radi u Debianu)

  30.   oscar elizalde dijo

    Uvijek sam volio zakomplicirati svoj život, dugo sam koristio Slackware i svidio mi se puno kasnije kada sam pokušavao ažurirati ubuntu 12, moje računalo ostalo je zahrbljeno zahtjevima ovog također BricsCAD-a. Nikad ne bih mogao raditi u 3D-u. , sada koristim PCLinuxOS za mene, jako mi se sviđa i do danas nisam imao problema s .RPM paketima, ostajem pri svom PCLinuxOS-u, prilično je lagan i brz.

  31.   kutni parni tuš dijo

    Moj partner I nedavno smo postavili našu jedinicu za parni tuš, najveću stavku za koju sam odlučio
    za kupnju neko vrijeme, vole je mališani i članovi obitelji,
    ne mogu se više nikad vratiti u normalne tuševe

  32.   whirlpool parni tuš dijo

    Ovdje je jako dobro hrpa odličnog znanja o parnom tuširanju

  33.   AsocijacijaUmanizam.ro dijo

    Nevjerojatan blog! Je li vaša tema izrađena po mjeri ili ste je preuzeli s
    negdje? Dizajn poput vašeg s nekoliko jednostavnih dotjerivanja doista bi zablistao na mom blogu.
    Molim vas, javite mi odakle vam tema. Hvala

  34.   Erwe dijo

    U svom iskustvu primijetio sam nešto sporije kod .rpm u odnosu na .deb, iako je ono što volim u .rpm samo jedna stvar, ovisnosti se pretražuju same, a također će (barem u Fedori) pritiskom na "tab" automatski dovršiti sve što želite pisati u terminal, ovisno o mjestu i kontekstu koji ćete koristiti, iz tog razloga sam prešao na Fedoru, što ako je malo frustrirajuće je činjenica da u nekim slučajevima aplikaciju možete pronaći samo u .deb, na primjer chrome remote desktop, po mom mišljenju standard bi trebao biti u istoj distribuciji, a ako je malo bolje, idite na .rpm