RPM -paketi installimine CentOS 8 -sse

How Install An Rpm Package Centos 8



Red Hat paketihaldur, üldtuntud kui RPM, on paketihaldussüsteem, mida kasutatakse Redhat-põhistes Linuxi distributsioonides .rpm-põhiste pakettide haldamiseks, installimiseks, desinstallimiseks, täiendamiseks, loetlemiseks ja kontrollimiseks.

Linuxi failid laiendiga .rpm on Windowsi .exe -failide alternatiiv. .Rpm-faile kasutatakse rakenduste installimiseks mis tahes RedHat-põhisele Linuxi operatsioonisüsteemile. See on pakendivorming, mis on kasulik kolmanda osapoole tarkvara installimisel operatsioonisüsteemi. Selles postituses käsitleme RPM -paketi installimise protsessi CentOS 8 -le.







RPM -paketi installimiseks CentOS 8 -le saame kasutada kolme meetodit:



  1. Kasutades DNF -i
  2. Kasutades Yumit
  3. RPM -i abil

Alustame esimese meetodiga ja õpime installima RPM -paketi DNF -i paketihalduri abil.



RPM -i pakettide installimine DNF -i abil

DNF asendas Yumi selle viimase versioonina CentOS 8 -s.





Sõltuvuste käsitlemine on Linuxi-põhisele operatsioonisüsteemile paketi installimisel oluline ülesanne. Seetõttu tuleks RPM -i paketi installimisel alati eelistada DNF -i teiste paketihaldurite ees, kuna see on sõltuvuste käsitlemisel tõesti hea.

DNF -iga RPM -paketi installimiseks esitage lihtsalt RPM -pakett dnf installida käsk:



$sudodnfpaigaldada./pakett.rpm

Näiteks soovime installida CentOS 8 operatsioonisüsteemi uusima tiimivaaturi versiooni. TeamVieweri uusima versiooni installimiseks külastage TeamVieweri allalaadimislehte:

https://www.teamviewer.com/en/download/linux/

Kui olete Teamvieweri rakenduse allalaadimislehel, klõpsake ülaltoodud ekraanipildil lingil esiletõstetud.

Ilmub hüpikaken RPM-faili allalaadimiseks TeamVieweri installimiseks CentOS 8-sse:

TeamVieweri RPM -faili allalaadimisprotsessi alustamiseks klõpsake suvandil faili salvestamine ja OK.

Kui TeamVieweri RPM -pakett on alla laaditud, lülitage tagasi terminali ja navigeerige allalaadimiste kataloogi, kust RPM -pakett alla laaditakse, kasutades käsku cd:

$CDAllalaadimised

Kui olete kataloogis Allalaadimised, käivitage ls käsk TeamVieweri RPM -faili olemasolu kinnitamiseks:

$ls

Nüüd, et installida TeamVieweri uusim versioon CentOS 8 -le, sisestage lihtsalt TeamVieweri RPM -faili allalaadimise käsk dnf install, nagu allpool näidatud:

$sudodnfpaigaldada./teamviewer_15.18.5.x86_64.rpm

See palub installida mõningaid täiendavaid sõltuvusi ja võtta rohkem kettaruumi, nii et tippige y ja vajutage jätkamiseks Enter; install algab ja lõpeb mõne sekundiga.

Nagu ülaltoodud pildilt näha, on TeamVieweri uusim versioon edukalt installitud, kasutades RPM -paketti operatsioonisüsteemis CentOS 8.

Installige RPM -pakett veebist

Samuti saate DNF -i abil veebis asuva RPM -paketi alla laadida ja installida. RPM -paketi installimiseks sisestage lihtsalt RPM -paketi otsene veebiaadress DNF -ile.

Näiteks kui tahame installida epel-release otse saidilt fedoraproject.org, läheks käsk järgmiselt:

$sudodnfpaigaldadahttps://dl.fedoraproject.org/pubi/soe/epel-release-latest-8.noarch.rpm

DNF otsib automaatselt sõltuvusi ja küsib enne paketi ja selle sõltuvuste installimist kinnitust.

Sisestage y ja vajutage sisestusklahvi, et käivitada epeli vabastamise installiprotsess koos sõltuvustega.

DNF annab teile ka teada, kas pakett ühildub teie operatsioonisüsteemiga. Kui pakett ei ühildu teie CentOS -i operatsioonisüsteemiga, värskendage operatsioonisüsteemi või proovige mõnda muud operatsioonisüsteemiga ühilduvat paketti.

RPM -i pakettide installimine YUM -i abil

Nagu eespool mainitud, on YUM -i pakettide haldussüsteem CentOS uusimas versioonis asendatud DNF -iga, kuid saate selle kasutamist jätkata.

Selle meetodi süntaks on sama mis DNF -meetodil. Lihtsalt asendage DNF YUM -iga.

Näiteks paketi installimiseks YUM paketihalduri abil näeks yum käsu süntaks välja järgmine:

$sudo yum paigaldada./tee/pakett.rpm

Pärast ülaltoodud käsu täitmist installitakse pakett ja selle sõltuvused.

RPM -i pakettide installimine RPM -i abil

See on tavapärane ja standardne meetod RPM -pakettide installimiseks operatsioonisüsteemi CentOS 8, kuid kui te ei soovi, et asjad segamini läheksid, peaksite selle asemel alati eelistama DNF -i kasutamist.

Selle meetodi kasutamisel RPM -i pakettide installimisel on oma piirangud, kuna RPM ei käsitle sõltuvusi ja peate neid käsitsi otsima.

Paketi rpm käsuga installimiseks kasutage -mina märkige ja esitage sellele RPM -paketi installifail:

$sudop / min-mina./tee/pakett.rpm

Nagu näete ülaltoodud pildil, pole sõltuvusi installitud, seega ei saa RPM -paketti installida. Nii et selle asemel peate kõigepealt sõltuvused käsitsi installima; seejärel saate TeamVieweri installida käsuga rpm.

Järeldus

Väliseid RPM -i installimisi tuleks piirata nii palju kui võimalik, kuna need võivad muuta teie süsteemi ebastabiilseks. Kui aga soovite installida mis tahes rakenduse uusima versiooni, peate kasutama uusimat RPM -faili.

Selles artiklis oleme õppinud RPM-põhiste pakettide installiprotsessi, kasutades kolme erinevat meetodit. Samuti arutasime, miks tuleks DNF -i alati eelistada teistele meetoditele, kuna see tegeleb sõltuvusprobleemidega. Harvadel juhtudel võib osutuda vajalikuks kasutada RPM -utiliiti, kuid DNF on alati parim valik.