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

Jak povolit úložiště EPEL na serveru CentOS 8 a RHEL 8

EPEL Znamená Extra Packages pro Enterprise Linux, je to bezplatné a opensource úložiště dodatečných balíčků dostupné pro CentOS a RHEL servery. Jak název napovídá, úložiště EPEL poskytuje další a další balíčky, které nejsou dostupné ve výchozích úložištích balíčků CentOS 8 a RHEL 8.

V tomto článku si ukážeme, jak povolit a používat epel repository na CentOS 8 a RHEL 8 Server.

Předpoklady pro úložiště EPEL

  • Minimální server CentOS 8 a RHEL 8
  • Administrátorská práva root nebo sudo
  • Připojení k internetu

Instalace a povolení úložiště EPEL na serveru RHEL 8.x

Přihlaste se nebo ssh na váš server RHEL 8.x a spusťte následující příkaz dnf pro instalaci balíčku EPEL rpm,

[[email protected] ~]# dnf install\
 https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y

Výstup výše uvedeného příkazu by byl něco jako níže,

Jakmile je balíček epel rpm úspěšně nainstalován, automaticky povolí a nakonfiguruje své úložiště yum / dnf. Spuštěním následujícího příkazu dnf nebo yum ověřte, zda je úložiště EPEL povoleno či nikoli,

[[email protected] ~]# dnf repolist epel
Or
[[email protected] ~]# dnf repolist epel -v

Instalace a povolení úložiště EPEL na serveru CentOS 8.x

Přihlaste se nebo ssh na váš server CentOS 8 a spusťte následující příkaz dnf nebo yum pro instalaci „epel-release „otáčkový balíček. Na serveru CentOS 8 je balíček epel rpm dostupný ve výchozím úložišti balíčků.

[[email protected] ~]# dnf install epel-release -y
Or
[[email protected] ~]# yum install epel-release -y

Provedením následujících příkazů ověřte stav úložiště epel na serveru CentOS 8,

 [[email protected] ~]# dnf repolist epel
Last metadata expiration check: 0:00:03 ago on Sun 13 Oct 2019 04:18:05 AM BST.
repo id              repo name                                          status
*epel                Extra Packages for Enterprise Linux 8 - x86_64     1,977
[[email protected] ~]#
[[email protected] ~]# dnf repolist epel -v
……………………
Repo-id      : epel
Repo-name    : Extra Packages for Enterprise Linux 8 - x86_64
Repo-status  : enabled
Repo-revision: 1570844166
Repo-updated : Sat 12 Oct 2019 02:36:32 AM BST
Repo-pkgs    : 1,977
Repo-size    : 2.1 G
Repo-metalink: https://mirrors.fedoraproject.org/metalink?repo=epel-8&arch=x86_64
  Updated    : Sun 13 Oct 2019 04:28:24 AM BST
Repo-baseurl : rsync://repos.del.extreme-ix.org/epel/8/Everything/x86_64/
Repo-expire  : 172,800 second(s) (last: Sun 13 Oct 2019 04:28:24 AM BST)
Repo-filename: /etc/yum.repos.d/epel.repo
Total packages: 1,977
[[email protected] ~]#

Výše uvedený výstup příkazu potvrzuje, že jsme úspěšně povolili epel repo. Proveďme některé základní operace na EPEL repo.

Seznam všech dostupných balíčků z repozitáře epel

Pokud chcete vypsat všechny balíčky z úložiště epel, spusťte následující příkaz dnf,

[[email protected] ~]# dnf repository-packages epel list
……………
Last metadata expiration check: 0:38:18 ago on Sun 13 Oct 2019 04:28:24 AM BST.
Installed Packages
epel-release.noarch                   8-6.el8                @epel
Available Packages
BackupPC.x86_64                       4.3.1-2.el8            epel
BackupPC-XS.x86_64                    0.59-3.el8             epel
CGSI-gSOAP.x86_64                     1.3.11-7.el8           epel
CGSI-gSOAP-devel.x86_64               1.3.11-7.el8           epel
Field3D.x86_64                        1.7.2-16.el8           epel
Field3D-devel.x86_64                  1.7.2-16.el8           epel
GraphicsMagick.x86_64                 1.3.33-1.el8           epel
GraphicsMagick-c++.x86_64             1.3.33-1.el8           epel
…………………………
zabbix40-web-mysql.noarch             4.0.12-1.el8           epel
zabbix40-web-pgsql.noarch             4.0.12-1.el8           epel
zerofree.x86_64                       1.1.1-3.el8            epel
zimg.x86_64                           2.8-4.el8              epel
zimg-devel.x86_64                     2.8-4.el8              epel
zstd.x86_64                           1.4.2-1.el8            epel
zvbi.x86_64                           0.2.35-9.el8           epel
zvbi-devel.x86_64                     0.2.35-9.el8           epel
zvbi-fonts.noarch                     0.2.35-9.el8           epel
[[email protected] ~]#

Vyhledejte balíček z repozitáře epel

Předpokládejme, že pokud chceme prohledat balíček Zabbix v úložišti epel, spusťte následující příkaz dnf,

[[email protected] ~]# dnf repository-packages epel list | grep -i zabbix

Výstup výše uvedeného příkazu by byl něco jako níže,

Nainstalujte balíček z úložiště epel

Předpokládejme, že chceme nainstalovat balíček htop z epel repo, a poté zadejte následující příkaz dnf,

Syntaxe:

# dnf –enablerepo=”epel” install

[[email protected] ~]# dnf --enablerepo="epel" install htop -y

Poznámka: Pokud neuvedeme „–enablerepo=epel ” ve výše uvedeném příkazu pak vyhledá balíček htop ve všech dostupných úložištích balíčků.

To je z tohoto článku vše, doufám, že výše uvedené kroky vám pomohou povolit a nakonfigurovat úložiště EPEL na CentOS 8 a RHEL 8 Server. Neváhejte se prosím podělit o své komentáře a zpětnou vazbu v sekci komentářů níže.


Cent OS
  1. Jak nastavit SVN Server na CentOS, RHEL a Fedora

  2. Jak vytvořit a povolit Swap Partition na Centos / RHEL 8

  3. Jak nakonfigurovat NTP server a klienta v CentOS / RHEL 7

  1. Jak nainstalovat a povolit úložiště EPEL na Rocky Linux/Centos 8

  2. Jak povolit IPv6 na CentOS / RHEL 7

  3. Jak povolit FTP v CentOS/RHEL 5 a 6

  1. Jak povolit úložiště EPEL na RHEL 8 / CentOS 8 Linux

  2. Jak povolit úložiště EPEL na CentOS

  3. Jak povolit úložiště EPEL v CentOS a RHEL