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

Jak nainstalovat DNF na CentOS 7

DNF (zkratka pro „D aN diF ied Yum”) je další nadcházející hlavní verze Yum , správce balíčků pro linuxové distribuce založené na RPM, jako jsou RHEL, CentOS a Fedora. DNF je poprvé představeno ve Fedoře 18 a od verze Fedory 25 se stalo výchozím správcem balíčků. Tento stručný návod vysvětlí, jak nainstalovat DNF na verze CentOS 7 / RHEL 7.

Nainstalujte DNF na CentOS 7

Aktualizace:

DNF je k dispozici v oficiálních repozitářích RHEL 7 a CentOS. Chcete-li nainstalovat DNF na CentOS 7, jednoduše spusťte následující příkaz jako root uživatel:

# yum install dnf

Vím, že DNF zatím není k dispozici ve výchozích úložištích CentOS 7. Ale nevěděl jsem, že DNF není k dispozici ani v úložišti EPEL.

Při pokusu o instalaci DNF z EPEL se mi zobrazila tato chyba:

# yum install dnf Načtené pluginy:nejrychlejší mirror Rychlosti načítání z hostitelského souboru uloženého v mezipaměti * základna:ftp.iitm.ac.in * elrepo:elrepo.mirror.angkasa.id * epel:kartolo.sby.datautama.net.id * doplňky:ftp.iitm.ac.in * aktualizace:ftp.iitm.ac.in Není co dělat

Vidět? DNF již není v EPEL k dispozici. Po několika hledáních na Googlu jsem našel řešení v Serverfault Fórum. Důvod odstranění DNF z úložiště EPEL je, že EPEL 7 DNF je velmi starý a má problémy s bezpečnostními chybami. To je důvod, proč byl DNF odstraněn z EPEL.

Naštěstí jsou DNF a jeho závislosti dostupné na Springdale Linux (SDL) úložiště. Toto úložiště spravují členové výpočetního personálu ​Princeton University a ​Institute for Advanced Study.

Stáhneme DNF a jeho závislosti pomocí příkazů:

# wget http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64//dnf-0.6.4-2.sdl7.noarch.rpm
# wget http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64/dnf-conf-0.6.4-2.sdl7.noarch.rpm 
# wget http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64/python-dnf-0.6.4-2.sdl7.noarch.rpm 

Poté nainstalujte DNF pomocí příkazu:

# yum install dnf-0.6.4-2.sdl7.noarch.rpm dnf-conf-0.6.4-2.sdl7.noarch.rpm python-dnf-0.6.4-2.sdl7.noarch.rpm 

Nyní začněte používat DNF. Chcete-li získat DNF, podívejte se do sekce nápovědy spuštěním následujícího příkazu.

# dnf help

Upozornění: Mějte prosím na paměti, že balíčky z výše uvedeného odkazu nejsou podporovány a nejsou součástí standardní instalace RedHat. Tyto nepodporované balíčky nemusí být často aktualizovány nebo udržovány. Používejte je na vlastní nebezpečí.

Jste v DNF noví? Přečtěte si náš další článek, abyste věděli, jak používat správce balíčků DNF.

  • Příklady příkazů DNF pro začátečníky

Odkaz:

  • Chyba serveru

Cent OS
  1. Jak nainstalovat PHP 7, 7.2 a 7.3 na CentOS 7

  2. Jak nainstalovat Java 11 &12 na CentOS 7

  3. Jak nainstalovat Wine 4.0 na CentOS 7

  1. Jak nainstalovat Vim 8.2 na CentOS 7

  2. Jak nainstalovat VirtualBox na CentOS 7

  3. Jak nainstalovat Git na CentOS 8

  1. Jak nainstalovat Docker na CentOS 8

  2. Jak nainstalovat Java 8 &11 na Centos 8

  3. Jak nainstalovat MySQL na CentOS 8