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

Mục lục:

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

Video: 3 cách cài đặt Oracle Java trên Linux Ubuntu

Video: 3 cách cài đặt Oracle Java trên Linux Ubuntu
Video: Cách đăng xuất tài khoản Microsoft trên máy tính Win 10 [Laptop & PC] 2024, Có thể
Anonim

Hướng dẫn này sẽ bao gồm việc cài đặt cả Oracle Java 7 JDK / JRE 32-bit và 64-bit (số phiên bản hiện tại là 1.7.0_45) trên hệ điều hành Ubuntu 32-bit và 64-bit. Hướng dẫn này cũng áp dụng cho Debian và Linux Mint. Đối với những người trong số các bạn chỉ một muốn cài đặt Oracle Java JRE để chạy các ứng dụng Java chứ không phải để phát triển các chương trình Java, hãy sử dụng cách này:

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

Đối với những người bạn muốn cài đặt Oracle Java JDK để phát triển các chương trình và ứng dụng Java (Oracle Java JRE cũng được bao gồm trong Oracle JDK), hãy sử dụng phương pháp này:

Cài đặt Oracle Java JDK trên Ubuntu Linux

Bươc chân

Cài đặt Oracle Java trên Ubuntu Linux Bước 1
Cài đặt Oracle Java trên Ubuntu Linux Bước 1

Bước 1. Kiểm tra xem hệ điều hành Ubuntu Linux của bạn là kiến trúc 32 bit hay 64 bit

Mở một thiết bị đầu cuối và chạy lệnh bên dưới.

  • Nhập / Sao chép / Dán:

    files / sbin / init

    Phiên bản bit của kiến trúc hệ điều hành Ubuntu Linux của bạn sẽ hiển thị dưới dạng 32 bit hoặc 64 bit

Cài đặt Oracle Java trên Ubuntu Linux Bước 2
Cài đặt Oracle Java trên Ubuntu Linux Bước 2

Bước 2. Kiểm tra xem Java đã được cài đặt trên hệ thống của bạn chưa

Để thực hiện việc này, bạn cần chạy phiên bản Java của lệnh từ thiết bị đầu cuối.

  • Mở một thiết bị đầu cuối và nhập lệnh sau:

    • Nhập / Sao chép / Dán:

      java -version

  • Nếu OpenJDK đã được cài đặt trên hệ thống, dòng chữ sau sẽ xuất hiện trên màn hình:

    • phiên bản java "1.7.0_15"

      Môi trường thời gian chạy OpenJDK (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)

      OpenJDK 64-Bit Server VM (bản dựng 19.0-b09, chế độ hỗn hợp)

  • Nếu OpenJDK đã được cài đặt trên hệ thống của bạn, điều đó có nghĩa là bạn có phiên bản Java nhà cung cấp sai cho phương pháp này.
Cài đặt Oracle Java trên Ubuntu Linux Bước 3
Cài đặt Oracle Java trên Ubuntu Linux Bước 3

Bước 3. Xóa OpenJDK / JRE khỏi hệ thống của bạn và tạo một thư mục để chứa tệp nhị phân Oracle Java JDK / JRE của bạn

Điều này sẽ ngăn hệ thống gặp xung đột và nhầm lẫn do các phiên bản khác nhau của các nhà cung cấp Java. Ví dụ: nếu bạn đã cài đặt OpenJDk / Jre trên hệ thống của mình, bạn có thể xóa nó bằng cách gõ dòng lệnh sau:

  • Nhập / Sao chép / Dán:

    sudo apt-get purge openjdk - / *

    Lệnh này sẽ tách hoàn toàn OpenJDK / JRE khỏi hệ thống của bạn

  • Nhập / Sao chép / Dán:

    sudo mkdir -p / usr / local / java

    Lệnh này sẽ tạo một thư mục để chứa các tệp nhị phân Oracle Java JDK và JRE của bạn

Cài đặt Oracle Java trên Ubuntu Linux Bước 4
Cài đặt Oracle Java trên Ubuntu Linux Bước 4

