Jautājums: Sveiks, Pablo! Lielisks emuārs, tu esi labākais pasaulē, es tevi mīlu. Man ir jāuzdod jums jautājums: man ir DEB pakete, kuru es gribētu instalēt savā Fedora. Vai ir iespējams pārveidot DEB paketi uz RPM (un otrādi)?
Atbildēt: Paldies par komplimentiem. Mazajā brīvajā laikā, kad man ir laiks, es cenšos dalīties savās zināšanās par Linux pasauli, jo es vēlos palīdzēt izplatīt šo vārdu un arī tāpēc, ka es ticu Linux pārstāvētajai filozofijai (Stallman teica). Attiecībā uz pārveidošanu, protams, jūs varat. Jums vienkārši jāinstalē programma ārzemnieks. |
Konvertēt RPM uz DEB
1. - Uzstādīt ārzemnieks. Debianā un atvasinātajos instrumentos tas izskatīsies šādi:
sudo apt-get install svešzemju
2. - Tagad pārvēršanai jāveic tikai svešzemju izmantošana.
citplanētiešu pakete.rpm
Gatavs! Tagad jūs varat instalēt DEB pakotni, kas izveidota, izmantojot komandu dpkg vai vienkārši veicot dubultklikšķi uz tā.
Konvertēt DEB uz RPM
Lai konvertētu uz RPM, jāizmanto opcija -r.
sudo svešzemju -r mypackage.deb
Gatavs! Tagad varat instalēt RPM pakotni, kas izveidota, izmantojot komandu rpm uz jūsu Fedora, CentOs utt.
Konvertēt uz SLP, LSB, Slackware TGZ
Alien ļauj konvertēt paketes arī citos distros izmantotajos formātos: Stampede slp, LSB un Slackware tgz.
Lai skatītu pieejamās opcijas, palaidiet:
svešzemju -h
Tātad jūs varat apskatīt, šīs komandas izeja ir šāda:
Lietojums: svešzemju [opcijas] fails [...] fails [...] Paketes fails vai konvertējami faili.
-d, --to-deb Ģenerēt Debian deb pakotni (noklusējums).
Iespējo šīs opcijas:
--patch = Norādiet plākstera failu, kas jāizmanto, nevis automātiski
meklējat ielāpu mapē / var / lib / alien.
--nepatch Nelietojiet plāksterus.
--anypatch Izmantojiet pat vecās versijas os ielāpus.
-s, --single Like - ģenerē, bet neveido .orig
katalogs.
--fixperms Munge / fix atļaujas un īpašnieki.
--test Testējamo paku testēšana ar lintian.
-r, --to-rpm Izveidojiet Red Hat apgriezienu paketi.
--to-slp Izveidojiet Stampede slp pakotni.
-l, --to-lsb Ģenerēt LSB pakotni.
-t, --to-tgz Izveidojiet Slackware tgz pakotni.
Iespējo šīs opcijas:
--description = Norādiet pakas aprakstu.
--version = Norādiet pakotnes versiju.
-p, --to-pkg Izveidojiet Solaris pkg pakotni.
-i, --install Instalēt ģenerēto pakotni.
-g, --generate Ģenerē būvēšanas koku, bet neveido pakotni.
-c, --scripts Iekļauj skriptus paketē.
-v, --verbose Parādīt katru komandu, kuru izpilda citplanētieši.
--ververbose Esiet daudzsološs, kā arī parādiet izpildes komandu izvadi.
-k, --keep-version Nemainīt ģenerētās pakotnes versiju.
--bump = numurs Paketes versijas palielināšana par šo skaitli.
-h, --help Parādīt šo palīdzības ziņojumu.
-V, --versija Parādīt ārvalstnieka versijas numuru.
Paldies Favio Tapia Velasquez par tēmas ieteikšanu!
Labdien! Es atradu jūsu emuāru, izmantojot Google, kamēr
meklējot līdzīgu jautājumu, jūsu vietne nokļuva šeit, šķiet lieliski.
Esmu to atzīmējis savās Google grāmatzīmēs.
Sveiki, es tikko brīdināju jūsu emuāru, izmantojot Google, un konstatēju, ka tas ir patiešām informatīvs. Es būšu uzmanīgs attiecībā uz Briseli. Es būšu pateicīgs, ja turpināsiet to turpināt arī turpmāk.
Daudzi citi ļaudis, iespējams, gūs labumu no jūsu rakstīšanas.
Priekā!
Apmeklējiet arī manu vietni… nikotīna sulas
Risinājums .deb pakotņu instalēšanai rajonos ar pakotņu RPM bāzes instalēšanu.
Pārbaudīts ...
Es domāju, ka MoLinux būs grūti, bet neko nedarīt, caur konsoli viss notika labi, es lejupielādēju openproj.rpm un ar citplanētiešiem tas viss bija sekundes, lai to instalētu ... »EYE» Man bija izmantojiet komandu fakeroot, pretējā gadījumā viņš neatbildēja.
Apsveicam ar emuāru, turpini to turpināt.
Apsveicam un apsveicu ar publikāciju "Kā pārveidot DEB uz RPM un otrādi". Lūdzu, lūdzu, apmeklējiet manu lūgumu pēc palīdzības pārveidot un instalēt tar.gz paketes rpm Linux Fedora operētājsistēmā. Jāpiemin, ka es jau esmu instalējis svešzemju pārveidotāju un, izmantojot šo pārveidotāju, vispirms tar.gz pakotni pārvērš deb un pēc tam pārveido šo deb failu rpm, bet instalācijā es saņemu ziņojumu:
#rpm -Uvh iekavas-release-1.6-3.noarch.rpm
Notiek sagatavošana ... ##################################### [100%]
fails / no iekavu instalēšanas-release-1.6-3.noarch ir pretrunā ar failu no pakotnes filesystem-3.2-35.fc23.x86_64
un no cita ziņojuma # rpm -ivh iekavas-release-1.6-3.noarch.rpm
##################################### [100%]
fails / no iekavu instalēšanas-release-1.6-3.noarch ir pretrunā ar failu no pakotnes filesystem-3.2-35.fc23.x86_64
Lūdzu, vēlreiz, lūdzu, esiet laipns, lai man palīdzētu risināt šo konversijas vai instalēšanas problēmu.
Jau iepriekš pateicos par laipno uzmanību, palīdzību un ātro atbildi.