deb vs. rpm

Ndoshta diçka që shumë kanë menduar, veçanërisht kur fillimi në Linux nuk është vetëm cili sistem i menaxhimit të paketave është më i mirë por gjithashtu, çfarë paketimi është më e mirë.

debvsrpm

Unë nuk dua të them se cila është më e mirë, vetëm për të gjetur ndryshimet midis .deb dhe .rpm. Dhe sigurisht që e kam të vështirë, pasi nuk gjej shumë ndryshime.

Ekzistojnë edhe paketa të tjera të pakicave, dhe gjithashtu topa llokumesh.

Të dy janë një bazë të dhënash që përmbajnë paketat, emrin, versionin, varësitë dhe, në .deb, paketat e rekomanduara. Më parë në .rpm, ekzistonte një tipar: kur azhurnoni softuerin, skedarët e konfigurimit lihen të paprekur ose rezervohen, tani gjithashtu zbaton .deb.

Përvoja ime është që debat kërkojnë më shpejt varshmëri dhe se .rpm, në përgjithësi, kërkoni më shumë varësi (të paktën, nuk e rekomandoj ta bëni offline dhe të kërkoni vartësi një nga një, më ka ndodhur me openSUSE)

Të dy ju lejojnë të azhurnoni sistemin, të kërkoni pako, të instaloni / çinstaloni, të kërkoni për varësi dhe më shumë. Ato na e bëjnë jetën më të lehtë. Por thellë, cilat janë ndryshimet e tyre reale?


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Byte i korruptuar dijo

    Asnjë relevante. Ata të dy shërbejnë për të njëjtin qëllim.

    LSB propozon RPM si standard, por do të jetë shumë e vështirë për Debian, Ubuntu dhe derivatet të ndryshojnë në atë sistem paketash.

  2.   Cristobal dijo

    Ka shumë ndryshime në mënyrën e ndërtimit të tyre, për shembull, në rpm i gjithë informacioni i ndërtimit specifikohet në skedarin spec, ndërsa në deb ai ndahet kryesisht në dy skedarë, kontrolli dhe rregullat.
    Në debatet me skedarin e kontrollit mund të merrni varësitë që llogariten për ju, ndërsa në rpm duhet t'i njihni ato paraprakisht dhe t'i vendosni me dorë (kjo është e rëndë dhe e rrezikshme).
    Në debat ekzistojnë disa mënyra për t'i krijuar ato: debuild, pbuilder, etj; me rpm me sa di une ka vetem nje.
    Atëherë objektivi përfundimtar është i njëjti: krijoni një paketë të kompresuar ose paketa të programit me disa skripte ku specifikohet rruga ku të vendosni të gjithë skedarët e një programi në sistem. Mos të harrojmë se është i njëjti objektiv me instaluesit e Windows dhe Mac, nuk ka më mister.
    Në Debian ka një tendencë më të madhe për të shumëpaketuar programe, ndërsa në Mandriva (për shembull) kjo tendencë nuk është aq e theksuar. E vërteta është që shumëfishimi nuk është aq i nevojshëm, dhe Debian mëkaton duke e përdorur atë shumë.
    Cila është më e mirë? Asnjëri dhe të dy, pasi gjithçka varet më shumë nga cilësia e paketuesit sesa nga mënyra e paketimit.
    të fala

  3.   kandil dijo

    Unë mendoj se duhet patjetër të ekzistojë një standard, ose rpm ose deb
    Unë zgjedh debin, sepse mendoj se është më i famshmi dhe i përdorur, por sido që të jetë do të ishte mirë, për sa kohë që është një unik dhe universal, për ta bërë më të lehtë instalimin e programeve të reja në çdo distro për përdoruesit e rinj (në asnjë mënyrë, shumica e tyre do të vijnë nga dritarja $) e cila do të përdoret për "për të instaluar klikim të dyfishtë në skedarin ***. exe".

  4.   Aleks dijo

    Unë mendoj se një i ri duhet të krijohet në përputhje me të dy. Për shembull, një skedar i thjeshtë me informacion që e transmeton atë tek menaxheri i paketës dhe ndjek urdhrat, duke përpiluar ose kërkuar në një server ose lokalisht në proces.

  5.   Raphael Hernamperez dijo

    Pajtohem me Alxe. Duhet të ketë një projekt standard OpenSource për çdo sistem ose platformë, përfshirë menaxherët ekzistues të paketave.

    Suksesi do të qëndronte në një instalues ​​të thjeshtë që rregullon automatikisht problemin e varësisë për ju. Më e pakta për të cilën duhet të shqetësohemi është instalimi i një programi, dhe më shumë për punën që bëjmë me atë program.

  6.   laura dijo

    "Gjëja më e vogël për të cilën duhet të shqetësohemi është instalimi i një programi, dhe më shumë për punën që bëjmë me atë program."

    Plotësisht pajtohem. Lidhur me një projekt të pajtueshëm me të dy, gjithashtu, e vërteta.

    Cristobal, faleminderit për informacionin.

  7.   Zodman dijo

    A keni dëgjuar për konarin?

    http://wiki.rpath.com/conary

  8.   isengrin dijo

    Nëse unë ju them se unë kurrë nuk kam përdorur debs ose rpms? XD

    Epo, rreth pesë vjet më parë kam përdorur RedHat dhe SuSE për disa muaj, por vështirë se kam ngatërruar paketat. : D

  9.   reoba dijo

    Unë jam më mbështetës i DEB-ve, megjithëse nuk kam asgjë kundër RPM, mbase është për shkak se kam pasur përvojë më të mirë me debat sesa me rpm.

    të fala

  10.   seth dijo

    @zodman: Tani për tani nuk ka asnjë tekst në këtë faqe, ju mund të kërkoni për këtë titull të faqes në faqe të tjera ose të redaktoni këtë faqe.

    @insengrin: dhe tani ju përpiloni gjithçka? Oo

    Unë nuk mendoj kështu, unë vështirë se përdor ndonjëherë .rpm

  11.   123 dijo

    Kam përdorur Suse për shumë vite, dhe kam provuar edhe Mandrake, por në fund përfundova në Debian, dhe mund të thuash, pasi kisha përdorur të dy formatet (rpm dhe deb), të cilat duken më të shpejta për të instaluar rpm, mendoj se duhet sepse lloji i kompresimit që ata përdorin, dhe gjithashtu rpm kanë një karakteristikë që unë nuk mund ta gjej në debat, dhe kjo është se ato tregojnë datën e krijimit të paketës dhe gjithashtu emrin e paketuesit, përpara se ato gjithashtu të ndryshojnë në atë ata sollën një sistem kontrolli me nënshkrime dhe unë mendoj që debat jo. Nga ana tjetër, kur kaloj në Debian (kam përdorur edhe Kubuntu) me sistemin e tij të paketimit, kam harruar problemet e varësisë, por nuk e di nëse kjo është për shkak të sistemit të paketës ose vetë shpërndarjes, gjëja është se për mua nuk ka më opsione për Debian ...

  12.   123 dijo

    PS: Ekziston një program i quajtur Alien http://es.wikipedia.org/wiki/Alien_(aplicación), e cila ju lejon të ktheni paketat nga një format në tjetrin, në përgjithësi funksionon shumë mirë, megjithëse rrallë kemi nevojë ta përdorim atë.

  13.   Jonathan dijo

    Epo ... tema është e gjerë, por unë them sa vijon, unë jam nga Republika Dominikane dhe marr pjesë në FCLD (Fundacion Codigo Libre Dominicana) presidenti i të cilit është Antonio Perpiñan, i konsideruar babai i softverit të lirë në Amerikën Latine nga Richard Vetë Stallman ... Antonio thotë që RPM-të janë më të qëndrueshme, megjithëse bie në sy që DEB-të janë bërë për të instaluar shumë, domethënë për ditën në ditë, prandaj (thotë ai) është që Ubuntu përdor DEB, meqenëse instalon shumë dhe çinstalon shumë, por në REDHAT ose CENTOS nuk e bëni atë gjatë gjithë kohës, sepse ato janë mjedise serverësh ... personalisht preferoj DEB, nuk kam asgjë kundër RPM, por qëndroj jashtë zakonit dhe funksionalitetit .

  14.   123 dijo

    @Jonathan funnyshtë qesharake ajo që thua, pasi Debian GNU / Linux, nuk është krijuar pikërisht për të instaluar / çinstaluar shumë, dhe është e orientuar drejt pajisjeve të prodhimit të tilla si serverat (gjithmonë flasim për versionin e qëndrueshëm).
    Dhe e vërteta është se unë nuk e di se çfarë është me atë që rpm janë më të qëndrueshme. ?

  15.   Pushoni dijo

    Në të vërtetë, ndryshimi i madh midis rpm dhe deb është… jo, nuk kam ide. Por kam mësuar shumë nga komentet e të gjithëve. Faleminderit.

  16.   kandil dijo

    hahaha pajtohem plotësisht me Cesar

  17.   kernel_panik dijo

    të gjitha shqetësimet që kam pasur me gnu / linux kanë qenë me distrot e rpm: p: p: p fedora më tërheq vëmendjen, por sa herë që e provoj humbas dëshirën, të paktën rreth 3 lëshime ...

    Unë nuk jam në gjendje të them se njëri është më i mirë se tjetri ... por unë kam pasur përvoja më të mira me .deb

    Unë kam një ide që kam lexuar diku rreth "fragmentimit të rpm", në të cilën u tha se zhvillimi i paketave rpm nuk është aq koherent, në kuptimin e gamës së shpërndarjeve në të cilat ato mund të punojnë pa probleme, si Debs, të cilat punojnë praktikisht në të gjitha distros bazuar në debian, dhe në atë post devs u kërkuan për të parandaluar që i njëjti fenomen të përsëritet me paketa debian, por unë nuk jam me të vërtetë i sigurt për këtë ... Unë kam një të mbajtur mend shumë paqartë duke shkruar këtë koment: f

    Diçka që më pëlqen vërtet për debatet është fakti që depot e debianit janë më ... universale, për ta thënë në një farë mënyre, pothuajse të gjitha distros që rrjedhin nga debian ndajnë repot e tyre, në vend të kësaj në rpm, për sa kam provuar, është një histori SHUM different ndryshe: f

    Një tjetër alternativë që unë e shoh shumë interesante është tarballear, si në hark, se ajo që merret me menaxherin e paketës janë lispat dhe administron varësitë, aq sa menaxheri im i preferuar i paketës nuk është më sinaptik, por shaman: D, por hej, këtu po flasim për deb vs rpm dhe kjo nuk është e rëndësishme xD

    Mendimi im modest në lidhje me të, temë interesante, do të ishte mirë nëse dikush më i ditur do të na mësonte pak më shumë në lidhje me këtë temë interesante!

  18.   Sylvan dijo

    E vërteta është që unë gjithmonë kam përdorur .deb, por nga sa thoni ju nuk ka shumë ndryshim ... edhe ndryshimi më i rëndësishëm që keni thënë mund të jetë më politik kur i ndërtoni ato se çdo gjë tjetër.

    Nuk mendoj se është e nevojshme të standardizohen, veçanërisht kur ka alien, megjithëse alien mund të futet edhe në menaxherët kryesorë të paketave, për ta bërë atë më të pajtueshëm, me paralajmërimet përkatëse, natyrisht.

    Lidhur me krahasimin e instalimit të një .exe, unë nuk pajtohem me atë që është thënë më lart. Mbaj mend që kur kalova në Linux një nga gjërat që më kënaqi më shumë ishte lehtësia e instalimit / çinstalimit / azhurnimit përmes depove. Në fakt është diçka që unë nuk e kuptoj pasi ato nuk i kanë kopjuar tashmë në Microsoft. Nuk mund të ketë asgjë më shumë dhimbje në bythë sesa azhurnimi në programin windows ... nga drejtuesi i programit nga drejtuesi, kur secili program nuk ka procesin e tij të shpenzimit të burimeve thjesht për të kontrolluar për një azhurnim.

  19.   isengrin dijo

    @Seth Ndonjëherë. Por jo, unë përdor .pkg.tar.gz të Arch Linux. : D

  20.   Lëvore dijo

    Unë patjetër që preferoj të punoj drejtpërdrejt me Tarballs, Portage rulez!

  21.   Alfonso dijo

    mirë, unë gjithmonë kam përdorur shpërndarje të bazuara në debian pikërisht për shkak të kësaj çështjeje, gjithçka që më duhet mund ta instaloj (kryesisht) me synaptic (ose apt-get), dhe e konsideroj shumë komode. Lidhur me atë që thotë banda këtu, duket se nuk ka ndonjë ndryshim të madh, por unë mendoj se ata duhet ta standardizojnë atë sepse kjo do të sillte më pak konfuzion në botën Linux, nëse një paketë ka në thelb të njëjtën gjë me një tjetër, pse ka kaq shum? për shembull kernel_panic përmend që një menaxher pako mund të trajtojë topa tarbar, kështu që pse ka kaq shumë paketa? (Them për shkak të madhësisë së shkarkimit) por ka shumë, më së shumti duhet të ketë tarball dhe një mundësi të dytë të standardizuar që do ta bënte jetën shumë më praktike për zhvilluesit, webmasterat dhe fillestarët. PS: Urime komunitetit të blogut sepse nuk ka trolle dhe komentet janë pothuajse të gjitha shumë të mira.

  22.   Lojra dijo

    Deri më tani dhe bazuar në përvojën personale të përdorimit të të dy sistemeve, unë anoj nga DEB-të. Të paktën ajo që mbaj mend për sistemin RPM është se në më shumë se një rast kisha probleme të varësisë me të. Nga ana tjetër, me DEB në raste shumë të rralla kam pasur probleme të varësive të paplotësuara dhe gjithmonë ka qenë në paketa jozyrtare nga distroja ime (Ubuntu).
    Më duket se ky është i vetmi ndryshim që mund të them pasi që në pjesën tjetër të karakteristikave trajtimi është praktikisht identik.
    Nga ana tjetër, sistemi që përdor Gentoo, për të përpiluar drejtpërdrejt të gjitha programet që janë instaluar, më duket i shkëlqyeshëm kur bëhet fjalë për mirëmbajtjen e të gjithë softverit që instaloni me karakteristikat që ju nevojiten në mënyrë specifike dhe gjithashtu të akorduar në mënyrë optimale për karakteristikat të makinës tuaj. e cila lejon një performancë më të madhe të pajisjeve. E keqja është se sa herë që është e nevojshme për të instaluar programin, ju duhet të kaloni në të gjithë procesin e krijimit të ekzekutueshëm.

  23.   Laura S.F. dijo

    për atë arsye Roma mundi me gjermaninë ... sepse ata nuk ishin të bashkuar dhe luftuan midis klaneve.

    Nuk është shumë larg realitetit, megjithatë, shumëllojshmëria është gjithashtu shumë e mirë ...

    Brohoritje :)

  24.   damiancoverdale dijo

    Përshëndetje mirë, doja të komentoja se tema është interesante, i kam provuar të dyja dhe problemi me RPM është se herët a vonë fillojnë bezdisjet e varësive. Alien nuk funksionon gjithmonë ... por çështja më e rëndësishme që unë mendoj është ajo e lojërave ... Dihet që të gjithë do të dëshirojnë lojëra vendase, por për ta masivizuar atë duhet të ketë një paketë universale të përputhshme me të gjitha distros. Mendoj se pas kësaj mund të flasim për lojëra me windows në linux, pasi që jemi pak dhe mbi të gjithë jemi të përçarë ... për atë arsye Roma mundi me gjermaninë ... sepse ata nuk ishin të bashkuar dhe luftuan midis klaneve. Ideja është pak e fluturuar, por e vërtetë. Pershendetje

  25.   kisuke dijo

    Unë mendoj se ndryshimi i vërtetë është shkruar në histori, pamja e shpërndarjeve të para: redhat dhe debian; Për shkak të këtij "konkursi miqësor" ata kanë mbetur dhe të rrënjosura thellë, personalisht si një shpërndarje mendoj se ai që po fiton është opsioni i debian, pikërisht sepse është më i thjeshtë ose ka më shumë dokumentacion ose ka më shumë propagandë për të rejat paketuesit, mendoj se me atë formohet një paketues i mirë dhe në planin afatgjatë, më i thjeshti për tu zënë është ai me paketuesit më të mirë, përveç që ka shumë paketa që janë në debian dhe që në shpërndarjet e tjera jo, atëherë nëse dëshironi të shkosh në distro me rpm është pak e bezdisshme të hasësh problemin e detyrimit të paketimit ose përpilimit të diçkaje që të mund të përdorësh,

    Përshëndetje, dhe shpresoj se në të ardhmen do të jetë më e lehtë për mua të përdor rpm

  26.   Aleks rdgz dijo

    Unë anoj nga .deb por nëse do të kishte një standard, unë do të doja që lisat të ishin për shkak të thjeshtë dhe të shpejtë të tyre

    provoni slackware një nga distros së parë linux.

  27.   laura077 dijo

    Aleks, e shkruajta këtë postim, tani përdor software dhe më pëlqen shumë;)

  28.   xhingël dijo

    nga e gjithë kjo listë e komenteve, e vetmja gjë që mbetet është si më poshtë.
    rpm = i mundimshëm
    deb = përgjithësisht_i thjeshtë
    Përvoja ime personale:
    Kam filluar vite më parë me kapele të kuqe, kam përdorur rpm pa shumë surpriza, pastaj kam provuar suse para blerjes së novell (fuchili!) Dhe pastaj kam takuar debian ... deri më sot ende mendoj se më lehtësoi dhe më ndihmoi shumë gjërat.
    njëra prej tyre ishte paketat deb.
    kjo është arsyeja pse deri më sot mendoj se është shpërndarja më e mirë. tani po përdor ubuntu. e vërteta ... ka gjërat e saj të këqija, por nëse ia dilni, ajo është 10 (ose 9+).
    Nuk kam shumë ndërmend të kaloj në software ose gentoo ...
    por nëse do të doja të provoja një distro tjetër, do të provoja atë të rekomanduar nga stallman (UTUTO) që ka një menaxher paketash dhe përpilues për të cilin po flitet shumë nga këto pampas «ututo-get»
    regards

  29.   Javier Castaneda dijo

    Fillova të përdor Ubuntu nga versioni 7.04 dhe u njoha me .deb. Rreth një vit e gjysmë më parë kalova te Debian dhe përvoja ishte mjaft e mirë, por duke u përpjekur të mësoja më shumë rreth aromave të Linux provova Fedora 14 dhe tani Fedora 15. Jam i dëshpëruar për të zgjidhur varësitë, është ajo që më shkakton në këtë kohë për të lënë Fedora dhe .rpm të saj dhe përsëri te Debian dhe .deb e saj.

    (Nga rruga e bëj këtë koment nga Fedora 15 me Gnome 3 ... le të shohim se si funksionon Gnome 3 në Debian)

  30.   Oscar Elizalde dijo

    Gjithmonë më ka pëlqyer ta komplikoj jetën time, kam përdorur Slackware për një kohë të gjatë dhe më ka pëlqyer shumë më vonë kur përpiqesha të azhurnoja me Ubuntu 12 kompjuteri im mbeti i mbushur me kërkesat e kësaj gjithashtu BricsCAD Unë kurrë nuk mund ta bëja atë të funksiononte në 3D , tani e përdor PCLinuxOS për mua më pëlqen shumë dhe deri më sot nuk kam pasur probleme me paketat .RPM, qëndroj me PCLinuxOS, është shumë e lehtë dhe e shpejtë.

  31.   dush me avull qoshe dijo

    Partneri im Dhe së fundmi kam vendosur njësinë tonë të dushit me avull, artikullin më të madh që kam vendosur
    për të blerë për disa kohë, të vegjëlit dhe anëtarët e familjes e duan atë,
    nuk mund ta shoh veten përsëri duke u kthyer në dushet normale

  32.   dush me avull vorbull dijo

    Shumë ngarkesa të mira në internet me njohuri të shkëlqyera për dushin me avull këtu

  33.   AsociatiaUmanism.ro dijo

    Blog mahnitës! A është bërë tema juaj me porosi ose e keni shkarkuar nga
    diku? Një dizajn si i juaji me disa cicërima të thjeshta do ta bënte blogun tim të shkëlqejë.
    Ju lutem më tregoni se ku e keni marrë temën tuaj. Faleminderit

  34.   Erwe dijo

    Në përvojën time kam vërejtur pak më ngadalë në .rpm krahasuar me .deb edhe pse ajo që unë dua për .rpm është vetëm një gjë, varësitë kërkohen vetvetiu dhe gjithashtu (të paktën në fedora) shtypja e "tab" do të plotësojë automatikisht gjithçka çfarë ju doni të shkruani në terminal në varësi të vendndodhjes dhe kontekstit që do të përdoret, për atë arsye unë kalova tek fedora çfarë nëse është pak irrituese është fakti që ka raste që ju gjeni një aplikacion vetëm në .deb, shembull desktop i largët i kromit, për mendimin tim standardi duhet të jetë në të njëjtën distro dhe nëse nuk ka gjasa, më mirë shkoni te .rpm