Bước 4. Tải xuống Oracle Java JDK / JRE cho Linux

Đảm bảo rằng bạn chọn nhị phân nén đúng cho kiến trúc hệ thống 32 bit hoặc 64 bit (những kiến trúc kết thúc bằng tar.gz).

  • Ví dụ: nếu bạn đang sử dụng hệ điều hành Ubuntu Linux 32-bit, hãy tải xuống tệp nhị phân Oracle Java 32-bit.
  • Ví dụ: nếu bạn đang sử dụng hệ điều hành Ubuntu Linux 64-bit, hãy tải xuống tệp nhị phân Oracle Java 64-bit.
  • Không bắt buộc, Tải xuống Tài liệu Oracle Java JDK / JRE

    Chọn jdk-7u40-apidocs.zip

  • Thông tin quan trọng:

    Oracle Java binary 64-bit không hoạt động trên hệ điều hành Ubuntu Linux 32-bit. Nếu bạn cố gắng cài đặt Oracle Java 64-bit trên Ubuntu Linux 32-bit, bạn sẽ nhận được nhiều thông báo lỗi hệ thống.

Cài đặt Oracle Java trên Ubuntu Linux Bước 5
Cài đặt Oracle Java trên Ubuntu Linux Bước 5

Bước 5. Sao chép tệp nhị phân Oracle Java vào thư mục / usr / local / java

Trong hầu hết các trường hợp, tệp nhị phân Oracle Java sẽ được tải xuống: / home /"your_user_name"/ Tải xuống.

  • Hướng dẫn cài đặt Oracle Java 32-bit trên Linux Ubuntu 32-bit:

    • Nhập / Sao chép / Dán:

      cd ~ / Tải xuống

    • Nhập / Sao chép / Dán:

      sudo cp -r jdk-7u45-linux-i586.tar.gz / usr / local / java

    • Nhập / Sao chép / Dán:

      sudo cp -r jre-7u45-linux-i586.tar.gz / usr / local / java

    • Nhập / Sao chép / Dán:

      cd / usr / local / java

  • Hướng dẫn cài đặt Oracle Java 64-bit trên Linux Ubuntu 64-bit:

    • Nhập / Sao chép / Dán:

      cd ~ / Tải xuống

    • Nếu bạn đã tải xuống JDK, Nhập / Sao chép / Dán:

      sudo cp -r jdk-7u45-linux-x64.tar.gz / usr / local / java

    • Hoặc, nếu bạn đã tải xuống JRE, Nhập / Sao chép / Dán:

      sudo cp -r jre-7u45-linux-x64.tar.gz / usr / local / java

    • Nhập / Sao chép / Dán:

      cd / usr / local / java

Cài đặt Oracle Java trên Ubuntu Linux Bước 6
Cài đặt Oracle Java trên Ubuntu Linux Bước 6

Bước 6. Mở tệp nhị phân Java đã nén vào thư mục / usr / local / java

  • Hướng dẫn cài đặt Oracle Java 32-bit trên Linux Ubuntu 32-bit:

    • Nhập / Sao chép / Dán:

      sudo tar xvzf jdk-7u45-linux-i586.tar.gz

    • Nhập / Sao chép / Dán:

      sudo tar xvzf jre-7u45-linux-i586.tar.gz

  • Hướng dẫn cài đặt Oracle Java 64-bit trên Linux Ubuntu 64-bit:

    • Nếu bạn đã tải xuống JDK, Nhập / Sao chép / Dán:

      sudo tar xvzf jdk-7u45-linux-x64.tar.gz

    • Hoặc nếu bạn đã tải xuống JRE, Nhập / Sao chép / Dán:

      sudo tar xvzf jre-7u45-linux-x64.tar.gz

Cài đặt Oracle Java trên Ubuntu Linux Bước 7
Cài đặt Oracle Java trên Ubuntu Linux Bước 7

