Cách cài đặt Oracle Java JRE trên Ubuntu Linux

Posted on
Tác Giả: Laura McKinney
Ngày Sáng TạO: 9 Tháng Tư 2021
CậP NhậT Ngày Tháng: 1 Tháng BảY 2024
Anonim
Cách cài đặt Oracle Java JRE trên Ubuntu Linux - HiểU BiếT
Cách cài đặt Oracle Java JRE trên Ubuntu Linux - HiểU BiếT

NộI Dung

là một wiki, có nghĩa là nhiều bài viết được viết bởi một số tác giả. Để tạo ra bài viết này, 14 người, một số người vô danh, đã tham gia vào phiên bản của nó và cải tiến theo thời gian.

Một số ứng dụng sẽ yêu cầu cài đặt môi trường thời gian chạy Java để hoạt động chính xác trên hệ thống Ubuntu. Môi trường này phải tôn trọng kiến ​​trúc của hệ thống đã cài đặt, trong 32 hoặc 64 bit và tốt nhất là luôn luôn cài đặt môi trường Java gần đây nhất. Các quy trình cài đặt Java JRE sẽ giống nhau đối với các bản phân phối Debian và các quy trình được lấy từ chúng (Ubuntu và Linux Mint để đặt tên cho một số). Trang web Java Java sẽ cung cấp cho bạn tải xuống Môi trường thời gian chạy (JRE) hoặc Môi trường phát triển (JDK). Bài tập chúng tôi đề xuất ở đây là cài đặt điều đó môi trường thời gian chạy (Oracle Java JRE). Bạn cũng có thể cho phép Java hoạt động trong trình duyệt web của mình để bạn có thể chạy các ứng dụng Java trực tuyến.


