sudo dnf 모듈 목록|grep -I nginx

sudo dnf 모듈 목록|grep -I nginx

다음은 RHEL8.8의 결과입니다 sudo dnf module list |grep -I nginx. 이는 5개의 서로 다른 nginx 서버(1.14, 1,16, 1.18, 1.20, 1.22)가 설치되어 있음을 의미합니까?

어떤 조언이라도 환영합니다!

nginx                1.14 [d][e]     common [d]                                nginx webserver                                                                                               
nginx                1.16            common [d]                                nginx webserver                                                                                               
nginx                1.18            common [d]                                nginx webserver                                                                                               
nginx                1.20            common [d]                                nginx webserver                                                                                               
nginx                1.22            common [d]                                nginx webserver   

답변1

dnf module list사용 가능한 모든 모듈이 나열되므로 이는 사용 가능한 nginx 버전이 5개만 있음을 의미합니다. 활성화된 모듈을 나열하려면(즉, 해당 모듈에서 패키지를 설치할 수 있음을 의미) 다음을 사용하십시오.

dnf module list --enabled

또는 설치된 모듈 나열

dnf module list --installed

모든 모듈의 기본 목록에서 어떤 모듈이 활성화되거나 설치되었는지 확인할 수도 있습니다.

[d]efault, [e]nabled, [x]disabled, [i]nstalled

따라서 귀하의 경우 1.14버전(또는 모듈식 용어로 스트림)이 활성화되어 있지만 설치되지는 않았습니다.

보다Fedora 모듈식 문서자세한 내용을 알아보세요(Fedora 설명서가 이해하기 더 쉽고 Fedora와 RHEL에서도 동일하게 작동합니다).

관련 정보