GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat balíčky RPM na CentOS

RPM je balicí systém používaný společností Red Hat a jejími deriváty, jako jsou CentOS a Fedora.

Oficiální repozitáře CentOS obsahují tisíce RPM balíčků, které lze nainstalovat pomocí yum nástroj příkazového řádku. Balíčky, které nejsou dostupné ve standardních úložištích CentOS, lze snadno nainstalovat povolením příslušného úložiště.

Ale ne všichni dodavatelé softwaru poskytují úložiště yum pro svou aplikaci. Nejčastěji v těchto situacích budou mít stránku ke stažení, odkud si můžete stáhnout a nainstalovat balíček RPM nebo stáhnout a zkompilovat software ze zdrojů.

V tomto tutoriálu vám ukážeme dva způsoby, jak nainstalovat balíčky RPM na CentOS.

Než začnete #

Při instalaci balíčků RPM se ujistěte, že jsou vytvořeny pro architekturu vašeho systému a vaši verzi CentOS.

Měli byste se vyhnout používání této metody k nahrazení nebo aktualizaci důležitých systémových balíků, jako je glibc, systemd nebo jiných služeb a knihoven, které jsou nezbytné pro správné fungování vašeho systému. To může vést k chybám a nestabilitě systému.

Chcete-li nainstalovat balíčky RPM, musíte být přihlášeni jako root nebo uživatel s právy sudo.

Obvykle byste k vyhledání a stažení souboru RPM použili webový prohlížeč. Jakmile soubor najdete, můžete si jej stáhnout pomocí prohlížeče nebo pomocí nástroje příkazové řádky, jako je curl nebo wget .

Instalace RPM balíčků pomocí yum #

yum je výchozí nástroj správce balíčků v CentOS. Používá se k instalaci, odebírání, stahování, dotazování a aktualizaci balíčků z oficiálních úložišť CentOS i dalších úložišť třetích stran.

Prvním krokem je stažení souboru RPM, který chcete nainstalovat:

wget https://example.com/file.rpm

K instalaci balíčku použijte yum localinstall příkaz následovaný cestou k názvu balíčku:

sudo yum localinstall file.rpm

yum vás vyzve k potvrzení. Odpovězte y a nainstaluje se balíček RPM za předpokladu, že je kompatibilní s vaším systémem a jsou splněny všechny závislosti.

Pokud balíček RPM závisí na jiných balíčcích, které nejsou aktuálně nainstalovány, a pokud jsou tyto balíčky dostupné v úložištích povolených ve vašem systému, yum nainstaluje všechny závislosti. Jinak yum vytiskne seznam všech chybějících závislostí, které budete muset stáhnout a ručně nainstalovat tyto balíčky.

Místo stažení a následné instalace balíčku RPM můžete jednoduše předat adresu URL balíčku RPM do yum localinstall příkaz:

sudo yum localinstall https://example.com/file.rpm

Chcete-li aktualizovat balíček RPM, který je již nainstalován, pomocí yum, použijte stejný postup jako při instalaci balíčku.

Pokud z nějakého důvodu chcete nainstalovaný balíček odstranit, použijte standardní yum remove příkaz následovaný názvem balíčku:

sudo yum remove file.rpm

Instalace balíčků RPM pomocí rpm #

rpm je nízkoúrovňový nástroj, který se používá k instalaci, odinstalaci, upgradu, dotazování a ověřování RPM balíčků.

Chcete-li nainstalovat balíček RPM, použijte rpm -i příkaz následovaný názvem balíčku RPM:

sudo rpm -ivh file.rpm

-v volba říká rpm pro zobrazení podrobného výstupu a -h pro zobrazení ukazatele průběhu označeného křížkem.

Pokud balíček závisí na jiných balíčcích, které nejsou nainstalovány v systému, rpm zobrazí seznam všech chybějících závislostí. Všechny závislosti si budete muset stáhnout a nainstalovat ručně.

Místo stahování a instalace balíčku RPM můžete jako argument použít adresu URL balíčku RPM:

sudo rpm -ivh https://example.com/file.rpm

Pro aktualizaci balíčku použijte -U možnost:

sudo rpm -Uvh file.rpm

Pokud balíček, který se pokoušíte aktualizovat, není nainstalován, rpm -U příkaz jej nainstaluje.

Chcete-li nainstalovat balíček RPM, aniž byste měli v systému nainstalované všechny požadované závislosti, použijte --nodeps možnost:

sudo rpm -Uvh --nodeps file.rpm

K odstranění (smazání) balíčku použijte rpm -e za ním následuje název balíčku:

sudo rpm -e file.rpm

Cent OS
  1. Jak nainstalovat Mod_Pagespeed na Centos?

  2. Jak nainstalovat balíčky RPM na Debian 11 Bullseye

  3. Jak nainstalovat tar.gz v CentOS

  1. Jak nainstalovat balíčky RPM na Ubuntu

  2. Jak nainstalovat Ntopng na CentOS 6

  3. Jak nainstalovat balíčky RPM na Ubuntu

  1. Jak nainstalovat balíček RPM na RHEL 8 / CentOS 8 Linux

  2. Jak nainstalovat balíčky na RHEL 8 / CentOS 8 Linux System

  3. Nainstalujte balíčky RPM na Ubuntu