Centos Yum, rpm, dnf(centos8)를 사용해 파일을 설치할 때, 일부 초보자들은 Centos6에 rpm 패키지를 설치하고, 시스템을 Centos7로 업그레이드한 후 rpm 패키지를 사용해 설치는 성공했지만 사용할 수 없습니다. 이는 rpm 패키지에 시스템 버전 요구사항이 있고, RP 패키지에 EL6와 EL7이라는 단어가 자주 있기 때문입니다.
EL이 정확히 무엇이며, EL6, EL7, EL8의 차이점은 무엇인가요?
EL은 Red Hat Enterprise Linux(EL)의 약자입니다.
EL5는 레드햇 5.x, 센트OS 5.x입니다 EL6는 Red Hat 6.x, CentOS 6.x입니다 EL7은 Red Hat 7.x, CentOS 7.x입니다 EL8은 Red Hat 8.x, CentOS 8.x입니다 그래서 CentOS6를 사용할 때는 EL6가 포함된 패키지를 사용해야 하며, 다른 패키지는 사용하지 말아야 합니다. 하지만 CentOS8에서는 때때로 EL7의 패키지를 사용할 수 있는데, 이는 일반적으로 권장되지 않습니다.
예를 들어 최신 안정 버전 ngix 1.81을 들어보겠습니다
centos6.x용 nginx rpm 설치 패키지는 gninx-1.18.0-1.el6.ngx.x86_64.rpm입니다. centos7.x용 nginx rpm 설치 패키지는 nginx-1.18.0-1.el7.ngx.x86_64.rpm입니다 centos8.x용 nginx rpm 설치 패키지는 nginx-1.18.0-1.el8.ngx.x86_64.rpm입니다. 원문 언어:하이퍼링크 로그인이 보입니다.
|