Android

Kuinka asentaa rpm-tiedostoja (paketteja) centos linuxiin

Contain Yourself: An Intro to Docker and Containers by Nicola Kabar and Mano Marks

Contain Yourself: An Intro to Docker and Containers by Nicola Kabar and Mano Marks

Sisällysluettelo:

Anonim

RPM Package Manager (RPM) on tehokas paketinhallintajärjestelmä, jota käyttävät Red Hat Linux ja sen johdannaiset, kuten CentOS ja Fedora. RPM tarkoittaa myös rpm komentoa ja .rpm tiedostomuotoa.

CentOS-säilytystilat sisältävät tuhansia rpm-paketteja, jotka voidaan asentaa työpöytäohjelmiston hallintaohjelmalla tai komentoriviltä dnf , dnf ja rpm apuohjelmien avulla. Jotkut kirjastot ja sovellukset on pakattu rpm-muodossa, mutta niitä ei sisälly mihinkään CentOS-arkistoon. Nämä sovellukset on ladattava kehittäjän verkkosivustoilta ja asennettava manuaalisesti.

Tässä opetusohjelmassa selitetään kuinka asennetaan rpm-tiedostot CentOS: iin.

Ole erityisen varovainen asentaessasi rpm-paketteja epävirallisista lähteistä. Paketti on rakennettava järjestelmäarkkitehtuuria ja CentOS-versiota varten. Älä koskaan korvaa tai päivitä tärkeitä järjestelmäpaketteja, kuten glibc, systemd tai muita palveluita ja kirjastoja, jotka ovat välttämättömiä järjestelmän moitteettoman toiminnan kannalta.

Vain pääkäyttäjät tai käyttäjät, joilla on sudo-oikeudet, voivat asentaa tai poistaa RPM-paketteja.

dnf tiedostojen asentaminen dnf ja dnf tiedostoilla

yum ja dnf ovat komentorivityökaluja dnf asentamiseen, päivittämiseen, poistamiseen ja muuten hallintaan CentOS: ssa ja siihen liittyvissä Linux-jakeluissa.

Alkaen CentOS 8: sta dnf korvattiin yum oletuspaketinhallinnalla. dnf on taaksepäin yhteensopiva yum .

Voit jatkaa yum käyttöä CentOS 8: lla, koska se on dnf alias.

Asentaaksesi paikalliset rpm-paketit dnf tai dnf , käytä install , jota seuraa polku tiedostoon. Seuraavassa esimerkissä asennamme Chrome-selaimen:

sudo yum install google-chrome-stable_current_x86_64.rpm

sudo dnf install google-chrome-stable_current_x86_64.rpm

Sekä yum että dnf ratkaisevat ja asentavat kaikki pakettiriippuvuudet. Sinua pyydetään kirjoittamaan Y jatkaaksesi:

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

Siinä kaikki, sovellus on asennettu järjestelmään, ja voit aloittaa sen käytön.

Voit myös asentaa rpm-paketin suoraan URL-osoitteesta:

sudo yum install

sudo dnf install

Rpm-tiedostojen asentaminen rpm

rpm on matala RHEL-järjestelmien paketinhallinta.

Aina asenna, päivitä ja poista paketteja, mieluummin yum tai dnf rpm: n yli, koska se ei ratkaise riippuvuuksia.

Asenna rpm-paketit rpm käyttämällä -i (tai -U ) -vaihtoehtoa, jota seuraa polku tiedostoon:

sudo rpm -i google-chrome-stable_current_x86_64.rpm

Jos asennettava tai päivitettävä paketti riippuu muista paketeista, joita ei ole tällä hetkellä asennettu, rpm näyttää luettelon kaikista puuttuvista riippuvuuksista. Sinun on asennettava kaikki riippuvuudet.

rpm hyväksyy myös pakettien asentamisen URL-osoitteesta:

sudo rpm -i google-chrome-stable_current_x86_64.rpm

johtopäätös

CentOS-sovelluksessa voit asentaa paikallisen rpm-tiedoston käyttämällä yum tai dnf , samalla tavalla kuin asennat paketin arkistoista.

Jätä kommentti, jos sinulla on kysyttävää.

sentin kierrosta minuutissa