Управление пакетами RPM в CentOS 7
Innholdsfortegnelse:
RPM Package Manager (RPM) er et kraftig pakkehåndteringssystem som brukes av Red Hat Linux og dets derivater som CentOS og Fedora. RPM refererer også til
rpm
kommandoen og
.rpm
-filformatet.
CentOS-depotene inneholder tusenvis av pakker per minutt som kan installeres ved bruk av desktop software manager eller fra kommandolinjen ved å bruke
yum
,
dnf
og
rpm
verktøyene. Noen biblioteker og applikasjoner er pakket i rpm-format, men er ikke inkludert i noe CentOS-arkiv. Disse applikasjonene må lastes ned fra utviklerens nettsteder og installeres manuelt.
I denne opplæringen vil vi forklare hvordan du installerer rpm-filer på CentOS.
Vær ekstra forsiktig når du installerer rpm-pakker fra uoffisielle kilder. Pakken må bygges for systemarkitekturen og CentOS-versjonen. Bytt eller oppdater aldri viktige systempakker, for eksempel glibc, systemd eller andre tjenester og biblioteker som er viktige for at systemet skal fungere ordentlig.
Bare root eller bruker med sudo-rettigheter kan installere eller fjerne RPM-pakker.
Installere rpm Filer med
yum
og
dnf
yum
og
dnf
er kommandolinjeverktøy for å installere, oppdatere, fjerne og på annen måte administrere rpm-pakker på CentOS og relaterte Linux-distribusjoner.
Fra CentOS 8
dnf
erstattet
yum
som standard pakkebehandling.
dnf
er bakoverkompatibel med
yum
.
Du kan fortsette å bruke
yum
på CentOS 8, siden det er et alias for
dnf
.
For å installere lokale rpm-pakker med
yum
eller
dnf
, bruk
install
, etterfulgt av banen til filen. I eksemplet nedenfor installerer vi Chrome-nettleseren:
sudo yum install google-chrome-stable_current_x86_64.rpm
sudo dnf install google-chrome-stable_current_x86_64.rpm
Både
yum
og
dnf
vil løse og installere alle pakkeavhengighetene. Du blir bedt om å skrive
Y
å fortsette:
… Install 69 Packages Total size: 45 M Total download size: 28 M Installed size: 292 M Is this ok:
Det er alt, applikasjonen er installert på systemet ditt, og du kan begynne å bruke det.
Du kan også installere en turtallspakke direkte fra en URL:
sudo yum install
Installere turtall Filer med
rpm
rpm
er en lavnivå pakkeleder for RHEL-systemer.
Du bør alltid foretrekke å bruke
yum
eller
dnf
over rpm når du installerer, oppdaterer og fjerner pakker, da det ikke løser avhengigheter.
For å installere rpm-pakker med
rpm
bruk alternativet
-i
(eller
-U
) etterfulgt av banen til filen:
sudo rpm -i google-chrome-stable_current_x86_64.rpm
Hvis pakken du installerer eller oppdaterer avhenger av andre pakker som ikke er installert for øyeblikket, vil
rpm
vise en liste over alle manglende avhengigheter. Du må installere alle avhengigheter.
rpm
godtar også å installere pakker fra en URL:
sudo rpm -i google-chrome-stable_current_x86_64.rpm
Konklusjon
I CentOS kan du installere en lokal rpm-fil ved å bruke
yum
eller
dnf
, på samme måte som du ville installere en pakke fra depotene.
Legg gjerne igjen en kommentar hvis du har spørsmål.
cent rpmTopp 7 apper med krom pakker du bør installere

Her er de 7 øverste Chrome-appene du bør installere. Vi forklarer også hva de er og om du trenger dem.
Hvordan installere rpm-pakker på centos

RPM er et pakkesystem som brukes av Red Hat og dets derivater som CentOS og Fedora. I denne opplæringen vil vi vise deg to metoder for hvordan du installerer RPM-pakker på CentOS.
Installer rpm-pakker på ubuntu

Alien er et verktøy som støtter konvertering mellom Red Hat rpm, Debian deb, Stampede slp, Slackware tgz og Solaris pkg filformater. Dette er ikke den anbefalte måten å installere programvarepakker i Ubuntu. Når det er mulig, bør du foretrekke å installere programvare fra Ubuntu-depotene.