Kuidas teisendada DEB RPM-iks ja vastupidi

Küsimus: Tere, Pablo! Suurepärane ajaveeb, sa oled maailma parim, ma armastan sind. Mul on teile küsitav küsimus: mul on DEB-pakett, mille tahaksin oma Fedorasse installida. Kas DEB-paketti on võimalik teisendada RPM-iks (ja vastupidi)?

Vastus: Täname komplimentide eest. Püüan vähese vaba aja jooksul jagada oma teadmisi Linuxi maailmast, sest tahan aidata seda sõna levitada ja ka seetõttu, et usun Linuxi filosoofiasse (Stallman ütles). Mis puudutab teisendamist, siis loomulikult saate. Peate lihtsalt programmi installima välismaalane.

Teisenda RPM DEB-ks

1.- Installige välismaalane. Debiani ja derivaatide puhul näeks see välja selline:

sudo apt-get install tulnukas

2.- Nüüd jääb teisendamiseks ainult välismaalase kasutamine.

tulnukate pakett.rpm

Valmis! Nüüd saate installida käsu abil loodud DEB-paketi dpkg või lihtsalt topeltklõpsates seda.

Teisenda DEB RPM-iks

RPM-iks teisendamiseks peate kasutama valikut -r.

sudo tulnukas -r mypackage.deb

Valmis! Nüüd saate installida käsu abil loodud RPM-paketi rpm oma Fedora, CentOs jne.

Teisenda SLP, LSB, Slackware TGZ-ks 

Alien võimaldab teil teisendada pakette ka teistes distros kasutatavatesse vormingutesse: Stampede slp, LSB ja Slackware tgz.

Saadaolevate valikute nägemiseks käivitage:

tulnukas -h

Et saaksite pilgu heita, on selle käsu väljund järgmine:

Kasutamine: välismaalane [valikud] fail [...] fail [...] Paketifail või teisendatavad failid.
  -d, --to-deb Looge Debiani deb pakett (vaikimisi).
     Lubab järgmised valikud:
       --patch = Määrake plaasterfail, mida kasutatakse automaatselt
                            otsib plaastrit kataloogist / var / lib / alien.
       - mitte kinni    Ärge kasutage plaastreid.
       --anypatch Kasutage isegi vana versiooni os plaastreid.
       -s, --single Like - tekitavad, kuid ei loo .orig
                            kataloog.
       --fixperms Munge / fix õigused ja omanikud.
       --test Test genereerib paketid lintianiga.
  -r, --to-rpm Looge pakett Red Hat.
      --to-slp Looge Stampede slp pakett.
  -l, --to-lsb LSB paketi genereerimine.
  -t, --to-tgz Looge Slackware tgz pakett.
     Lubab järgmised valikud:
       --description = Täpsustage paketi kirjeldus.
       --version = Täpsustage paketi versioon.
  -p, --to-pkg Loo Solarise pkg pakett.
  -i, --install Paigaldage loodud pakett.
  -g, --generate Loo ehituspuu, kuid ära ehita paketti.
  -c, --scripts Lisage paketti skriptid.
  -v, --verbose Kuvab iga käsu, mida välismaalane käivitab.
      --vbverbose Ole mitmekülgne ja kuvage ka käskude väljund.
  -k, --keep-version Ärge muutke loodud paketi versiooni.
      --bump = number Paketi versiooni suurendamine selle numbri võrra.
  -h, --help Kuva see abisõnum.
  -V, --versioon    Välismaalase versiooni numbri kuvamine.

Aitäh Favio Tapia Velasquezile teema soovitamise eest!


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   anonüümne DIJO

    Tere, leidsin teie ajaveebi Google'i kaudu
    sarnast küsimust otsides jõudis teie veebisait siia, see näib suurepärane.

    Olen selle oma Google'i järjehoidjatesse järjehoidjatesse lisanud.
    Tere, oli lihtsalt Google'i kaudu teie blogi suhtes tähelepanelik ja leidis, et see on tõesti informatiivne. Brüsseli suhtes olen ettevaatlik. Olen tänulik, kui jätkate seda tulevikus.
    Paljud teised inimesed saavad teie kirjutamisest tõenäoliselt kasu.

    Tervitused!

    Külasta ka minu veebisaiti ... nikotiinimahlad

  2.   jõmpsikas DIJO

    Lahendus .deb-pakettide installimiseks distrosse RPM-põhise pakettide installimisega.

  3.   Carlos Ochoa DIJO

    Kontrollitud ...
    Ma arvasin, et MoLinuxis saab olema keeruline, kuid midagi pole teha, kõik läks konsooli kaudu hästi, laadisin alla openproj.rpm ja välismaalasega oli selle installimine sekundite küsimus ... »EYE» Pidin kasutage käsku fakeroot, mis muidu ei vastanud.
    Õnnitleme blogi puhul, hoidke seda.

  4.   RADEL DIJO

    Tervitused ja palju õnne "Kuidas teisendada DEB RPM-iks ja vastupidi" ilmumise puhul, palun osalege palun minu abipalves tar.gz-pakettide konverteerimisel ja installimisel rpm-s Linux Fedora operatsioonisüsteemis. Tuleb mainida, et ma olen juba välismaalaste muunduri installinud ja selle muunduri abil teisendasin paki tar.gz kõigepealt deb-iks ja seejärel teisendasin selle deb-faili rpm-ks, kuid installis saan sõnumi:

    #rpm -Uvh sulgudes-release-1.6-3.noarch.rpm
    Ettevalmistus… ###################################### [100%]
    fail / sulgude installist-release-1.6-3.noarch on vastuolus failiga paketist filesystem-3.2-35.fc23.x86_64

    ja teisest sõnumist # rpm -ivh sulgudes-release-1.6-3.noarch.rpm
    #################################### [100%]
    fail / sulgude installist-release-1.6-3.noarch on vastuolus failiga paketist filesystem-3.2-35.fc23.x86_64

    Palun veelkord, palun aidake mind selle muundamise või installimise probleemiga.

    Tänan teid juba ette teie lahke tähelepanu, abi ja kiire reageerimise eest.