giai đoạn



  1. Kiểm tra kiến ​​trúc của hệ thống của bạn. Để tìm hiểu xem kiến ​​trúc phân phối Linux của bạn là 32 bit hay 64 bit, hãy mở một thiết bị đầu cuối và thăm dò hệ thống của bạn.
    • Nhập hoặc sao chép và dán tập tin / sbin / init. Nếu / sbin / init: liên kết tượng trưng đến / lib / systemd / systemd hiển thị, gọi lệnh tập tin / lib / systemd / systemd áp dụng cho các phiên bản mới nhất của hệ thống và dẫn xuất Debian.
      • Viết ra một trong đó sẽ được trả lại cho bạn. Hệ thống của bạn sẽ được kiến ​​trúc trong 64 bit nếu bạn đọc ELF 64-bit trong câu trả lời, và nó sẽ có 32 bit nếu bạn nhận được ELF 32-bit.



  2. Kiểm tra xem Java đã được cài đặt trên hệ thống của bạn chưa. Gọi từ thiết bị đầu cuối của bạn lệnh cho biết phiên bản Java được cài đặt.
    • Mở terminal và nhập lệnh sau:
      • nhập hoặc sao chép và dán chuyển đổi java
    • Nếu OpenJDK được cài đặt trên hệ thống của bạn, bạn sẽ nhận được câu trả lời tương tự như câu hỏi này:
      • phiên bản openjdk "1.7.0_15"
        Môi trường thời gian chạy OpenJDK (IcedTea6 1.10pre) (6b15 ~ pre1-0lucid1)
        Máy chủ VM OpenJDK 64-bit (bản dựng 19.0-b09, chế độ hỗn hợp)
    • Nếu tên người bán OpenJDK được hiển thị trong hệ thống trả về, phiên bản Java được cài đặt trên hệ thống của bạn không tương ứng với phiên bản mà chúng tôi sẽ xử lý trong phần tiếp theo của wiki này, sẽ là JRE / JDK của Java.



  3. Xóa hoàn toàn OpenJDK / JRE khỏi hệ thống của bạn. Để tránh xung đột giữa các phiên bản khác nhau của Java, hãy tạo một thư mục để lưu trữ các tệp nhị phân JRE của Java Java. Xóa phiên bản OpenJDK / JRE được cài đặt trên hệ thống của bạn bằng cách nhập thiết bị của bạn:
    • nhập hoặc sao chép và dán sudo apt-get purge openjdk - *
      • OpenJDK / JRE sẽ bị xóa hoàn toàn khỏi hệ thống của bạn.
    • nhập hoặc sao chép và dán sudo mkdir -p / usr / local / java
      • Một thư mục có tên "/ usr / local / java" sẽ được tạo để nhận các nhị phân JDK và JRE của Java.


  4. Tải xuống Oracle Java JRE cho Linux. Đảm bảo chọn các tệp tương ứng với kiến ​​trúc 32 hoặc 64 bit của hệ thống của bạn. Các tập tin sẽ được tải xuống dưới dạng lưu trữ nén ở định dạng .tar.gz.
    • Nếu bạn đang làm việc trên kiến ​​trúc Ubuntu 32 bit, hãy tải xuống các tệp nhị phân cho hệ thống 32 bit này.
    • Nếu bạn đang làm việc trên kiến ​​trúc Ubuntu 64 bit, hãy tải xuống các tệp nhị phân cho hệ thống 64 bit này.
    • Tận hưởng kết nối của bạn để tải xuống tài liệu của JDK / JRE của Java có thể chứng minh hữu ích.
      • Chọn tập tin được đặt tên jdk-7u40-apidocs.zip và tải về nó.
    • Đọc kỹ: Các tệp nhị phân Oracle 64 bit sẽ không hoạt động trên hệ thống kiến ​​trúc 32 bit. Bạn sẽ thấy rất nhiều lỗi và cảnh báo nếu bạn cố gắng cài đặt trong những điều kiện này.


  5. Di chuyển tệp nhị phân của Oracle. Các tệp bạn vừa tải xuống sẽ được đặt trong thư mục theo mặc định ~ / Trang chủ / tenban / Downloads và bạn sẽ phải chuyển chúng vào thư mục / Usr / local / java mà bạn đã tạo trước đó.
    • Di chuyển các tệp đã tải xuống từ Oracle Java sang 32 bit:
      • nhập hoặc sao chép và dán cd / nhà /"Yourname"/ Downloads
      • nhập hoặc sao chép và dán sudo cp -r jre-8u131-linux-i586.tar.gz / usr / local / java
      • nhập hoặc sao chép và dán cd / usr / cục bộ / java
    • Di chuyển các tệp đã tải xuống từ Oracle Java sang 64 bit:
      • nhập hoặc sao chép và dán cd / nhà /"Yourname"/ Downloads
      • nhập hoặc sao chép và dán sudo cp -r jre-8u131-linux-x64.tar.gz / usr / local / java
      • nhập hoặc sao chép và dán cd / usr / cục bộ / java


  6. Cài đặt Oracle Java trên hệ thống của bạn. Bạn sẽ cần phải áp dụng các lệnh được mô tả dưới đây cho các tệp định dạng nén .tar.gz Java. Điều này phải được thực hiện bằng cách truy cập vào cấp độ nguồn gốc để tất cả người dùng hệ thống có thể hưởng lợi từ việc cài đặt Java. Bạn sẽ phải cẩn thận để sử dụng lệnh sudo cho mỗi lệnh được mô tả dưới đây. Trước tiên, bạn sẽ phải thay đổi quyền truy cập vào các tệp bạn vừa chuyển.
    • Thay đổi quyền truy cập của các tệp Java thành 32 bit:
      • nhập hoặc sao chép và dán sudo chmod a + x jre-8u131-linux-i586.tar.gz
    • Thay đổi quyền truy cập của các tệp Java 64 bit:
      • nhập hoặc sao chép và dán sudo chmod a + x jre-8u131-linux-x64.tar.gz


  7. Sau đó giải nén các nhị phân. Hãy cẩn thận để định vị chính mình, nếu nó chưa được thực hiện, trong thư mục / Usr / local / java để tiến hành hoạt động này.
    • Cài đặt Oracle Java cho Ubuntu Linux trong 32 bit:
      • nhập hoặc sao chép và dán sudo tar xvzf jre-8u131-linux-i586.tar.gz
    • Cài đặt Oracle Java cho Ubuntu Linux trong 64 bit:
      • nhập hoặc sao chép và dán sudo tar xvzf jre-8u131-linux-x64.tar.gz


  8. Kiểm tra thư mục cài đặt của bạn một cách cẩn thận. Tại thời điểm này trong thủ tục, một thư mục không nén nằm trong thư mục / Usr / local / java. Để kiểm tra nó:
    • nhập hoặc sao chép và dán ls -a
    • bạn sẽ có thể đọc jre1.8.0_131, đó là thư mục chứa trong thư mục


  9. Chỉnh sửa biến hệ thống PATH. Nó nằm trong tập tin / Etc / profile, mà bạn sẽ phải sửa đổi bằng một trình soạn thảo của es. Bạn sẽ có thể sử dụng nano, gedit hoặc bất kỳ biên tập viên nào khác mà bạn chọn nguồn gốc để thêm các biến này:
    • nhập hoặc sao chép và dán sudo gedit / etc / hồ sơ sử dụng gedit
    • hoặc
    • nhập hoặc sao chép và dán sudo nano / etc / hồ sơ nếu bạn thích nano


  10. Đi đến cuối tập tin. Cuộn e bằng cách sử dụng các phím mũi tên lên / xuống trên bàn phím để đi đến dòng cuối cùng của tệp và thêm các dòng sau:
    • nhập hoặc sao chép và dán
      JAVA_HOME = / usr / local / java /jre1.8.0_73
      PATH = $ PATH: $ HOME / bin: $ JAVA_HOME / bin
      xuất JAVA_HOME
      xuất khẩu


  11. Lưu tập tin / Etc / profile. Nhớ thêm một dòng trống ở cuối e trước khi bạn lưu và thoát trình chỉnh sửa.


  12. Thông báo cho hệ thống của bạn về những thay đổi được thực hiện. Để biết nơi tìm các tệp cho phiên bản Java mới của bạn, bạn sẽ cần thông báo cho hệ thống của mình về những thay đổi bạn vừa thực hiện:
    • nhập hoặc sao chép và dán sudo update-thay thế - cài đặt "/ usr / bin / java" "java" "/usr/local/java/jre1.8.0_131/bin/java" 1
      • Hệ thống của bạn sẽ được thông báo về sự sẵn có của Oracle Java.
    • nhập hoặc sao chép và dán cập nhật thay thế sudo - cài đặt "/ usr / bin / javaws" "javaws" "/usr/local/java/jre1.8.0_131/bin/javaws" 1
      • Anh ta sẽ được thông báo ở đây về sự sẵn có của mô-đun Bắt đầu web Java Java.


  13. Chỉ định hệ thống của bạn phiên bản mặc định của Java. Bạn cũng sẽ cần thông báo cho Oracle Java JRE hiện là phiên bản mặc định của môi trường thời gian chạy Java bằng cách áp dụng các lệnh được mô tả dưới đây:
    • nhập hoặc sao chép và dán cập nhật thay thế sudo - set java /usr/local/java/jre1.8.0_131/bin/java
      • Lệnh này sẽ xác định môi trường thời gian chạy Java áp dụng cho hệ thống.
    • nhập hoặc sao chép và dán cập nhật thay thế sudo - đặt javaws /usr/local/java/jre1.8.0_131/bin/javaws
      • Điều này sẽ xác định mô-đun Bắt đầu web Java sẽ được sử dụng.


  14. Tải môi trường hệ thống mới của bạn. Tiến hành như mô tả dưới đây.
    • Nhập hoặc sao chép và dán ./etc/profile.
    • Lưu ý rằng các biến môi trường được xác định trong tệp / Etc / profile sẽ không được hệ thống hỗ trợ cho đến khi bạn khởi động lại máy tính.


  15. Kiểm tra xem Oracle Java đã được cài đặt đúng chưa. Chạy các lệnh được hiển thị bên dưới để kiểm tra số lượng phiên bản Java sẽ được hệ thống trả về.


  16. Kiểm tra phiên bản Oracle Java 32 bit của bạn:
    • nhập hoặc sao chép và dán chuyển đổi java
      • Lệnh này sẽ trả về phiên bản Java được hệ thống hỗ trợ.
    • sau đây sẽ xuất hiện trong thiết bị đầu cuối:
      • phiên bản java "1.8.0_131"
        Môi trường thời gian chạy Java (TM) SE (bản dựng 1.8.0_131-8u131-b11)
        Máy chủ VM HotSpot (TM) (bản dựng 25.131-b11, chế độ hỗn hợp)


  17. Kiểm tra phiên bản Oracle Java 64-bit của bạn:
    • nhập hoặc sao chép và dán chuyển đổi java
      • Bạn sẽ được thông báo về phiên bản Java được hệ thống hỗ trợ.
    • sau đây sẽ xuất hiện trong thiết bị đầu cuối:
      • phiên bản java "1.8.0_131"
        Môi trường thời gian chạy Java (TM) SE (bản dựng 1.8.0_131-8u131-b11)
        Máy chủ VM HotSpot (TM) (bản dựng 25.131-b11, chế độ hỗn hợp)


  18. Khởi động lại Ubuntu Linux. Xin chúc mừng, môi trường thời gian chạy Java mới của bạn được hệ thống của bạn cấu hình đầy đủ và hỗ trợ. Bây giờ bạn sẽ có thể chạy các ứng dụng được viết bằng Java mà không gặp khó khăn.