Bước 7. Kiểm tra lại các thư mục của bạn

Tại thời điểm này, bạn sẽ có một thư mục nhị phân không nén trong / usr / local / java cho Java JDK / JRE cho biết:

  • Nhập / Sao chép / Dán:

    ls -a

  • jdk1.7.0_45
  • hoặc jre1.7.0_45
Cài đặt Oracle Java trên Ubuntu Linux Bước 8
Cài đặt Oracle Java trên Ubuntu Linux Bước 8

Bước 8. Chỉnh sửa tệp PATH hệ thống / etc / profile và thêm các biến hệ thống sau vào đường dẫn hệ thống của bạn

Sử dụng nano, gedit hoặc một trình soạn thảo văn bản khác và mở / etc / profile dưới dạng thư mục gốc (root).

  • Nhập / Sao chép / Dán:

    sudo gedit / etc / profile

  • hoặc
  • Nhập / Sao chép / Dán:

    sudo nano / etc / profile

Cài đặt Oracle Java trên Ubuntu Linux Bước 9
Cài đặt Oracle Java trên Ubuntu Linux Bước 9

Bước 9. Cuộn xuống cuối tệp bằng các phím mũi tên và thêm dòng sau vào cuối tệp / etc / profile của bạn:

  • Nếu bạn đã cài đặt JDK, Nhập / Sao chép / Dán:

    JAVA_HOME = / usr / local / java /jdk1.7.0_45

    JRE_HOME = $ JAVA_HOME / jre

    PATH = $ PATH: $ JAVA_HOME / thùng: $ JRE_HOME / thùng

    xuất JAVA_HOME

    xuất JRE_HOME

    xuất PATH

  • Hoặc nếu bạn đã cài đặt JRE, Nhập / Sao chép / Dán:

    JRE_HOME = / usr / local / java /jre1.7.0_45

    PATH = $ PATH: $ JRE_HOME / thùng

    xuất JRE_HOME

    xuất PATH

  • Lưu tệp / etc / profile và thoát.
Cài đặt Oracle Java trên Ubuntu Linux Bước 10
Cài đặt Oracle Java trên Ubuntu Linux Bước 10

Bước 10. Cho biết vị trí của Oracle JDK / JRE với hệ thống Ubuntu Linux

Do đó, hệ thống sẽ được thông báo rằng phiên bản Oracle Java mới đã có sẵn.

  • Nếu bạn đã cài đặt JDK, Nhập / Sao chép / Dán:

    sudo update-Alternatives --install "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1

  • Hoặc, nếu bạn đã cài đặt JRE, Nhập / Sao chép / Dán:

    sudo update-Alternatives --install "/ usr / bin / java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1

    Lệnh này sẽ thông báo cho hệ thống rằng Oracle Java JRE đang hoạt động

  • Chỉ khi bạn đã cài đặt JDK, Nhập / Sao chép / Dán:

    sudo update-Alternatives --install "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1

    Lệnh này cho bạn biết rằng Oracle Java JDK đã sẵn sàng để sử dụng

  • Nhập / Sao chép / Dán:

    sudo update-Alternatives --install "/ usr / bin / javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1

    lệnh này thông báo cho hệ thống rằng Oracle Java Web start đang được khởi động và chạy

Cài đặt Oracle Java trên Ubuntu Linux Bước 11
Cài đặt Oracle Java trên Ubuntu Linux Bước 11

