How to install any Software Package (RPM) in LINUX ?
Inhoudsopgave:
De RPM Package Manager (RPM) is een krachtig pakketbeheersysteem dat wordt gebruikt door Red Hat Linux en zijn derivaten zoals CentOS en Fedora. RPM verwijst ook naar de opdracht
rpm
en het bestandsformaat
.rpm
.
De CentOS-opslagplaatsen bevatten duizenden rpm-pakketten die kunnen worden geïnstalleerd met behulp van de Desktop Software Manager of vanaf de opdrachtregel met de hulpprogramma's
yum
,
dnf
en
rpm
. Sommige bibliotheken en applicaties zijn verpakt in rpm-formaat maar niet opgenomen in een CentOS-repository. Die applicaties moeten worden gedownload van de websites van de ontwikkelaar en handmatig worden geïnstalleerd.
In deze zelfstudie leggen we uit hoe u rpm-bestanden op CentOS kunt installeren.
Wees extra voorzichtig bij het installeren van rpm-pakketten van niet-officiële bronnen. Het pakket moet worden gebouwd voor uw systeemarchitectuur en CentOS-versie. Vervang of update nooit essentiële systeempakketten, zoals glibc, systemd of andere services en bibliotheken die essentieel zijn voor de goede werking van het systeem.
Alleen root of gebruiker met sudo-rechten kunnen RPM-pakketten installeren of verwijderen.
Rpm-bestanden installeren met
yum
en
dnf
yum
en
dnf
zijn opdrachtregelprogramma's voor het installeren, bijwerken, verwijderen en anderszins beheren van rpm-pakketten op CentOS en gerelateerde Linux-distributies.
Vanaf CentOS 8 verving
dnf
yum
als standaard pakketbeheerder.
dnf
is achterwaarts compatibel met
yum
.
Je kunt
yum
blijven gebruiken op CentOS 8, omdat het een alias is voor
dnf
.
Om lokale rpm-pakketten met
yum
of
dnf
install
, gebruikt
install
opdracht
install
, gevolgd door het pad naar het bestand. In het onderstaande voorbeeld installeren we de Chrome-browser:
sudo yum install google-chrome-stable_current_x86_64.rpm
sudo dnf install google-chrome-stable_current_x86_64.rpm
Zowel
yum
als
dnf
zullen alle
dnf
oplossen en installeren. U wordt gevraagd om
Y
te typen om door te gaan:
… Install 69 Packages Total size: 45 M Total download size: 28 M Installed size: 292 M Is this ok:
Dat is alles, de applicatie is op uw systeem geïnstalleerd en u kunt hem gaan gebruiken.
U kunt een rpm-pakket ook rechtstreeks vanuit een URL installeren:
sudo yum install
Rpm-bestanden installeren met
rpm
rpm
is een low-level pakketbeheerder voor RHEL-systemen.
U moet altijd de voorkeur geven aan
yum
of
dnf
boven rpm bij het installeren, bijwerken en verwijderen van pakketten, omdat dit de afhankelijkheden niet oplost.
Om rpm-pakketten met
rpm
te installeren, gebruikt u de optie
-i
(of
-U
) gevolgd door het pad naar het bestand:
sudo rpm -i google-chrome-stable_current_x86_64.rpm
Als het pakket dat u installeert of bijwerkt, afhankelijk is van andere pakketten die momenteel niet zijn geïnstalleerd, geeft
rpm
een lijst met alle ontbrekende afhankelijkheden. U moet alle afhankelijkheden installeren.
rpm
accepteert ook het installeren van pakketten van een URL:
sudo rpm -i google-chrome-stable_current_x86_64.rpm
Conclusie
In CentOS kunt u een lokaal rpm-bestand installeren met behulp van
yum
of
dnf
, op dezelfde manier als u een pakket vanuit de repositories zou installeren.
Als je nog vragen hebt, kun je een reactie achterlaten.
centos tpmHoe rpm-pakketten op centos te installeren
RPM is een verpakkingssysteem dat wordt gebruikt door Red Hat en zijn derivaten zoals CentOS en Fedora. In deze zelfstudie laten we u twee methoden zien voor het installeren van RPM-pakketten op CentOS.
Hoe een lijst van geïnstalleerde pakketten op Centos weer te geven
In deze zelfstudie laten we u zien hoe u geïnstalleerde pakketten op CentOS kunt weergeven en filteren. Weten hoe u geïnstalleerde pakketten op uw CentOS-systeem moet vermelden, kan nuttig zijn in situaties waarin u dezelfde pakketten op een andere machine moet installeren of als u uw systeem opnieuw wilt installeren.
Installeer rpm-pakketten op ubuntu
Alien is een tool die conversie ondersteunt tussen Red Hat rpm, Debian deb, Stampede slp, Slackware tgz en Solaris pkg-bestandsindelingen. Dit is niet de aanbevolen manier om softwarepakketten in Ubuntu te installeren. Waar mogelijk verdient het de voorkeur om software te installeren vanuit de Ubuntu-repositories.







