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

Cũng như cách cài java và sử dụng trên máy tính, laptop Windows, để thực hiện các bước cài Java trên Ubuntu Linux, trước hết bạn cần nắm được một số khái niệm liên quan đến Java, cũng như sự khác nhau giữa Java JDK và Java JRE.

1. Java là gì?

Nói ngắn gọn Java là ngôn ngữ lập trình hướng đối tượng. Chủ sở hữu hiện tại triển khai nền tảng Java SE ( Standard Edition ) là tập đoàn Oracle. Phiên bản mã nguồn mở của Java Platform SE được gọi là OpenJDK và OpenJRE. Ngoài ra còn có cả phiên bản Java được IBM duy trì. IBM cung cấp cả JDK và JRE. Hiện tại chỉ có các phiên bản OpenJDK OpenJRE Java có sẵn thông qua kho lưu trữ chuẩn của Ubuntu.

2. Nên cài đặt phiên bản Java nào?

Điều này phụ thuộc vào nhiều yếu tố. Một số phần mềm yêu cầu phải cài đặt Java của Oracle để có thể hoạt động đúng cách. Nếu phần mềm mà bạn đang chạy không yêu cầu rõ ràng cần triển khai Java của Oracle, bạn có thể sử dụng phiên bản OpenJDK. Nếu có vấn đề gì xảy ra, chỉ đơn giản là cấu hình lại hệ thống để sử dụng Java của Oracle theo mặc định.

3. Java JDK và Java JRE

Sự khác nhau giữa JDK ( Java Development Kit ) và JRE ( Java Runtime Environment ) chỉ đơn giản là cách mà chúng được sử dụng. Nếu muốn phát triển các ứng dụng và applet, bạn cần cài đặt Java JDK. Nếu chỉ muốn chạy các ứng dụng Java và applet bạn chỉ cần cài đặt phiên bản JRE.

4. Cài đặt Java OpenJDK trên Ubuntu Linux

Việc cài đặt Java trên Ubuntu, Linux không được thực hiện theo mặc định. Trước tiên cần đảm bảo các kho của bạn đang hoạt động đúng cách bằng lệnh:

$ apt-cache search openjdk

Lệnh trên sẽ tạo ra danh sách các gói có liên quan đến Java như:

....

penjdk-7-doc - OpenJDK Development Kit (JDK) documentation

openjdk-7-jdk - OpenJDK Development Kit (JDK)

openjdk-7-jre - OpenJDK Java runtime, using Hotspot JIT

....

Sau khi xác nhận xong, thực hiện cài đặt Java bằng lệnh:

$ sudo apt-get install openjdk-7-jdk

Lệnh trên sẽ tải và cài đặt OpenJDK Development Kit phiên bản 7, bao gồm tất cả các điều kiện cần thiết. Nếu cần cài đặt các phiên bản Java cũ hơn, chẳng hạn như phiên bản 6, bạn thay số 7 bằng số 6, lệnh sẽ có dạng:

$ sudo apt-get install openjdk-6-jdk

Kiểm tra phiên bản

Sau khi cài đặt xong, bạn có thể xác nhận lại phiên bản Java được cài đặt bằng lệnh:

$ java -version

java version "1.7.0_09"

OpenJDK Runtime Environment (IcedTea7 2.3.3) (7u9-2.3.3-0ubuntu1-12.04.1)

OpenJDK 64-Bit Server VM (build 23.2-b09, mixed mode)

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

Trong trường hợp nếu cần dụng Java SE của Oracle, bạn có thể cài đặt nó trên đầu trang cài đặt OpenJDK sau đó chỉ cần cấu hình lại hệ thống để sử dụng Java của Oracle làm mặc định. Java JDK Oracle không có sẵn thông qua kho lưu trữ chuẩn của Ubuntu, nhưng bạn có thể sử dụng WebUpd8 Oracle Java PPA. Trước hết cần cập nhật file nguồn apt:

$ su -

# echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" \

>> /etc/apt/sources.list

# echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" \

>> /etc/apt/sources.list

# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886

Sau khi các file nguồn đã được cài đặt, bạn có thể sử dụng lệnh apt để cài đặt Java:

# apt-get update

# apt-get install oracle-java7-installer

Các lệnh trên sẽ tải về, biên dịch và cài đặt Java 7 trên hệ thống của bạn.

Kiểm tra phiên bản

Cũng giống như OpenJDK, sau khi cài đặt xong bạn cần kiểm tra lại phiên bản Java vừa cài đặt:

$ java -version

java version "1.7.0_11"

Java(TM) SE Runtime Environment (build 1.7.0_11-b21)

Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)

Quản lý nhiều cài đặt Java

Nếu đã cài đặt nhiều phiên bản Java khác như như Open JDK hoặc Oracle SE trên một hệ thống Ubuntu Linux, bạn có thể chuyển đổi giữa các cài đặt Java bằng cách sử dụng lệnh update-alternatives:

$ sudo update-alternatives --config java

[sudo] password for lubos:

There are 2 choices for the alternative java (providing /usr/bin/java).

Selection Path Priority Status

------------------------------------------------------------

* 0 /usr/lib/jvm/java-7-oracle/jre/bin/java 1052 auto mode

1 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1051 manual mode

2 /usr/lib/jvm/java-7-oracle/jre/bin/java 1052 manual mode

Press enter to keep the current choice[*], or type selection number:

Bạn có thể thực hiện các bước tương tự, thay số nguyên tương ứng với số phiên bản Java được hiển thị trong đầu ra của lệnh update-alternatives.

Trên đây là cách cài đặt Java trên Ubuntu Linux. Bạn có đang sử dụng Ubuntu và đã cài đặt Java trên hệ thống hay không? Chia sẻ ý kiến của bạn cho Taimienphi.vn nhé.

Java là một trong những ứng dụng cần có trên hệ điều hành của bạn để chạy những phần mềm riêng biệt, bên cạnh đó, bạn có thể tham khảo thêm top 5 ứng dụng cho Linux, Mac nhiều người dùng để biết những phần mềm cần thiết cho hệ điều hành của mình nhé.

Làm thế nào để cài đặt Java trên Ubuntu Linux luôn là chủ đề hot trên các diễn đàn. Ngay cả các admin hệ thống Linux có nhiều kinh nghiệm đôi khi vẫn còn bị nhầm lẫn, sai sót. Vì vậy bài viết dưới đây Taimienphi.vn sẽ hướng dẫn bạn cách cài đặt Java trên Ubuntu Linux.
Sử dụng điều kiện IF Else trong Java
Ngày tháng (Date & Time) trong Java
Cú pháp cơ bản của Java
Java - Khai báo, sử dụng mảng
Top 100 game java cực hay cho điện thoại
Hướng dẫn cơ bản về Ngôn ngữ Java

ĐỌC NHIỀU