Bước 11. Nói với Linux Ubuntu rằng Oracle Java JDK / JRE phải là Java mặc định

  • Nếu bạn đã cài đặt JDK, Nhập / Sao chép / Dán:

    sudo update-Alternatives --set java /usr/local/java/jdk1.7.0_45/jre/bin/java

  • Hoặc nếu bạn đã cài đặt JRE, Nhập / Sao chép / Dán:

    sudo update-Alternatives --set java /usr/local/java/jre1.7.0_45/bin/java

    Lệnh này sẽ thiết lập JRE (Java Runtime Environment) cho hệ thống

  • Chỉ khi bạn đã cài đặt JDK, Nhập / Sao chép / Dán:

    sudo update-Alternatives --set java /usr/local/java/jdk1.7.0_45/bin/java

    Lệnh này sẽ thiết lập trình biên dịch Java cho hệ thống

  • Nếu bạn đã cài đặt JDK, Nhập / Sao chép / Dán sudo update-Alternatives --set javaws /usr/local/java/jdk1.7.0_45/bin/javaws
  • Hoặc, nếu bạn đã cài đặt JRE, Nhập / Sao chép / Dán:

    sudo update-Alternatives --set javaws /usr/local/java/jre1.7.0_45/bin/javaws

    Lệnh này sẽ thiết lập Java khởi động Web cho hệ thống

Cài đặt Oracle Java trên Ubuntu Linux Bước 12
Cài đặt Oracle Java trên Ubuntu Linux Bước 12

Bước 12. Tải lại PATH / etc / profile trên toàn hệ thống của bạn bằng cách gõ lệnh sau:

  • Nhập / Sao chép / Dán:

    . / etc / profile

  • Lưu ý rằng tệp PATH / etc / profile trên toàn hệ thống của bạn sẽ tải lại sau khi Linux Ubuntu được khởi động lại.
Cài đặt Oracle Java trên Ubuntu Linux Bước 13
Cài đặt Oracle Java trên Ubuntu Linux Bước 13

Bước 13. Kiểm tra xem Oracle Java đã được cài đặt đúng cách trên hệ thống của bạn chưa

Chạy lệnh sau và lưu ý phiên bản Java: Bản cài đặt Oracle Java 32-bit đúng sẽ hiển thị:

  • Nhập / Sao chép / Dán:

    java -version. Lệnh này hiển thị phiên bản Java mà hệ thống đang chạy. Bạn sẽ thấy một thông báo cho biết: phiên bản java "1.7.0_45"

    Môi trường thời gian chạy Java (TM) SE (bản dựng 1.7.0_45-b18)

  • Máy chủ ảo Java HotSpot (TM) (bản dựng 24.45-b08, chế độ hỗn hợp)
  • Nhập / Sao chép / Dán:

    java -version. Lệnh này cho bạn biết rằng bây giờ bạn có thể soạn các chương trình Java từ thiết bị đầu cuối. Bạn sẽ thấy một thông báo cho biết: java 1.7.0_45. Cài đặt thành công Oracle Java 64-bit sẽ hiển thị:

  • Nhập / Sao chép / Dán:

    java -version. Lệnh này hiển thị phiên bản Java mà hệ thống đang chạy. Bạn sẽ thấy một thông báo cho biết: phiên bản java "1.7.0_45"

    Môi trường thời gian chạy Java (TM) SE (bản dựng 1.7.0_45-b18)

  • Máy chủ ảo Java HotSpot (TM) 64-Bit (bản dựng 24.45-b08, chế độ hỗn hợp)
  • Nhập / Sao chép / Dán:

    java -version. Lệnh này cho bạn biết rằng bây giờ bạn có thể soạn các chương trình Java từ thiết bị đầu cuối. Bạn sẽ thấy một thông báo cho biết: java 1.7.0_45

Cài đặt Oracle Java trên Ubuntu Linux Bước 14
Cài đặt Oracle Java trên Ubuntu Linux Bước 14

Bước 14. Xin chúc mừng, bạn đã cài đặt Oracle Java trên hệ thống Linux của mình

Bây giờ, khởi động lại Linux Ubuntu của bạn. Sau đó, hệ thống của bạn sẽ được cấu hình đầy đủ để chạy và phát triển các chương trình Java.

Phương pháp 1/3: Tùy chọn: Cách bật Oracle Java trong Trình duyệt web

Cài đặt Oracle Java trên Ubuntu Linux Bước 15
Cài đặt Oracle Java trên Ubuntu Linux Bước 15

