Android

Cum se instalează fișiere rpm (pachete) pe centos linux

How to Perform a Clean CentOS 7 Install

How to Perform a Clean CentOS 7 Install

Cuprins:

Anonim

RPM Package Manager (RPM) este un sistem puternic de gestionare a pachetelor utilizat de Red Hat Linux și instrumentele sale derivate precum CentOS și Fedora. RPM se referă, de asemenea, la comanda rpm și formatul fișierului .rpm .

Depozitele CentOS conțin mii de pachete de rpm care pot fi instalate folosind managerul de software desktop sau de la linia de comandă folosind utilitățile yum , dnf și rpm . Unele biblioteci și aplicații sunt ambalate în format rpm, dar nu sunt incluse în niciun depozit CentOS. Aceste aplicații trebuie descărcate de pe site-urile web ale dezvoltatorului și instalate manual.

În acest tutorial, vă vom explica cum să instalați fișiere rpm pe CentOS.

Aveți mare grijă când instalați pachete rpm din surse neoficiale. Pachetul trebuie creat pentru arhitectura sistemului și versiunea CentOS. Nu înlocuiți sau actualizați niciodată pachetele de sistem esențiale, cum ar fi glibc, systemd sau alte servicii și biblioteci care sunt esențiale pentru buna funcționare a sistemului.

Doar root sau utilizator cu privilegii sudo pot instala sau elimina pachete RPM.

Instalarea fișierelor rpm cu yum și dnf

yum și dnf sunt instrumente din linia de comandă pentru instalarea, actualizarea, eliminarea și gestionarea altfel a pachetelor de rpm pe CentOS și distribuțiile Linux aferente.

Pornind de la CentOS 8 dnf înlocuit yum ca manager de pachete implicit. dnf este compatibil înapoi cu yum .

Puteți continua să utilizați yum pe CentOS 8, deoarece este un alias pentru dnf .

Pentru a instala pachete rpm locale cu yum sau dnf , utilizați comanda install , urmată de calea către fișier. În exemplul de mai jos instalăm browserul Chrome:

sudo yum install google-chrome-stable_current_x86_64.rpm

sudo dnf install google-chrome-stable_current_x86_64.rpm

Atât yum cât și dnf vor rezolva și instala toate dependențele pachetului. Vi se va solicita să introduceți Y pentru a continua:

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

Asta este, aplicația a fost instalată pe sistemul dvs. și puteți începe să o utilizați.

Puteți instala, de asemenea, un pachet rpm direct de la o adresă URL:

sudo yum install

sudo dnf install

Instalarea fișierelor rpm cu rpm

rpm este un manager de pachete la nivel scăzut pentru sistemele RHEL.

Ar trebui să preferați întotdeauna să utilizați yum sau dnf peste rpm atunci când instalați, actualizați și eliminați pachetele, deoarece nu rezolvă dependențele.

Pentru a instala pachetele rpm cu rpm folosiți opțiunea -i (sau -U ) urmată de calea către fișier:

sudo rpm -i google-chrome-stable_current_x86_64.rpm

Dacă pachetul pe care îl instalați sau îl actualizați depinde de alte pachete care nu sunt instalate în prezent, rpm va afișa o listă cu toate dependențele care lipsesc. Va trebui să instalați toate dependențele.

rpm acceptă, de asemenea, instalarea pachetelor de pe un URL:

sudo rpm -i google-chrome-stable_current_x86_64.rpm

Concluzie

În CentOS, puteți instala un fișier rpm local folosind yum sau dnf , în același mod în care ați instala un pachet din depozite.

Simțiți-vă liber să lăsați un comentariu dacă aveți întrebări.

centos rpm