Sự khác biệt giữa ba cài đặt java này là gì?


2
   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

Tôi đã giới thiệu thêm vài và Liên kết này . Có một bình luận openjdk.x86_64 chỉ cài đặt jre. Tôi không tìm thấy sự khác biệt chính xác của ba số liệu thống kê? Bất kỳ đề xuất?

Khi tôi thử cái thứ ba trong centos 6, nó sẽ trả về mã 1. Nhưng cái thứ hai đã thành công.

Câu trả lời:


3

Hãy xem http://mirror.centos.org/centos/6/os/x86_64/Packages/ và bạn sẽ tìm ra, những gì có thể cài đặt được (tất nhiên trừ khi bạn đã thêm nhiều kho lưu trữ).

Hiện nay

  • java-1.7.0-openjdk.x86_64 là gói chứa JRE

  • java-1.7.0-openjdk-devel chứa các công cụ phát triển (về cơ bản là những thứ bạn không cần, nếu bạn chỉ muốn chạy các ứng dụng Java).

  • java-1.7.0có thể là một gói meta (ít nhất là theo suy đoán của tôi), kéo theo gói đầu tiên và có thể là một số thứ khác thường được sử dụng cùng với nó. Đây thường là cách để đảm bảo rằng người dùng có được những gì họ thường muốn, nếu điều duy nhất họ biết là họ muốn "cài đặt Java 7".

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.