Keď používame centos yum, rpm, dnf (centos8) na inštaláciu súborov, niektorí začiatočníci inštalujú rpm balíky do centos6, keď je systém upgradovaný na centos7, a potom použijú rpm balík, zistia, že inštalácia je úspešná, ale nedá sa použiť. Je to preto, že balík rpm má požiadavky na verziu systému a často máme v balíku rpm slová EL6 a EL7.
Čo presne je EL a aký je rozdiel medzi EL6, EL7 a EL8?
EL je skratka pre Red Hat Enterprise Linux (EL).
EL5 je Red Hat 5.x, CentOS 5.x EL6 je Red Hat 6.x, CentOS 6.x EL7 je Red Hat 7.x, CentOS 7.x EL8 je Red Hat 8.x, CentOS 8.x Takže keď používame centos6, mali by sme používať balíky, ktoré obsahujú el6, nie iné. Ale v centos8 môžeš niekedy použiť balík EL7, čo sa vo všeobecnosti neodporúča.
Vezmime si ako príklad najnovšiu stabilnú verziu 1.81 ngix
Inštalačný balík nginx rpm pre centos6.x je: gninx-1.18.0-1.el6.ngx.x86_64.rpm Inštalačný balík nginx rpm pre centos7.x je nginx-1.18.0-1.el7.ngx.x86_64.rpm Inštalačný balík nginx rpm pre centos8.x je: nginx-1.18.0-1.el8.ngx.x86_64.rpm Originál:Prihlásenie na hypertextový odkaz je viditeľné.
|