Android

Hur man installerar rpm-filer (paket) på centos linux

Управление пакетами RPM в CentOS 7

Управление пакетами RPM в CentOS 7

Innehållsförteckning:

Anonim

RPM Package Manager (RPM) är ett kraftfullt pakethanteringssystem som används av Red Hat Linux och dess derivat som CentOS och Fedora. RPM refererar också till kommandot rpm och .rpm filformat.

CentOS-lagringarna innehåller tusentals rpm-paket som kan installeras med hjälp av desktop-programhanteraren eller från kommandoraden med hjälp av yum , dnf och rpm verktygen. Vissa bibliotek och applikationer är paketerade i rpm-format men ingår inte i något CentOS-arkiv. Dessa applikationer måste laddas ner från utvecklarens webbplatser och installeras manuellt.

I denna handledning kommer vi att förklara hur du installerar rpm-filer på CentOS.

Var extra försiktig när du installerar rpm-paket från inofficiella källor. Paketet måste byggas för din systemarkitektur och CentOS-version. Byt aldrig ut eller uppdatera viktiga systempaket, som glibc, systemd eller andra tjänster och bibliotek som är viktiga för att systemet ska fungera korrekt.

Endast root eller användare med sudo-behörigheter kan installera eller ta bort RPM-paket.

Installera rpm-filer med yum och dnf

yum och dnf är kommandoradsverktyg för att installera, uppdatera, ta bort och på annat sätt hantera rpm-paket på CentOS och relaterade Linux-distributioner.

Från CentOS 8 dnf ersatte yum som standardpakethanteraren. dnf är bakåtkompatibel med yum .

Du kan fortsätta använda yum på CentOS 8, eftersom det är ett alias för dnf .

För att installera lokala rpm-paket med yum eller dnf använder du kommandot install , följt av sökvägen till filen. I exemplet nedan installerar vi Chrome Browser:

sudo yum install google-chrome-stable_current_x86_64.rpm

sudo dnf install google-chrome-stable_current_x86_64.rpm

Både yum och dnf kommer att lösa och installera alla paketberoenden. Du blir ombedd att skriva Y att fortsätta:

… Install 69 Packages Total size: 45 M Total download size: 28 M Installed size: 292 M Is this ok:

Allt är det, applikationen har installerats på ditt system och du kan börja använda den.

Du kan också installera ett varv / min-paket direkt från en URL:

sudo yum install

sudo dnf install

Installera rpm Filer med rpm

rpm är en lågnivå-pakethanterare för RHEL-system.

Du bör alltid föredra att använda yum eller dnf över rpm när du installerar, uppdaterar och tar bort paket eftersom det inte löser beroenden.

För att installera rpm-paket med rpm använder du alternativet -i (eller -U ) följt av sökvägen till filen:

sudo rpm -i google-chrome-stable_current_x86_64.rpm

Om paketet du installerar eller uppdaterar beror på andra paket som för närvarande inte är installerade kommer rpm att visa en lista över alla saknade beroenden. Du måste installera alla beroenden.

rpm accepterar också att installera paket från en URL:

sudo rpm -i google-chrome-stable_current_x86_64.rpm

Slutsats

I CentOS kan du installera en lokal rpm-fil med yum eller dnf , på samma sätt som du skulle installera ett paket från förvaren.

Lämna gärna en kommentar om du har några frågor.

cento rpm