Android

Kako instalirati rpm datoteke (pakete) na centos linux

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

Sadržaj:

Anonim

RPM Package Manager (RPM) snažni je sustav upravljanja paketima koji koristi Red Hat Linux i njegovi derivati ​​poput CentOS-a i Fedora. RPM se također odnosi na naredbu rpm i .rpm format datoteke.

CentOS skladišta sadrže tisuće rpm paketa koji se mogu instalirati pomoću upravitelja softvera za radnu površinu ili iz naredbenog retka pomoću alata yum , dnf i rpm . Neke knjižnice i aplikacije pakiraju se u rpm formatu, ali nisu uključene u nijedno CentOS spremište. Te se aplikacije moraju preuzeti s web-mjesta programera i ručno instalirati.

U ovom ćemo udžbeniku objasniti kako instalirati rpm datoteke na CentOS.

Budite posebno oprezni prilikom instaliranja rpm paketa iz neslužbenih izvora. Paket mora biti sastavljen za vašu sistemsku arhitekturu i verziju CentOS-a. Nikada ne zamjenjujte i ne ažurirajte ključne sistemske pakete, poput glibc, systemd ili druge usluge i knjižnice koje su ključne za pravilno funkcioniranje sustava.

Samo root ili korisnik s povlasticama sudo može instalirati ili uklanjati RPM pakete.

Instaliranje rpm datoteka s yum i dnf

yum i dnf su alati naredbenog retka za instaliranje, ažuriranje, uklanjanje i na drugi način upravljanje rpm paketima na CentOS-u i pripadajućim Linux distribucijama.

Počevši od CentOS-a 8 dnf zamijenio je yum kao zadani upravitelj paketa. dnf je nazadno kompatibilan s yum .

Možete nastaviti koristiti yum na CentOS 8 jer je to pseudonim za dnf .

Da biste instalirali lokalne pakete rpm s yum ili dnf , upotrijebite naredbu install , a zatim put do datoteke. U primjeru u nastavku instaliramo preglednik Chrome:

sudo yum install google-chrome-stable_current_x86_64.rpm

sudo dnf install google-chrome-stable_current_x86_64.rpm

I yum i dnf će i instalirati sve ovisnosti o paketu. Bit će vam zatraženo da upišete Y za nastavak:

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

To je sve, aplikacija je instalirana na vašem sustavu i možete je početi koristiti.

Također možete instalirati rpm paket izravno iz URL-a:

sudo yum install

sudo dnf install

Instaliranje rpm datoteka s rpm

rpm je menadžer paketa niske razine za RHEL sustave.

Prilikom instaliranja, ažuriranja i uklanjanja paketa uvijek biste radije koristili yum ili dnf tijekom rpm jer to ne rješava ovisnosti.

Da biste instalirali rpm pakete s rpm koristite opciju -i (ili -U ), a zatim putanju do datoteke:

sudo rpm -i google-chrome-stable_current_x86_64.rpm

Ako paket koji instalirate ili ažurirate ovisi o ostalim paketima koji trenutno nisu instalirani, rpm će prikazati popis svih nedostajućih ovisnosti. Morat ćete instalirati sve ovisnosti.

rpm također prihvaća instaliranje paketa s URL-a:

sudo rpm -i google-chrome-stable_current_x86_64.rpm

Zaključak

U CentOS-u možete instalirati lokalnu rpm datoteku koristeći yum ili dnf , na isti način kao što biste instalirali paket iz spremišta.

Slobodno ostavite komentar ako imate bilo kakvih pitanja.

centos okr / min