Wanneer we centos yum, rpm, dnf (centos8) gebruiken om bestanden te installeren, installeren sommige beginners rpm-pakketten in centos6, wanneer het systeem is geüpgraded naar centos7, en gebruiken dan het rpm-pakket, en merken dat de installatie succesvol is, maar het kan niet gebruikt worden. Dit komt doordat het rpm-pakket systeemversie-eisen heeft, en we vaak de woorden EL6 en EL7 in het rpm-pakket hebben.
Wat is EL precies, en wat is het verschil tussen EL6, EL7 en EL8?
EL is een afkorting voor Red Hat Enterprise Linux (EL).
EL5 is Red Hat 5.x, CentOS 5.x EL6 is Red Hat 6.x, CentOS 6.x EL7 is Red Hat 7.x, CentOS 7.x EL8 is Red Hat 8.x, CentOS 8.x Dus als we centos6 gebruiken, moeten we pakketten gebruiken die el6 bevatten, niet andere. Maar in centos8 kun je soms het EL7-pakket gebruiken, wat over het algemeen niet wordt aanbevolen.
Laten we de nieuwste stabiele versie 1.81 van ngix als voorbeeld nemen
Het nginx rpm-installatiepakket voor centos6.x is: gninx-1.18.0-1.el6.ngx.x86_64.rpm Het nginx rpm-installatiepakket voor centos7.x is nginx-1.18.0-1.el7.ngx.x86_64.rpm Het nginx rpm-installatiepakket voor centos8.x is: nginx-1.18.0-1.el8.ngx.x86_64.rpm Origineel:De hyperlink-login is zichtbaar.
|