Pitanje: Zdravo, Pablo! Odličan blog, najbolji si na svijetu, volim te. Imam jedno pitanje da vas postavim: imam DEB paket koji bih želio instalirati na moju Fedoru. Da li je moguće pretvoriti DEB paket u RPM (i obrnuto)?
Odgovor: Hvala na pohvalama, u malo slobodnog vremena koje imam nastojim podijeliti svoje znanje o svijetu Linuxa jer želim pomoći u širenju vijesti i, također, zato što vjerujem u filozofiju koju Linux predstavlja (Stallman rekao je). Što se tiče konverzije, naravno da možete. Samo morate instalirati program stranac. |
Pretvori RPM u DEB
1.- Instalirajte stranac. Na Debianu i izvedenicama ovo bi izgledalo ovako:
sudo apt-get instalirajte vanzemaljac
2.- Sada ostaje samo koristiti vanzemaljca za obavljanje konverzije.
alien mypackage.rpm
Spremni! Sada možete instalirati DEB paket kreiran pomoću naredbe dpkg ili jednostavno dvostrukim klikom na njega.
Pretvori DEB u RPM
Da biste pretvorili u RPM, morate koristiti opciju -r.
sudo alien -r mypackage.deb
Spremni! Sada možete instalirati RPM paket kreiran pomoću naredbe min na vašoj Fedori, CentO-ima itd.
Pretvori u SLP, LSB, Slackware TGZ
Alien vam takođe omogućava pretvaranje paketa u formate koji se koriste u drugim distro-ovima: Stampede slp, LSB i Slackware tgz.
Da biste vidjeli dostupne opcije, pokrenite:
vanzemaljac -h
Da biste mogli pogledati, izlaz te naredbe je sljedeći:
Upotreba: vanzemaljska [opcija] datoteka [...] datoteka [...] Datoteka paketa ili datoteke za konverziju.
-d, --to-deb Generiranje Debian deb paketa (zadano).
Omogućava ove opcije:
--patch = Odredite datoteku zakrpe koja će se koristiti umjesto automatski
traži zakrpu u / var / lib / alien.
--nopatch Ne koristite zakrpe.
--anypatch Koristite čak i zakrpe stare verzije os.
-s, --jedanput - generiraj, ali ne kreiraj .orig
direktorij.
--fixperms Munge / popraviti dozvole i vlasnike.
--test Test generirani paketi s lintianom.
-r, --to-rpm Generirajte Red Hat rpm paket.
--to-slp Generirajte Stampede slp paket.
-l, --to-lsb Generirajte LSB paket.
-t, --to-tgz Generirajte Slackware tgz paket.
Omogućava ove opcije:
--description = Navedite opis paketa.
--version = Navedite verziju paketa.
-p, --to-pkg Generirajte Solaris pkg paket.
-i, --install Instaliraj generirani paket.
-g, --generate Generiraj stablo gradnje, ali ne gradi paket.
-c, --scripts Uključite skripte u paket.
-v, --verbose Prikažite svaku naredbu koju izvršava vanzemaljac.
--veryverbose Budite detaljni, a također prikazujte izlaz naredbi pokretanja.
-k, --keep-version Ne mijenjajte verziju generiranog paketa.
--bump = broj Povećaj verziju paketa za ovaj broj.
-h, --help Prikažite ovu poruku pomoći.
-V, --verzija Prikazati broj verzije stranca.
Hvala Faviju Tapiji Velasquezu što je predložio temu!
Pozdrav, pronašao sam vaš blog putem Googlea
tražeći sličnu stvar, vaša web stranica je došla gore, čini se sjajno.
Označio sam ga oznakama u svojim Google oznakama.
Zdravo, upravo sam upozorio vaš blog preko Googlea i utvrdio da je zaista informativan. Pazit ću na Brisel. Biću vam zahvalan ako to nastavite u budućnosti.
Mnogi drugi će vjerojatno imati koristi od vašeg pisanja.
Živjeli!
Posjetite i moju web stranicu ... nikotinski sokovi
Rješenje za instalaciju .deb paketa na distros s instalacijom paketa temeljenog na RPM-u.
Označeno…
Mislio sam da će biti teško u MoLinux-u, ali ništa da se učini, sve je prošlo u redu kroz konzolu, preuzeo sam openproj.rpm i sa vanzemaljcem je bilo potrebno samo nekoliko sekundi da ga instaliram ... »EYE» Morao sam koristiti fakeroot naredbu onoga što inače nije odgovorio.
Čestitam na blogu, nastavite tako.
Pozdrav i čestitke na objavi "Kako pretvoriti DEB u RPM i obrnuto", molimo Vas da prisustvujete mom zahtjevu za pomoć u pretvaranju i instaliranju tar.gz paketa u rpm na Linux Fedora operativnom sistemu. Treba spomenuti da sam već instalirao vanzemaljski pretvarač i koristeći ovaj pretvarač prvo pretvorim tar.gz paket u deb, a zatim pretvorim tu deb datoteku u rpm, ali u instalaciji dobivam poruku:
#rpm -Uvh zagrade-release-1.6-3.noarch.rpm
Priprema… ################################### [100%]
datoteka / iz instalacije zagrada-release-1.6-3.noarch sukobljava se sa datotekom iz paketa filesystem-3.2-35.fc23.x86_64
i iz druge poruke # rpm -ivh zagrade-release-1.6-3.noarch.rpm
################################## [100%]
datoteka / iz instalacije zagrada-release-1.6-3.noarch sukobljava se sa datotekom iz paketa filesystem-3.2-35.fc23.x86_64
Molim vas, budite ljubazni da mi pomognete u ovom problemu bilo konverzije ili instalacije.
Unaprijed se zahvaljujem na pažnji, pomoći i brzom odgovoru.