Ungaguquguqula kanjani i-DEB ibe yi-RPM futhi okuphambene nalokho

Umbuzo: Sawubona, Pablo! I-blog enhle, uwena ohamba phambili emhlabeni, ngiyakuthanda. Nginombuzo okufanele ngikubuze wona: Nginephakheji ye-DEB engingathanda ukuyifaka ku-Fedora yami. Kungenzeka yini ukuguqula iphakethe le-DEB libe yi-RPM (futhi okuphambene nalokho)?

Impendulo: Ngiyabonga ngokuncoma, ngesikhathi esincane esiningi engizama ngaso ukwabelana ngolwazi lwami ngomhlaba weLinux ngoba ngifuna ukusiza ukusabalalisa igama futhi, futhi, ngoba ngiyakholelwa kwifilosofi emelwe yiLinux (uStallman amadayise). Mayelana nokuguqulwa, yebo ungakwazi. Kufanele nje ufake uhlelo alien.

Guqula i-RPM ibe yi-DEB

1.- Faka alien. Kuma-Debian nakokuphuma kokunye, lokhu kuzobukeka kanjena:

sudo apt-get ukufaka i-alien

2.- Manje, kusele kuphela ukusebenzisa i-alien ukwenza ukuguqulwa.

i-alien mypackage.rpm

Ilungile! Manje usungakwazi ukufaka iphakheji ye-DEB eyenziwe usebenzisa umyalo dpkg noma ngokumane ngokuchofoza kabili kuso.

Guqula i-DEB ibe yi-RPM

Ukuguqulela ku-RPM kufanele usebenzise inketho -r.

I-sudo alien -r mypackage.deb

Ilungile! Manje usungakwazi ukufaka iphakethe le-RPM elidalwe usebenzisa umyalo ngomzuzu kumaFedora akho, ama-CentOs, njll.

Guqulela ku-SLP, LSB, Slackware TGZ 

I-Alien futhi ikuvumela ukuthi uguqule amaphakheji abe amafomethi asetshenziswe kwamanye ama-distros: Stampede slp, LSB ne-Slackware tgz.

Ukuze ubone izinketho ezitholakalayo, sebenzisa:

umfokazi -h

Ngakho-ke ungabheka, umphumela walowo myalo ulandelayo:

Ukusetshenziswa: i-alien [izinketho] ifayela [...] ifayela [...] Iphakheji lefayela noma amafayela azoguqulwa.
  -d, --to-deb Khiqiza iphakethe lesikweletu se-Debian (okuzenzakalelayo).
     Inika amandla lezi zinketho:
       --patch = Cacisa ifayela le-patch elizolisebenzisa esikhundleni sokuzenzakalela
                            ngifuna i-patch ku / var / lib / alien.
       --nopatch    Ungasebenzisi ama-patches.
       --anypatch Sebenzisa nezinguqulo ezindala ze-os patches.
       -s, --single Like --generate, kepha musa ukudala .orig
                            isiqondisi.
       --fixperms Munge / lungisa izimvume nabanikazi.
       - Amaphakeji wokuhlolwa okwenziwe nge-lintian.
  -r, --to-rpm Khiqiza iphakethe leRed Hat rpm.
      --to-slp Khiqiza iphakethe leStampede slp.
  -l, --to-lsb Khiqiza iphakheji ye-LSB.
  -t, --to-tgz Khiqiza iphakethe leSlackware tgz.
     Inika amandla lezi zinketho:
       -Incazelo = Cacisa incazelo yephakheji.
       --version = Cacisa uhlobo lwephakheji.
  -p, --to-pkg Khiqiza iphakethe leSolaris pkg.
  -i, - faka ukufaka iphakethe elenziwe.
  -g, --generate Khiqiza umuthi wokwakha, kepha ungakhi iphakethe.
  -c, - imibhalo ifaka imibhalo esephakeji.
  -v, --verbose Khombisa umyalo ngamunye wokugijima okungajwayelekile.
      --veryverbose Yiba yi-verbose, futhi ubonise nokukhishwa kwemiyalo yokugijima.
  -k, --keep-version Ungashintshi inguqulo yephakeji ekhiqiziwe.
      --bump = inombolo Inombolo yephakethe yokwengeza ngale nombolo.
  -h, --help Khombisa lo mlayezo wosizo.
  -V, - inguqulo    Khombisa inombolo yenguqulo ye-alien.

Siyabonga kuFavio Tapia Velasquez ngokusikisela isihloko!


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   Anonymous kusho

    Sawubona lapho, ngithole ibhulogi yakho ngendlela yakwa-Google ngenkathi
    ukufuna udaba olufanayo, iwebhusayithi yakho ifike lapha, kubonakala kukuhle.

    Ngibeke uphawu lokubekisa kumabhukhimakhi wami weGoogle.
    Sawubona, ngixwayise ibhulogi yakho ngokusebenzisa i-Google, futhi ngathola ukuthi ifundisa ngempela. Ngizoqikelela ama-brussels. Ngizojabula uma kwenzeka uqhubeka nalokhu ngokuzayo.
    Abanye abantu abaningi bangahlomula ngokubhala kwakho.

    Cheers!

    Futhi vakashela iwebhusayithi yami… amajusi enicotine

  2.   ubuqili kusho

    Isixazululo sokufaka amaphakheji we-.deb kuma-distros ngokufakwa kwephakeji okususelwa ku-RPM.

  3.   UCarlos Ochoa kusho

    Kuhloliwe…
    Bengicabanga ukuthi kuzoba nzima eMoLinux kodwa kungenziwa lutho, konke kuhambe kahle nge-console, ngilande i-openproj.rpm futhi nge-alien konke bekuyindaba yamasekhondi ukuyifaka ... »EYE» bekufanele sebenzisa umyalo we-fakeroot wokuthi yikuphi okungaphendulanga.
    Siyakuhalalisela nge-blog, qhubeka njalo.

  4.   I-RADEL kusho

    Ukubingelela nokuhalalisela ngokushicilelwa kwe- "How to convert DEB to RPM and vice versa", sicela ngomusa nihambele isicelo sami sosizo ekuguquleni nasekufakeni amaphakheji we-tar.gz ngo-rpm ku-Linux Fedora operating system. Kufanele kushiwo ukuthi sengivele ngiyifakile i-alien converter futhi ngisebenzisa lesi siguquli kuqala ngiguqula iphakethe le-tar.gz libe yi-deb bese ngiguqula lelo fayela le-deb libe yi-rpm kepha ekufakweni ngithola umyalezo:

    #rpm -Uvh kubakaki-ukukhipha-1.6-3.noarch.rpm
    Ilungiselela… #………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… # [100%]
    file / kusuka ekufakweni kwabakaki-ukukhishwa-1.6-3.noarch iphikisana nefayela kusuka kusistimu yefayela lephakheji-3.2-35.fc23.x86_64

    nakomunye umyalezo # rpm -ivh brackets-release-1.6-3.noarch.rpm
    ############# #
    file / kusuka ekufakweni kwabakaki-ukukhishwa-1.6-3.noarch iphikisana nefayela kusuka kusistimu yefayela lephakheji-3.2-35.fc23.x86_64

    Ngiyacela futhi, ngicela ube nomusa ngokwanele ukungisiza ngale nkinga yokuguqulwa noma ukufakwa.

    Ngiyabonga kusengaphambili ngokunakwa kwakho ngomusa, usizo nokuphendula ngokushesha.