Ko uporabljamo centos yum, rpm, dnf (centos8) za namestitev datotek, nekateri začetniki namestijo rpm pakete v centos6, ko je sistem nadgrajen na centos7, nato pa uporabijo rpm paket, ugotovijo, da je namestitev uspešna, vendar ga ni mogoče uporabiti. To je zato, ker ima paket rpm zahteve glede različic sistema, pogosto pa imamo besedi EL6 in EL7 v paketu rpm.
Kaj pravzaprav je EL in kakšna je razlika med EL6, EL7 in EL8?
EL je okrajšava za 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 Torej, ko uporabljamo centos6, bi morali uporabljati pakete, ki vsebujejo el6, ne drugih. V centos8 pa lahko včasih uporabiš paket EL7, kar na splošno ni priporočljivo.
Vzemimo za primer najnovejšo stabilno različico 1.81 ngixa
Namestitveni paket nginx rpm za centos6.x je: gninx-1.18.0-1.el6.ngx.x86_64.rpm Namestitveni paket nginx rpm za centos7.x je nginx-1.18.0-1.el7.ngx.x86_64.rpm Namestitveni paket nginx rpm za centos8.x je: nginx-1.18.0-1.el8.ngx.x86_64.rpm Izvirno:Prijava do hiperpovezave je vidna.
|