Bước 1. Bật trình cắm Java trong trình duyệt web của bạn bằng cách tạo một liên kết tượng trưng từ thư mục trình cắm thêm của trình duyệt đến vị trí trình cắm Java trong bản phân phối Oracle Java

  • Bản ghi Vital:

    Tôi thực sự khuyên bạn nên thận trọng khi bật Oracle Java 7 trong trình duyệt web vì có nhiều lỗ hổng về bảo mật và khai thác. Về bản chất, nếu bạn bật Oracle Java 7 trong trình duyệt web của mình, những kẻ độc hại có thể xâm nhập và làm hỏng máy tính của bạn bằng cách khai thác các lỗ hổng và điểm yếu của nó. Để biết thêm thông tin, hãy truy cập Java Tester

Phương pháp 2/3: Google Chrome

Hướng dẫn cho Oracle Java 32-bit:

Cài đặt Oracle Java trên Ubuntu Linux Bước 16
Cài đặt Oracle Java trên Ubuntu Linux Bước 16

Bước 1. Nhập lệnh sau

  • Nhập / Sao chép / Dán:

    sudo mkdir -p / opt / google / chrome / plugins

    Thư mục có tên / opt / google / chrome / plugins sẽ được tạo

  • Nhập / Sao chép / Dán:

    cd / opt / google / chrome / plugins

    Lệnh này sẽ thay đổi bạn thành thư mục tiện ích bổ sung của Google Chrome, vì vậy hãy đảm bảo rằng bạn đang ở trong thư mục trước liên kết tượng trưng

  • Nhập / Sao chép / Dán:

    sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so

    Lệnh này sẽ tạo một liên kết tượng trưng từ plugin JRE Java (Java Runtime Environment) libnpjp2.so vào Google Chrome của bạn.

Hướng dẫn cho Oracle Java 64-bit:

Cài đặt Oracle Java trên Ubuntu Linux Bước 17
Cài đặt Oracle Java trên Ubuntu Linux Bước 17

Bước 1. Nhập lệnh sau

  • Nhập / Sao chép / Dán:

    sudo mkdir -p / opt / google / chrome / plugins

    Thư mục có tên / opt / google / chrome / plugins sẽ được tạo

  • Nhập / Sao chép / Dán:

    cd / opt / google / chrome / plugins

    Lệnh này sẽ thay đổi bạn sang thư mục tiện ích bổ sung của Google Chrome, vì vậy hãy đảm bảo rằng bạn đang ở trong thư mục trước khi tạo liên kết tượng trưng

  • Nhập / Sao chép / Dán:

    sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so

    Lệnh này sẽ tạo một liên kết tượng trưng từ tiện ích bổ sung Java JRE (Java Runtime Environment) libnpjp2.so sang Google Chrome.

Lời nhắc nhở:

Cài đặt Oracle Java trên Ubuntu Linux Bước 18
Cài đặt Oracle Java trên Ubuntu Linux Bước 18

Bước 1. Lưu ý:

Đôi khi khi bạn nhập lệnh trên, một thông báo sẽ xuất hiện cho biết:

  • 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 trước đó bằng lệnh sau:
  • Nhập / Sao chép / Dán:

    cd / opt / google / chrome / plugins

  • Nhập / Sao chép / Dán:

    sudo rm -rf libnpjp2.so

  • Đảm bảo rằng bạn đang ở trong thư mục / opt / google / chrome / plugins trước khi nhập lệnh
Cài đặt Oracle Java trên Ubuntu Linux Bước 19
Cài đặt Oracle Java trên Ubuntu Linux Bước 19

Bước 2. Khởi động lại trình duyệt web và vào Java Tester để kiểm tra xem Java có hoạt động bình thường trong trình duyệt web hay không

Phương pháp 3/3: Mozilla Firefox

Hướng dẫn Oracle Java 32-bit:

Cài đặt Oracle Java trên Ubuntu Linux Bước 20
Cài đặt Oracle Java trên Ubuntu Linux Bước 20

