Android

Jak nainstalovat rpm soubory (balíčky) na linos 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

Obsah:

Anonim

RPM Package Manager (RPM) je výkonný systém správy balíků používaný společností Red Hat Linux a jeho deriváty, jako jsou CentOS a Fedora. RPM také odkazuje na příkaz rpm a formát souboru .rpm .

Úložiště CentOS obsahuje tisíce balíčků rpm, které lze nainstalovat pomocí správce desktopového softwaru nebo z příkazového řádku pomocí obslužných programů yum , dnf a rpm . Některé knihovny a aplikace jsou baleny ve formátu rpm, ale nejsou zahrnuty do žádného úložiště CentOS. Tyto aplikace je třeba stáhnout z webových stránek vývojáře a nainstalovat ručně.

V tomto tutoriálu si vysvětlíme, jak nainstalovat rpm soubory na CentOS.

Při instalaci balíčků rpm z neoficiálních zdrojů buďte obzvláště opatrní. Balíček musí být vytvořen pro vaši architekturu systému a verzi CentOS. Nikdy nevyměňujte ani neaktualizujte základní systémové balíčky, jako je glibc, systemd nebo jiné služby a knihovny, které jsou nezbytné pro správné fungování systému.

Balíčky RPM mohou instalovat nebo odebírat pouze root nebo uživatel s právy sudo.

Instalace souborů rpm s yum a dnf

yum a dnf jsou nástroje příkazového řádku pro instalaci, aktualizaci, odebrání a jiné řízení balíčků rpm na CentOS a souvisejících linuxových distribucích.

Počínaje CentOS 8 dnf nahradil yum jako výchozího správce balíků. dnf je zpětně kompatibilní s yum .

Můžete používat yum na CentOS 8, protože se jedná o alias pro dnf .

Chcete-li nainstalovat lokální rpm balíčky pomocí yum nebo dnf , použijte příkaz install a poté cestu k souboru. V níže uvedeném příkladu instalujeme prohlížeč Chrome:

sudo yum install google-chrome-stable_current_x86_64.rpm

sudo dnf install google-chrome-stable_current_x86_64.rpm

Jak yum tak dnf vyřeší a nainstalují všechny závislosti balíčku. Budete vyzváni k zadání Y a pokračujte:

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

To je vše, aplikace byla na vašem systému nainstalována a můžete ji začít používat.

Balíček rpm můžete také nainstalovat přímo z adresy URL:

sudo yum install

sudo dnf install

Instalace souborů rpm s rpm

rpm je nízkoúrovňový správce balíků pro systémy RHEL.

Při instalaci, aktualizaci a odebírání balíčků byste měli vždy raději používat yum nebo dnf před rpm, protože to nevyřeší závislosti.

Chcete-li nainstalovat balíčky rpm s rpm použijte volbu -i (nebo -U ) následovanou cestou k souboru:

sudo rpm -i google-chrome-stable_current_x86_64.rpm

Pokud balíček, který instalujete nebo aktualizujete, závisí na jiných balíčcích, které nejsou aktuálně nainstalovány, rpm zobrazí seznam všech chybějících závislostí. Budete muset nainstalovat všechny závislosti.

rpm také přijímá instalaci balíčků z URL:

sudo rpm -i google-chrome-stable_current_x86_64.rpm

Závěr

V CentOS můžete nainstalovat lokální rpm soubor pomocí yum nebo dnf , stejným způsobem, jako byste nainstalovali balíček z úložišť.

Pokud máte nějaké dotazy, neváhejte a zanechte komentář.

centos rpm