Gdy używamy centos yum, rpm, dnf (centos8) do instalacji plików, niektórzy początkujący instalują pakiety rpm w centos6, a po aktualizacji systemu do centos7, a następnie korzystają z pakietu rpm, okazuje się, że instalacja się powiodła, ale nie można go użyć. Wynika to z faktu, że pakiet rpm ma wymagania dotyczące wersji systemu, a często w opakowaniu rpm pojawiają się słowa EL6 i EL7.
Czym dokładnie jest EL i jaka jest różnica między EL6, EL7 a EL8?
EL to skrót od Red Hat Enterprise Linux (EL).
EL5 to Red Hat 5.x, CentOS 5.x EL6 to Red Hat 6.x, CentOS 6.x EL7 to Red Hat 7.x, CentOS 7.x EL8 to Red Hat 8.x, CentOS 8.x Więc używając centos6, powinniśmy używać pakietów zawierających el6, a nie innych. Ale w centos8 czasem można użyć pakietu EL7, co zazwyczaj nie jest zalecane.
Weźmy na przykład najnowszą stabilną wersję 1.81 NGIX
Pakiet instalacyjny nginx rpm dla centos6.x to: gninx-1.18.0-1.el6.ngx.x86_64.rpm Pakiet instalacyjny nginx rpm dla centos7.x to nginx-1.18.0-1.el7.ngx.x86_64.rpm Pakiet instalacyjny nginx rpm dla centos8.x to: nginx-1.18.0-1.el8.ngx.x86_64.rpm Oryginał:Logowanie do linku jest widoczne.
|