Jak włączyć i używać EPEL na CentoS?

Jak włączyć i używać EPEL na CentoS?
Epel Repozytorium to osobne repozytorium pakietów, które jest wykorzystywane do instalowania pakietów dla często używanego oprogramowania. Deweloperzy Fedora chcieli korzystać z pakietów, które utrzymują na RHEL/CENTOS; W ten sposób wpadli na pomysł, aby rozwinąć Epel magazyn. Celem tego repozytorium było uczynienie oprogramowania bardziej dostępnym w rozkładach kompatybilnych w Enterprise Linux.

Jakie jest repozytorium EPEL?

Epel, co oznacza Dodatkowe pakiety dla Enterprise Linux, to repozytorium opracowane przez programistów Fedora, które dostarcza dodatkowe pakiety dla centrów, RHEL i innych dystrybucji Linux. Grupa EPEL zarządza repozytorium EPEL. Instalowanie i włączenie tego repozytorium pozwoli na użycie zwykłych narzędzi, takich jak DNF i Yum do instalowania zależności i powiązanych pakietów.

EPEL jest odpowiedzialny za opracowywanie, zarządzanie i utrzymywanie wysokiej jakości zestawu dodatkowych pakietów. Pakiety te mogą być oprogramowaniem, które nie jest częścią podstawowego repozytorium lub aktualizacji, które nie zostały jeszcze wydane. Pakiety EPEL są głównie oparte na Fedorie, co oznacza, że ​​pakiety te nigdy nie zastąpią ani nie są konfliktowe z pakietami w Enterprise Linux Systems. EPEL dzieli się tak dużą ilością architektury Fedory, w tym instancję Bugzilla, system kompilacji, menedżer lustrzany, menedżer aktualizacji i nie tylko.

Możesz użyć repozytorium EPEL z następującymi rozkładami Linux:

  • Centos
  • Red Hat Enterprise Linux (RHEL)
  • Oracle Linux
  • Naukowe Linux

W tej chwili EPEL obsługuje RHEL 7 i RHEL 8. Na liście pakietów EPEL istnieją moduły dla Perla, Pythona, Ruby Klejnoty i inne dodatki dla różnych języków programowania. Obejmuje także inne programy, takie jak ImageMagick itp.

Motywacja rozwoju repozytorium EPEL:

  • Zapewnij pakiety wysokiej jakości do centrów, porównywalne pochodne RHEL, takie jak rozkłady naukowe Linux. Pakiety te zostały zbudowane, przetestowane i ulepszone w Fedorze.
  • Ściśle współpracować z projektem Fedora, stosując te same zasady, wytyczne, infrastrukturę i zasady, tak samo, jak to możliwe.
  • Utrzymuj dokumentację dodatkową EPEL, która opisuje różnice i wyjaśnienia w kilku okolicznościach, w których nie można zsynchronizować z Fedorą.

Dlaczego miałbyś korzystać z repozytorium EPEL?

  • Repozytorium EPEL jest całkowicie bezpłatne w użyciu i open source.
  • DNF i Yum są wykorzystywane do instalacji niezliczonej liczby pakietów open source.
  • Repozytorium Fedora jest odpowiedzialne za wszystkie pakiety EPEL.
  • Nie ma żadnych problemów związanych z kompatybilnością i podstawowych zduplikowanych pakietów.

Cechy EPEL:

  • Ten projekt zarządza pakietami RPM dla Centos, Red Hat Enterprise Linux (RHEL) i Scientific Linux.
  • EPEL zawiera również pakiety serwerów, komputerów stacjonarnych i rozwoju.
  • Ma swoje zaangażowanie w społeczność typu open source.
  • Obsługuje także zarządzanie pakietami masowymi.

Instalowanie repozytorium EPEL w centroS:

CentOS jest najbardziej łatwym dystrybucją pod względem instalacji repozytorium EPEL. Napisz poniżej podobne polecenie, aby zainstalować najnowszą wersję EPEL w systemie Centos.

sudo dnf instaluj epel-uwalnianie

Wprowadź „Y”, aby umożliwić kontynuowanie instalacji EPEL.

Teraz użyj tego polecenia, aby sprawdzić, czy EPEL jest poprawnie zainstalowana w twoim systemie, czy nie:

RPM -Q Epel -Release

Wymień wszystkie aktywne pakiety obecne w tym repozytorium EPEL. W ten sposób zostanie zweryfikowane, że to repozytorium jest włączone w systemie Centos, czy nie.

$ dnf Repolist
$ yum - -disablerepo = "*" --enablerepo = "epel" dostępna lista
$ dnf - -disablerepo = "*" --enablerepo = "epel" dostępna

Aby wyszukać konkretny pakiet w repozytorium EPEL, napisz polecenie w następujący sposób:

$ dnf - -Disablerepo = "*" --enablerepo = "epel" Dostępna lista | Grep „Monitorix”

Zapewniliśmy również składnię do instalacji dowolnego pakietu, który istnieje w repozytorium EPEL. Podaj „Nazwa pakietu” i wszyscy jesteście gotowi do rozpoczęcia instalacji.

yum --enablerepo = "epel"
dnf --enablerepo = "epel"

Na przykład przeszukamy i zainstalujemy pakiet „HTOP” z repozytorium EPEL.

$ dnf --enablerepo = epel info htop
$ sudo dnf --enablerepo = epel instaluj hTOP

Wniosek:

Deweloperzy Fedora chcieli korzystać z pakietów, które utrzymują na RHEL/CENTOS; W ten sposób wpadli na pomysł, aby rozwinąć Epel magazyn. Epel jest odpowiedzialny za opracowywanie, zarządzanie i utrzymanie wysokiej jakości zestawu dodatkowych pakietów. Instalowanie i włączenie tego repozytorium pozwoli na użycie standardowych narzędzi, takich jak DNF i Yum do instalowania zależności i powiązanych pakietów. W tym samouczku dowiedziałeś się o procedurze włączania i korzystania z Epel Repozytorium na swoim Centos system.