Android

Installera rpm-paket på ubuntu

how to run .rpm file in ubuntu 17.04

how to run .rpm file in ubuntu 17.04

Innehållsförteckning:

Anonim

Ubuntu-förvaren innehåller tusentals deb-paket som kan installeras från Ubuntu Software Center eller med hjälp av apt kommandoradsverktyget. Deb är installationspaketformatet som används av alla Debian-baserade distributioner inklusive Ubuntu. Vissa paket är inte tillgängliga i de vanliga Ubuntu-lagren men det kan enkelt installeras genom att aktivera lämplig källa.

I de flesta fall när programvaruförsäljaren inte tillhandahåller ett arkiv kommer de att ha en nedladdningssida där du kan ladda ner och installera deb-paketet eller ladda ner och kompilera programvaran från källor.

Även om det inte är så ofta kan viss mjukvara distribueras endast som ett RPM-paket. RPM är ett paketformat som används av Red Hat och dess derivat såsom CentOS. Lyckligtvis finns det ett verktyg som kallas främmande som gör att vi kan installera en RPM-fil på Ubuntu eller konvertera en RPM-paketfil till en Debian-paketfil.

Innan du börjar

Detta är inte det rekommenderade sättet att installera programvarupaket i Ubuntu. När det är möjligt bör du föredra att installera programvara från Ubuntu-lagren.

Inte alla RPM-paket kan installeras på Ubuntu. Att installera RPM paketerat på Ubuntu kan leda till paketberoende konflikter.

Du bör aldrig använda den här metoden för att ersätta eller uppdatera viktiga systempaket, som libc, systemd eller andra tjänster och bibliotek som är viktiga för att ditt system ska fungera korrekt. Att göra detta kan leda till fel och systeminstabilitet.

Installera Alien

Alien är ett verktyg som stöder konvertering mellan Red Hat rpm, Debian deb, Stampede slp, Slackware tgz och Solaris pkg filformat.

Innan du installerar främmande paket måste du se till att universumförvaret är aktiverat på ditt system:

sudo add-apt-repository universe

När förvaret har aktiverats uppdaterar du paketindex och installerar främmande paket med:

sudo apt update sudo apt install alien

Kommandot ovan kommer också att installera nödvändiga byggverktyg.

Konvertera och installera ett RPM-paket

För att konvertera ett paket från RPM till DEB-format använder du kommandot främmande följt av RPM-paketnamnet:

sudo alien package_name.rpm

Beroende på paketstorlek kan konverteringen ta lite tid. I de flesta fall ser du varningsmeddelanden skrivna ut på skärmen. Om paketet konverteras med framgång indikerar utdata att DEB-paketet genereras:

package_name.deb generated

För att installera deb-paketet kan du antingen använda dpkg eller apt verktyget:

sudo dpkg -i package_name.deb

sudo apt./package_name.deb

Paketet ska nu installeras, förutsatt att det är kompatibelt med ditt system och att alla beroenden uppfylls.

Du måste vara inloggad som användare med sudo-åtkomst för att kunna installera paket på ditt Ubuntu-system.

Installera ett RPM-paket direkt

Istället för att konvertera och sedan installera paketet kan du använda alternativet -i som säger alien att installera RPM-paketet direkt.

sudo alien -i package_name.rpm

Kommandot ovan genererar och installerar automatiskt paketet och tar bort paketfilen efter det har installerats.

Slutsats

I denna handledning lärde du dig hur du installerar RPM-paket på Ubuntu.

ubuntu terminal rpm