이 세 가지 Java 설치의 차이점은 무엇입니까?

이 세 가지 Java 설치의 차이점은 무엇입니까?
   yum install -y java-1.7.0

   yum install -y java-1.7.0-openjdk.x86_64

   yum install -y java-1.7.0-openjdk-devel

더 많이 언급했는데,협회. openjdk.x86_64는 jre만 설치한다는 댓글이 있습니다. 이 세 가지 통계의 정확한 차이를 찾을 수 없나요? 어떤 제안이 있으십니까?

centos 6에서 세 번째를 시도하면 코드 1이 반환됩니다. 그러나 두 번째는 효과가 있었습니다.

답변1

보고 있다http://mirror.centos.org/centos/6/os/x86_64/Packages/물론 더 많은 리포지토리를 추가하지 않는 한 무엇을 설치할 수 있는지 알아볼 수 있습니다.

지금

  • java-1.7.0-openjdk.x86_64JRE가 포함된 패키지입니다.

  • java-1.7.0-openjdk-devel개발 콘텐츠가 포함되어 있습니다(Java 애플리케이션만 실행하려는 경우에는 기본적으로 필요하지 않음).

  • java-1.7.0아마도 첫 번째 패키지와 함께 자주 사용되는 다른 항목을 가져오는 메타패키지(적어도 내 생각에는 그렇습니다)일 것입니다. 이는 사용자가 원하는 것을 얻을 수 있도록 하는 방법인 경우가 많습니다.대개그들이 알고 있는 유일한 것은 "Java 7 설치"를 원한다는 것뿐입니다.

관련 정보