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

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

Existuje několik různých způsobů, jak můžete nainstalovat balíček RPM na RHEL 8 / CentOS 8 na rozdíl od instalace balíčku ze systémového úložiště. Každý z nich má své vlastní přednosti, ale DNF by pravděpodobně měla být vaší první volbou ve většině situací. Je také dobré si pamatovat, že kvůli stabilitě je dobré co nejvíce omezit externí RPM instalace.

V tomto tutoriálu se naučíte:

  • Jak nainstalovat RPM s DNF
  • Jak nainstalovat RPM s Yum
  • Jak nainstalovat RPM s RPM

Nainstalujte RPM na RHEL 8.

Požadavky na software a použité konvence

Softwarové požadavky a konvence příkazového řádku systému Linux
Kategorie Požadavky, konvence nebo použitá verze softwaru
Systém RHEL 8 / CentOS 8
Software DNF, Yum a RPM
Jiné Privilegovaný přístup k vašemu systému Linux jako root nebo prostřednictvím sudo příkaz.
Konvence # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz
$ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel

Jak nainstalovat RPM s DNF

Jak již bylo uvedeno dříve, DNF je správce balíčků Red Hat a je to nejlepší možnost pro zpracování jednotlivých RPM balíčků. DNF zpracovává řešení závislostí, a to je velmi velký problém při práci s jednotlivými balíčky na jakémkoli systému Linux. Zabraňuje potenciálním konfliktům a částečně rozbitým balíčkům. Budete také ušetřeni potíží se sledováním závislostí sami.

Chcete-li nainstalovat RPM s DNF, jednoduše zadejte DNF umístění RPM namísto názvu balíčku, jako obvykle.

# dnf install /path/to/package.rpm

Funguje také s RPM umístěnými na webu. Uveďte DNF přímou webovou adresu RPM.

# dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

DNF automaticky zahrne všechny závislosti do instalace a zobrazí je, když vás požádá o potvrzení instalace balíčku. V případě, že balíček není kompatibilní, DNF vás o tom také informuje.

Jak nainstalovat RPM s Yum

Tato část bude stručná. Mňam na RHEL 8 / CentOS 8 je DNF. V tomto vydání Red Hat odstranil Yum ve prospěch DNF, ale poskytl jednoduchý obal, který vám umožní pokračovat v používání yum příkaz. Pokud tedy chcete k instalaci RPM použít „Yum“, můžete, ale ve skutečnosti je to DNF a syntaxe je identická.

# yum install /path/to/package.rpm

Jak nainstalovat RPM s RPM

Tradiční metodou pro instalaci balíčků RPM je obslužný program pro balíčky RPM. Je to původní způsob instalace balíčků na systém Red Hat a stále funguje, ale má svá omezení. Nejpozoruhodnější je, že RPM nezvládá řešení závislostí. To znamená, že pokud se chystáte jít touto cestou, buďte připraveni, protože věci se mohou rychle zamotat.

Chcete-li použít, nainstalujte balíček s rpm použijte -i příznak a zadejte mu cestu k vašemu balíčku.

# rpm -i /path/to/package.rpm

Závěr

Držte se DNF pro většinu situací a vše půjde hladce. I když možná budete muset použít RPM v některých vzácných situacích, DNF bude téměř vždy tou nejlepší sázkou, zejména s ohledem na závislosti.


Cent OS
  1. Jak nainstalovat soubor RPM na OS Linux (CentOS, RHEL a Fedora)

  2. Jak nainstalovat redmine na RHEL 8 / CentOS 8 Linux

  3. Jak nainstalovat balíčky pomocí dnf v CentOS/RHEL 8

  1. Jak nainstalovat Hadoop na RHEL 8 / CentOS 8 Linux

  2. Jak nainstalovat Perl na RHEL 8 / CentOS 8 Linux

  3. Jak nainstalovat apache tomcat na Linux RHEL 8 / CentOS 8

  1. Jak nainstalovat Xdebug na RHEL 8 / CentOS 8 Linux

  2. Jak nainstalovat hvězdičku na RHEL 8 / CentOS 8 Linux

  3. Jak nainstalovat wireshark na RHEL 8 / CentOS 8 Linux