Cho phép Java cho trình duyệt web
  1. Để cho phép các trình cắm Java được sử dụng bởi trình duyệt web của bạn, bạn sẽ cần tạo một liên kết tượng trưng từ thư mục cài đặt các mô-đun của nó đến vị trí của plugin được bao gồm trong môi trường thời gian chạy Java mà bạn đã cài đặt.
    • Đọc kỹ: Bạn sẽ cần phải cực kỳ cẩn thận khi cho phép Oracle Java 8 trong trình duyệt web của mình vì một số lỗ hổng bảo mật đã được phát hiện trong quá khứ và cũng có thể những người khác sẽ được phát hiện trong tương lai. Những lỗi bảo mật này là tất cả các điểm vào hệ thống của bạn được cung cấp cho tin tặc hoặc hacker ác ý. Tham khảo trang web Java Tester để biết thêm thông tin về chủ đề này.

Cài đặt Oracle Java cho Google Chrome 32 bit

  1. Áp dụng các lệnh sau:
    • nhập hoặc sao chép và dán sudo mkdir -p / opt / google / chrome / plugin
      • Một thư mục có tên / Opt / google / chrome / plugins sẽ được tạo ra.
    • nhập hoặc sao chép và dán cd / opt / google / chrome / plugin
      • Bạn sẽ được đưa đến thư mục plugin Chrome bằng lệnh này. Hãy cẩn thận để được định vị trong thư mục này trước khi tiến hành tạo liên kết tượng trưng:
    • nhập hoặc sao chép và dán sudo ln -s /usr/local/java/jre1.8.0_73/lib/i386/libnpjp2.so
      • Một liên kết tượng trưng sẽ được tạo ra giữa thư viện libnpjp2.so môi trường thời gian chạy Java và trình duyệt Google Chrome của bạn.

