은, 그때 그때 설치 '없음 패키지의 nginx 가능한'오류 CentOS는 내가 CentOS는 6.5의 nginx를 설치하기 위해 노력하고있어 6.5
/etc/yum.repos.d/nginx.repo 파일에 다음 라인을 추가 nginx 작성자 :
메시지 오류가 있습니다. 패키지를 사용할 수 없습니다. nginx 어떻게 해결할 수 있습니까? 이 문제 해결에 도움이 될 수있는 도움을 주시면 감사하겠습니다!
은, 그때 그때 설치 '없음 패키지의 nginx 가능한'오류 CentOS는 내가 CentOS는 6.5의 nginx를 설치하기 위해 노력하고있어 6.5
/etc/yum.repos.d/nginx.repo 파일에 다음 라인을 추가 nginx 작성자 :
메시지 오류가 있습니다. 패키지를 사용할 수 없습니다. nginx 어떻게 해결할 수 있습니까? 이 문제 해결에 도움이 될 수있는 도움을 주시면 감사하겠습니다!
귀하의 repo url에 오류가 있습니다. OS 버전에 따라 수동으로 $ releasever를 "5"(5.x) 또는 "6"(6.x)로 바꿔야합니다. 마찬가지로 $ basearch도 편집해야합니다. 그 후 는 Nginx에 또 다른 옵션은 EPEL 저장소를 설치하고 거기에서의 nginx를 설치하는 것입니다
다음 명령을 냠 모든
깨끗한
냠 설치합니까.
냠
냠 깨끗한 EPEL 릴리스를 설치하는 모든
그렇지 않다면-게시 조언 수동의 repo에 $releasever
및 $basearch
값을 설정에 관한 있지만 냠의 nginx
설치 파일은 그 자체로 해를 끼치 지 않을 것입니다 (적어도 여러분이 설정 한 값에 의해 언급 된 소프트웨어 릴리즈를 고수하는 동안), 그것은 엄격하지 않습니다 필요합니다.
위의 값을 명시 적으로 설정하지 않고도 올바르게 작동하는 /etc/yum.repos.d/nginx.repo
이라는 파일에 게시 한 정확한 내용이 있습니다.
내 조언 수행하는 것 yum update
이전 (당신이 설치하려고 할 때, 냠 그들의 데이터베이스의 최신 버전 /etc/yum.repos.d/
에있는 파일의 환매 특약 모든 URL을 조회하지 않은 것일 수로) 설치하기로 . 또한 생성 된 파일이 .repo
으로 끝나는 지 확인하십시오. 그렇지 않으면 yum에 의해 무시됩니다.
해당 디렉토리에있는 파일의 SElinux 보안 컨텍스트를 확인하십시오. 아니면 restorecon -Rv '/etc/yum.repos.d'
을 실행하여 수동으로 복원하고 수동으로 생성 된 repo 파일에 대한 파일 사용 권한을 확인하십시오. root : root이고 파일 권한으로 644를 표시합니다. 수동으로 수정하려면 chmod 644 /etc/yum.repos.d/nginx.repo
및 chown root:root /etc/yum.repos.d/nginx.repo
위 부분 중 일부가 문제를 해결하기 바랍니다.
nginx는 기본 CentOS 저장소의 일부가 아닙니다.
하지만 당신은 nginx를 얻을 수 EPEL의 repositiry를 설치할 수 있습니다
yum install epel-release
다음
yum install nginx
가 nginx
먼저 설치! 다음 명령을 실행하여 EPEL 저장소 (Enterprise Linux 용 추가 패키지)를 먼저 추가 한 다음 nginx를 설치하십시오.
yum install epel-release
yum install nginx
[답변]을 읽고 따라주십시오. – JosefZ
패키지는 출시되지 않았습니다. – Jyothu