Pyetje: Përshëndetje, Pablo! Blog i shkëlqyeshëm, ti je më i miri në botë, të dua. Unë kam një pyetje për t'ju bërë: Unë kam një paketë DEB që do të doja ta instaloja në Fedora time. A është e mundur të konvertohet një paketë DEB në RPM (dhe anasjelltas)?
përgjigje: Faleminderit për komplimentet, në kohën e lirë që kam, përpiqem të ndaj njohuritë e mia në lidhje me botën Linux sepse dua të ndihmoj në përhapjen e fjalës dhe, gjithashtu, sepse besoj në filozofinë që përfaqëson Linux (Stallman digit) Lidhur me konvertimin, natyrisht që mundeni. Thjesht duhet të instaloni programin i huaj. |
Konvertoni RPM në DEB
1. - Instalo i huaj. Në Debian dhe derivatet, kjo do të dukej kështu:
sudo apt-get instalo alien
2. - Tani, mbetet vetëm përdorimi i alienit për të kryer konvertimin.
paketimi i huaj.rpm
Gati! Tani mund të instaloni paketën DEB të krijuar duke përdorur komandën dpkg ose thjesht duke klikuar dy herë mbi të.
Konvertoni DEB në RPM
Për tu kthyer në RPM duhet të përdorni opsionin -r.
sudo alien -r mypackage.deb
Gati! Tani mund të instaloni paketën RPM të krijuar duke përdorur komandën rpm në Fedora tuaj, CentOs, etj.
Shndërroni në SLP, LSB, Slackware TGZ
Alien gjithashtu ju lejon të ktheni paketat në formatet e përdorura në distrot tjera: Stampede slp, LSB dhe Slackware tgz.
Për të parë opsionet e disponueshme, ekzekutoni:
i huaj -h
Kështu që ju mund të hidhni një vështrim, rezultati i kësaj komande është si më poshtë:
Përdorimi: skedari [opsionet] alien [...] skedari [...] Skedari i paketës ose skedarët për tu kthyer.
-d, --to-deb Gjeneroni një paketë deb Debian (parazgjedhur).
Mundëson këto mundësi:
--patch = Specifikoni skedarin patch për ta përdorur në vend të automatikisht
duke kërkuar patch në / var / lib / alien.
--pakord Mos përdorni arna.
--anypatch Përdorni edhe arna të versionit të vjetër.
-s, --vetëm Ashtu - gjeneroj, por mos krijoni .orig
directory.
- Fixperms Munge / rregulloni lejet dhe pronarët.
--test Paketat e krijuara të Testit me lintian.
-r, --to-rpm Gjeneroni një paketë rpm Red Hat.
--to-slp Gjeneroni një paketë Stampede slp.
-l, --to-lsb Gjeneroni një paketë LSB.
-t, --to-tgz Gjeneroni një paketë Slackware tgz.
Mundëson këto mundësi:
--description = Specifikoni përshkrimin e paketës.
--version = Specifikoni versionin e paketës.
-p, --to-pkg Gjeneroni një paketë pkg Solaris.
-i, --instaloni Instaloni paketën e gjeneruar.
-g, - gjeneroni Gjeneroni pemën e ndërtimit, por mos ndërtoni paketën.
-c, --skriptet Përfshini skriptet në pako.
-v, --verbose Shfaq çdo komandë që ekzekuton alien.
--veriverbose Jini i zhurmshëm, dhe gjithashtu shfaqni prodhimin e komandave të ekzekutimit.
-k, --keep-version Mos ndryshoni versionin e paketës së gjeneruar.
--bump = number Versioni i paketës së rritjes nga ky numër.
-h, --ndihmë Shfaq këtë mesazh ndihme.
-V, - anasjelltas Shfaq numrin e versionit të alienit.
Faleminderit Favio Tapia Velasquez për sugjerimin e temës!
Përshëndetje atje, gjeta blogun tënd përmes Google ndërsa
duke kërkuar për një çështje të ngjashme, faqja juaj në internet u ngjit këtu, duket shumë mirë.
Unë e kam shënuar në faqeshënuesit e mi të google.
Përshëndetje, sapo isha vigjilent për blogun tuaj përmes Google dhe kuptova se është vërtet informues. Unë do të jem i kujdesshëm për Brukselin. Unë do të jem mirënjohës në rast se ju vazhdoni këtë në të ardhmen.
Shumë njerëz të tjerë ka të ngjarë të përfitojnë nga shkrimet tuaja.
Cheers!
Gjithashtu vizitoni faqen time lëngje nikotine
Zgjidhja për instalimin e paketave .deb në distros me instalimin e paketës bazuar në RPM.
Kontrolluar
Mendova se do të ishte e vështirë në MoLinux por asgjë për të bërë, gjithçka shkoi mirë nëpër tastierë, unë shkarkova openproj.rpm dhe me alien ishte e gjitha çështje sekondash që ta instaloja ... »SY» Duhej të përdorni komandën fakeroot përndryshe nuk u përgjigj.
Urime për blogun, vazhdo kështu.
Përshëndetje dhe urime për botimin e "Si ta kthejmë DEB në RPM dhe anasjelltas", ju lutemi merrni pjesë në kërkesën time për ndihmë në konvertimin dhe instalimin e paketave tar.gz në rpm në sistemin operativ Linux Fedora. Duhet të përmendet që unë kam instaluar tashmë konverterin alien dhe duke përdorur këtë konvertues së pari shndërroj paketën tar.gz në deb dhe pastaj konvertoj atë skedar deb në rpm por në instalim marr një mesazh:
#rpm -Unh brackets-release-1.6-3.noarch.rpm
Përgatitja… ####################################### 100
skedari / nga instalimi i kllapave-lëshim-1.6-3. konfliktet e narkotit me skedarin nga sistemi i skedarëve të paketave-3.2-35.fc23.x86_64
dhe nga një mesazh tjetër # rpm -ivh brackets-release-1.6-3.noarch.rpm
##################################### 100
skedari / nga instalimi i kllapave-lëshim-1.6-3. konfliktet e narkotit me skedarin nga sistemi i skedarëve të paketave-3.2-35.fc23.x86_64
Ju lutemi përsëri, ju lutemi, tregohuni mirëdashës për të më ndihmuar me këtë problem ose të konvertimit ose instalimit.
Faleminderit paraprakisht për vëmendjen tuaj të mirë, ndihmën dhe përgjigjen e shpejtë.