Computer >> Máy Tính >  >> Hệ thống >> Linux

Cách cài đặt Java Runtime trong Ubuntu

Cách cài đặt Java Runtime trong Ubuntu

Java không được cài đặt theo mặc định trong Ubuntu, nhưng nó được yêu cầu để chạy các ứng dụng Java, chẳng hạn như Minecraft, trên máy tính của bạn. Bài viết này sẽ hướng dẫn bạn cách cài đặt Java Runtime trong Ubuntu.

Java Runtime là gì?

Java là một ngôn ngữ “được thông dịch”, có nghĩa là mã không được biên dịch thành một tệp thực thi sẵn sàng chạy. Để chạy các ứng dụng Java, bạn cần có một trình dịch, được gọi là “thời gian chạy”. Thời gian chạy này dịch mã của chương trình trong thời gian thực để hướng dẫn máy tính của chúng tôi hiểu, cho phép chúng tôi chạy nó.

Kiểm tra Java

Để kiểm tra xem bạn đã cài đặt Java chưa, hãy sử dụng:

java -version
Cách cài đặt Java Runtime trong Ubuntu

Kết quả đầu ra sẽ cho bạn biết nếu bạn đã có Java trên máy tính của mình và nếu chưa, phiên bản nào có sẵn để cài đặt. Ghi lại chúng, vì bạn có thể cần chúng sau này.

Cài đặt phiên bản mặc định

Trong số tất cả các phiên bản Java hiện có, một phiên bản sẽ được coi là "mặc định" cho bản phân phối của bạn. Nó có thể không phải là một phiên bản xuất sắc, nhưng nó thường là phiên bản mới nhất được coi là ổn định, an toàn và nói chung là "tốt nhất" cho hầu hết các mục đích sử dụng.

Để cài đặt nó, hãy sử dụng:

sudo apt install default-jre
Cách cài đặt Java Runtime trong Ubuntu

Sau một thời gian và cài đặt thêm một số phụ thuộc, Java sẽ được cài đặt trên máy tính của bạn.

Cách cài đặt Java Runtime trong Ubuntu

Sử dụng java -version lệnh một lần nữa để kiểm tra phiên bản nào đã được cài đặt.

Cách cài đặt Java Runtime trong Ubuntu

Tuy nhiên, thật không may, một số chương trình được tạo cho một phiên bản Java cụ thể có thể gặp sự cố khi sử dụng các chương trình khác nhau. Rất may, có những giải pháp cho những vấn đề như vậy.

JRE và JDK

Để chạy mã Java, bạn cần thời gian chạy Java. Tuy nhiên, trong một số trường hợp hiếm hoi, có thể cần một số tính năng bổ sung liên quan. Bạn có thể tìm thấy chúng trong Bộ công cụ phát triển Java toàn diện.

Để cài đặt nó, hãy nhập vào thiết bị đầu cuối của bạn:

sudo apt install default-jdk
Cách cài đặt Java Runtime trong Ubuntu

Cài đặt (và chuyển sang) các phiên bản cũ hơn

Nếu những gì bạn đang cố gắng chạy vẫn không thành công, hãy cài đặt phiên bản Java cũ hơn giống như bạn đã làm cho thời gian chạy mặc định. Ví dụ:để cài đặt phiên bản cũ nhất có sẵn tại thời điểm này cho Ubuntu 20.04, chúng tôi đã sử dụng:

sudo apt install openjdk-8-jre
Cách cài đặt Java Runtime trong Ubuntu

Bạn không phải gỡ cài đặt phiên bản Java đã được cài đặt. Nhiều phiên bản có thể cùng tồn tại song song. Tuy nhiên, chỉ một trong số chúng hoạt động tại bất kỳ thời điểm nào. Ngay cả khi bạn cài đặt phiên bản cũ hơn, điều đó sẽ không giải quyết được vấn đề không thể chạy tệp jar đó tự động. Trước tiên, bạn phải chuyển sang phiên bản cũ hơn. Để làm điều đó, hãy sử dụng:

sudo update-alternatives --config Java
Cách cài đặt Java Runtime trong Ubuntu

Danh sách các phiên bản có sẵn được đánh số sẽ xuất hiện trong thiết bị đầu cuối của bạn. Dấu hoa thị trước số sẽ đánh dấu số đang hoạt động. Nhấn Enter trên bàn phím của bạn để giữ số đang hoạt động hoặc số tương ứng với một phiên bản khác, sau đó nhấn Enter để chuyển sang.

Cách cài đặt Java Runtime trong Ubuntu

Cài đặt Oracle Java

Các chương trình cứng đầu có thể từ chối hoạt động với bất kỳ phiên bản mở nào của Java, yêu cầu phiên bản của Oracle. Thật không may, cài đặt Oracle’s Java phức tạp hơn một chút. Trước tiên, bạn phải tải xuống thủ công từ trang Java chính thức của Oracle.

Cách cài đặt Java Runtime trong Ubuntu

Lưu tệp ở đâu đó, kích hoạt một thiết bị đầu cuối và chuyển đến cùng một thư mục. Giải phóng dpkg trên tệp đã tải xuống với:

sudo dpkg -i DOWNLOADED_JDK_FILENAME

Sử dụng lệnh "update-Alternatives" mà chúng ta đã thấy trước đây để thực sự cài đặt JDK với:

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-14.0.1/bin/java 1
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-14.0.1/bin/javac 1

Hãy nhớ cập nhật đường dẫn của ví dụ cho phiên bản Java bạn đang cài đặt. Cũng xin lưu ý rằng bạn có thể chuyển đổi giữa phiên bản Java “mở” và Oracle như chúng ta đã thấy trước đây.

Với Java được cài đặt, bạn có thể cài đặt và chơi Minecraft trên Ubuntu.