Bước 1. Nhập lệnh sau

  • Nhập / Sao chép / Dán:

    cd / usr / lib / mozilla / plugins

    Lệnh này sẽ thay đổi bạn thành thư mục / usr / lib / mozilla / plugins, hãy tạo thư mục này nếu nó chưa tồn tại

  • Nhập / Sao chép / Dán:

    sudo mkdir -p / usr / lib / mozilla / plugins

    Lệnh này sẽ tạo một thư mục / usr / lib / mozilla / plugins, vì vậy hãy đảm bảo rằng bạn đang ở trong thư mục này trước khi tạo một liên kết tượng trưng

  • Nhập / Sao chép / Dán:

    sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so

    Lệnh này sẽ tạo một liên kết tượng trưng từ tiện ích bổ sung Java JRE (Java Runtime Environment) libnpjp2.so tới Mozilla Firefox của bạn

Cài đặt Oracle Java trên Ubuntu Linux Bước 21
Cài đặt Oracle Java trên Ubuntu Linux Bước 21

Bước 2. ==== Hướng dẫn cho Oracle Java 64-bit:

====

Cài đặt Oracle Java trên Ubuntu Linux Bước 22
Cài đặt Oracle Java trên Ubuntu Linux Bước 22

Bước 3. Nhập lệnh sau

  • Nhập / Sao chép / Dán:

    cd / usr / lib / mozilla / plugins

    Lệnh này sẽ thay đổi bạn thành thư mục / usr / lib / mozilla / plugins, hãy tạo thư mục này nếu nó chưa tồn tại

  • Nhập / Sao chép / Dán:

    sudo mkdir -p / usr / lib / mozilla / plugins

    Lệnh này sẽ tạo một thư mục / usr / lib / mozilla / plugins, vì vậy hãy đảm bảo rằng bạn đang ở trong thư mục này trước khi tạo một liên kết tượng trưng

  • Nhập / Sao chép / Dán:

    sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so

    Lệnh này sẽ tạo một liên kết tượng trưng từ tiện ích bổ sung Java JRE (Java Runtime Environment) libnpjp2.so sang Mozilla Firefox.

Lời nhắc nhở:

Cài đặt Oracle Java trên Ubuntu Linux Bước 23
Cài đặt Oracle Java trên Ubuntu Linux Bước 23

Bước 1. Lưu ý:

Đôi khi, khi bạn nhập lệnh trên, thông báo sau có thể xuất hiện:

  • 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 trước đó bằng lệnh sau:
  • Nhập / Sao chép / Dán:

    cd / usr / lib / mozilla / plugins

  • Nhập / Sao chép / Dán:

    sudo rm -rf libnpjp2.so

  • Đảm bảo rằng bạn đang ở trong thư mục / usr / lib / mozilla / plugins trước khi nhập lệnh.

Bước 2. Khởi động lại trình duyệt web của bạn và truy cập trang web Java Tester để kiểm tra xem Java có hoạt động bình thường trong trình duyệt web hay không

Lời khuyên

  • Để sử dụng Ubuntu Linux, bạn có thể chọn sử dụng OpenJDK, là một triển khai mã nguồn mở và miễn phí của ngôn ngữ lập trình Java, hoặc sử dụng Oracle Java JDK hoặc JRE. Một số người thích Oracle Java (vì nó là phiên bản Java cập nhật nhất và được cung cấp trực tiếp bởi người bảo trì công nghệ Java), nhưng hãy chọn theo sở thích của bạn.
  • Hãy nhớ rằng Oracle cập nhật bảo mật, sửa lỗi và đặt ra các vấn đề về hiệu suất mỗi khi phát hành Oracle Java mới. Khi cài đặt Oracle Java vào hệ thống, hãy đảm bảo rằng bạn biết số phiên bản.
  • Lưu ý rằng tài liệu này được sửa đổi định kỳ vì Oracle đôi khi thay đổi cách cài đặt nhị phân JDK / JRE.

Đề xuất: