Maitiro ekushandura DEB kuita RPM uye zvinopesana

Mubvunzo: Mhoro, Pablo! Yakanakisa blog, iwe ndiwe wakanakisa pasirese, ndinokuda. Ndine mubvunzo wekukubvunza iwe: Ndine DEB package yandinoda kuisa pane yangu Fedora. Zvinoita here kuti uchinje DEB package kuita RPM (uye zvinopesana)?

Mhinduro: Ndatenda nerumbidzo, munguva diki yemahara yandinayo ndinoedza kugovera ruzivo rwangu nezve nyika yeLinux nekuti ndinoda kubatsira kuparadzira izwi uye, zvakare, nekuti ndinotenda mufilosofi inomiririrwa neLinux (Stallman akadaro). Nezve kutendeuka, zvirokwazvo unogona. Iwe unongofanirwa kuisa chirongwa ichi mutorwa.

Chinja RPM kune DEB

1.- Isa mutorwa. PaDebian uye zvigadzirwa, izvi zvinogona kuita seizvi:

sudo apt-tora kuisa mutorwa

2.- Zvino, zvinongoramba zvichishandisa mutorwa kuita shanduko.

alien mypackage.rpm

Ready! Iwe unogona ikozvino kuisa iyo DEB package yakagadzirwa uchishandisa rairo dpkg kana kungozvinyora kaviri pairi.

Chinja DEB kuRPM

Kuti uchinje kuRPM unofanirwa kushandisa iyo -r Sarudzo.

sudo mutorwa -r mypackage.deb

Ready! Iwe unogona ikozvino kuisa iyo RPM package yakagadzirwa uchishandisa rairo rpm pane yako Fedora, CentOs, nezvimwe.

Chinja kuSLP, LSB, Slackware TGZ 

Alien zvakare inokutendera iwe kushandura mapakeji kune mafomati anoshandiswa mune mamwe ma distros: Stampede slp, LSB uye Slackware tgz.

Kuti uone sarudzo dziripo, mhanya:

mutorwa -h

Saka iwe unogona kutarisa, kuburitswa kwemurairo iwoyo kunotevera:

Kushandisa: mutorwa [sarudzo] faira [...] faira [...] Package faira kana mafaera ekushandura.
  -d, -to-deb Gadzira iyo Debian deb package (default).
     Inogonesa idzi sarudzo:
       -Patch = Tsanangura chigamba faira kuti ushandise pachinzvimbo chega zvega
                            kutsvaga chigamba mu / var / lib / alien.
       --nopatch    Usashandise zvigamba.
       --anypatch Shandisa kunyangwe yekare vhezheni os patches.
       -s, --single Senge - gadzira, asi usagadzira .orig
                            dhairetori.
       -fixperms Munge / gadzirisa mvumo uye varidzi.
       -Test Bvunzo inogadzirwa mapakeji ane lintian.
  -r, -to-rpm Gadzira Red Hat rpm package.
      -To-slp Gadzira iyo Stampede slp package.
  -l, -to-lsb Gadzira package yeLSB.
  -t, -to-tgz Gadzira iyo Slackware tgz package.
     Inogonesa idzi sarudzo:
       -Descript = Tsanangura pasuru tsananguro.
       -version = Tsanangura pasuru vhezheni.
  -p, -to-pkg Gadzira iyo Solaris pkg package.
  -i, --install Isa inogadzirwa package.
  -g, --generate Gadzira unovaka muti, asi usavake package.
  -c, - zvinyorwa zvinosanganisira zvinyorwa zviri mupakeji.
  -v, --verbose Ratidza wega wega wekuraira mutorwa anomhanya.
      -veryverbose Iva verbose, uye zvakare kuratidza kuburitsa kwekumhanya mirairo.
  -k, --keep-vhezheni Usachinje vhezheni yeyakagadzirwa package.
      -bump = nhamba Kuwedzera kwepakeji vhezheni nenhamba iyi.
  -h, --help Ratidza urwu rubatsiro meseji.
  -V, --shanduro    Ratidza nhamba yevatorwa vhezheni.

Kutenda Favio Tapia Velasquez nekukurudzira musoro wenyaya!


Makomendi gumi, siya zvako

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   kusazivikanwa akadaro

    Mhoro ipapo, ini ndawana yako blog nenzira yeGoogle whilst
    kutsvaga imwe nyaya yakafanana, webhusaiti yako yasvika pano, zvinoita sezvakanaka.

    Ndakaisa chiratidzo mumabhukumaki angu eGoogle.
    Mhoroi ipapo, ndanga ndangwarire kublog yako kuburikidza neGoogle, uye ndaona kuti inonyatsodzidzisa. Ndiri kungwarira brussels. Ini ndichave unofara kana iwe ukaenderera izvi mune ramangwana.
    Vamwe vazhinji vanhu vangangobatsirwa kunze kwekunyora kwako.

    Mufaro!

    Zvakare shanyira webhusaiti yangu… majisi echikakananda

  2.   manomano akadaro

    Mhinduro yekuisa .deb mapakeji pane distros neRPM-based package yekuisa.

  3.   Carlos Ochoa akadaro

    Checked…
    Ndakafunga kuti zvaizonetsa muMoLinux asi hapana zvekuita, zvese zvakafamba mushe kuburikidza neconsole, ini ndakadzora openproj.rpm uye nemutorwa zvese yaive nyaya yemasekondi kuti iiswe ... »ZISO» ndaifanira kushandisa fakeroot raira rei zvikasadaro haana kupindura.
    Makorokoto pablog, ramba wakadaro.

  4.   RADEL akadaro

    Kwaziso nekukorokotedza kuburitswa kwe "Maitiro ekushandura DEB kuita RPM uye zvinopesana", ndapota teerera nomutsa kuchikumbiro changu cherubatsiro mukushandura nekuisa tar.gz mapakeji muRpm pane Linux Fedora inoshanda sisitimu. Izvo zvinofanirwa kutaurwa kuti ini ndatoisa mutorwa shanduri uye kushandisa shanduri iyi kutanga ndashandura iyo tar.gz package kuita deb uye wozoshandura iyo deb faira kuita rpm asi mukumisikidza ini ndinowana meseji:

    #rpm -Uvh mabhureki-kuburitsa-1.6-3.noarch.rpm
    Kugadzirira… #################### [100%]
    file / kubva kuisirwa mabhureki-kuburitsa-1.6-3.noarch inopokana nefaira kubva pasuru fileystem-3.2-35.fc23.x86_64

    uye kubva kune imwe meseji # rpm -ivh mabhureki-kuburitsa-1.6-3.noarch.rpm
    ############################# # (100%]
    file / kubva kuisirwa mabhureki-kuburitsa-1.6-3.noarch inopokana nefaira kubva pasuru fileystem-3.2-35.fc23.x86_64

    Ndokumbirawo zvakare, ndapota ivai nemutsa zvakakwana kuti mundibatsire nedambudziko iri rekushandurwa kana kuiswa.

    Ndatenda pamberi pezve mutsa wako, rubatsiro uye nekukurumidza mhinduro.