Cài đặt Oracle Java cho Google Chrome 64-bit

  1. Áp dụng các lệnh sau:
    • nhập hoặc sao chép và dán sudo mkdir -p / opt / google / chrome / plugin
      • Một thư mục có tên / Opt / google / chrome / plugins sẽ được tạo ra.
    • nhập hoặc sao chép và dán cd / opt / google / chrome / plugin
      • Bạn sẽ được đưa đến thư mục plugin Chrome bằng lệnh này. Hãy cẩn thận để được định vị trong thư mục này trước khi tiến hành tạo liên kết tượng trưng:
    • nhập hoặc sao chép và dán sudo ln -s /usr/local/java/jre1.8.0_05/lib/amd64/libnpjp2.so
      • Một liên kết tượng trưng sẽ được tạo ra giữa thư viện libnpjp2.so môi trường thời gian chạy Java của bạn và trình duyệt Google Chrome.

Lưu ý khi cài đặt Java trên Google Chrome

  1. Lưu ý: những điều sau đây có thể được trả về sau khi bạn tạo liên kết tượng trưng:
    • ln: tạo liên kết tượng trưng `./libnpjp2.so: tệp đã tồn tại
    • Để khắc phục sự cố này, chỉ cần xóa liên kết tượng trưng hiện có bằng cách áp dụng lệnh sau:
    • nhập hoặc sao chép và dán cd / opt / google / chrome / plugin
    • nhập hoặc sao chép và dán sudo rm -rf libnpjp2.so
    • hãy chắc chắn kiểm tra xem bạn có trong thư mục không / Opt / google / chrome / plugins trước khi đặt hàng.
  2. Khởi động lại máy tính của bạn. Sau đó, hãy truy cập trang web Java Tester để kiểm tra xem Java có hoạt động trong trình duyệt web của bạn không.

Cài đặt Oracle Java cho Mozilla Firefox trong 32 bit

  1. Áp dụng các lệnh sau:
    • nhập hoặc sao chép và dán cd / usr / lib / mozilla / plugin
      • Bạn sẽ được đưa đến cuộc gọi của lệnh này trong thư mục / Usr / lib / mozilla / plugins. Bạn sẽ cần tạo thư mục này theo cách sau nếu nó chưa tồn tại trên hệ thống của bạn:
    • nhập hoặc sao chép và dán sudo mkdir -p / usr / lib / mozilla / plugin
      • Lệnh này sẽ tạo thư mục được đặt tên / Usr / lib / mozilla / plugins. Hãy cẩn thận trong thư mục này trước khi tiến hành tạo liên kết tượng trưng.
    • nhập hoặc sao chép và dán sudo ln -s /usr/local/java/jre1.8.0_73/lib/i386/libnpjp2.so
      • Một liên kết tượng trưng sẽ được tạo ra giữa thư viện libnpjp2.so môi trường thời gian chạy Java của bạn và trình duyệt Mozilla Firefox.

Cài đặt Oracle Java cho Mozilla Firefox trong 64-bit

  1. Áp dụng các lệnh sau:
    • nhập hoặc sao chép và dán cd / usr / lib / mozilla / plugin
      • Bạn sẽ được đưa đến cuộc gọi của lệnh này trong thư mục / Usr / lib / mozilla / plugins. Bạn sẽ cần tạo thư mục này theo cách sau nếu nó chưa tồn tại trên hệ thống của bạn:
    • nhập hoặc sao chép và dán sudo mkdir -p / usr / lib / mozilla / plugin
      • Lệnh này sẽ tạo thư mục được đặt tên / Usr / lib / mozilla / plugins. Hãy cẩn thận trong thư mục này trước khi tiến hành tạo liên kết tượng trưng.
    • nhập hoặc sao chép và dán sudo ln -s /usr/local/java/jre1.8.0_73/lib/amd64/libnpjp2.so
      • Một liên kết tượng trưng sẽ được tạo ra giữa thư viện libnpjp2.so môi trường thời gian chạy Java của bạn và trình duyệt Mozilla Firefox.

Lưu ý khi cài đặt Java trên Mozilla Firefox

  1. Lưu ý: những điều sau đây có thể được trả về sau khi bạn tạo liên kết tượng trưng:
    • ln: tạo liên kết tượng trưng `./libnpjp2.so: tệp đã tồn tại
    • Để khắc phục sự cố này, chỉ cần xóa liên kết tượng trưng hiện có bằng cách áp dụng lệnh sau:
    • nhập hoặc sao chép và dán cd / usr / lib / mozilla / plugin
    • nhập hoặc sao chép và dán sudo rm -rf libnpjp2.so
    • hãy chắc chắn kiểm tra xem bạn có trong thư mục không / Usr / lib / mozilla / plugins trước khi đặt hàng.
  2. Khởi động lại máy tính của bạn. Sau đó, hãy truy cập trang web Java Tester để kiểm tra xem Java có hoạt động trong trình duyệt web của bạn không.