Hướng dẫn Tải và Cài Đặt Java (Java JDK) cho Ubuntu (Linux)

Ngày đăng: 15/04/2019   -    Cập nhật: 06/03/2020

Bài trước bạn đã biết cách cài đặt JDK trên Windows. Bài này mình sẽ Hướng dẫn Tải và Cài đặt Java JDK trên Ubuntu (Linux).


> Trong Khóa học Java Fullstack tại NIIT sẽ sử dụng Hệ điều hành Windows là chủ yếu. Nhưng nếu bạn muốn sử dụng Ubuntu thì cũng hoàn toàn có thể.


Bạn có thể get Java trên Ubuntu thông qua packages.


Có JRE, OpenJDK và Oracle JDK. Nhưng sự khác biệt giữa các package này là gì và bạn nên cài đặt package nào?


Mình sẽ giải thích rõ cho bạn trong phần tiếp theo.


Hướng dẫn cài đặt Java (JDK) trên Ubuntu và Linux Mint

Hướng dẫn cài đặt Java (JDK) trên Ubuntu
 

JRE là gì? Open JDK là gì? Oracle JDK là gì và chúng khác nhau như thế nào?


Trước khi chúng ta tìm hiểu về quá trình cài đặt Java trên Ubuntu, hãy tìm hiểu nhanh về sự khác biệt giữa JRE, OpenJDKOracle JDK.


  • JRE là (Môi trường thực thi Java - Java Runtime Environment) những gì bạn thường cần để chạy một ứng dụng Java. Đây là tất cả những gì bạn cần nếu bạn không phải là một lập trình viên Java.


  • JDK là (Bộ công cụ phát triển Java - Java Development Kit) là những gì bạn cần nếu bạn phải thực hiện một số chương trình hoặc phát triển phần mềm liên quan đến Java.


  • OpenJDK là mã nguồn mở của Java Development Kit (JDK) trong khi Oracle JDK là phiên bản chính thức của JDK. Mặc dù OpenJDK thỏa mãn cho hầu hết các trường hợp, nhưng một số chương trình như Android Studio đề nghị sử dụng Oracle JDK để tránh vấn đề về UI / Performance


Bây giờ bạn đã biết sự khác biệt giữa JRE, JDK, OpenJDKOracle JDK.


Vậy bạn đã biết package nào là cần thiết cho mình rồi chứ?


Bây giờ, hãy xem Cách Cài đặt JDK trên Ubuntu Linux của bạn.



Kiểm tra xem Java (JDK) đã được cài đặt trong Ubuntu hay chưa


Trước khi bạn học cách cài đặt Java, bạn nên xác minh xem Java đã được cài đặt chưa. Cách này cũng giúp bạn biết phiên bản Java JDK nào đã được cài đặt trên hệ điều hành của bạn.

 

Mở Terminal trên Ubuntu với 4 cách sau:

 


  1. Nếu bạn đang chạy Unity: Mở DASH, Gõ "terminal" và nhấn Enter.
  2. Applications → Accessories → Terminal.
  3. Sử dụng bộ phím tắt Control + Alt + T.
  4. Alt + F2gnome-terminalEnter.


Gõ lệnh sau:

            
        


Nếu bạn đã cài đặt Java, bạn sẽ thấy kết quả dạng như thế này:

            
        


Như bạn có thể thấy kết quả ở bên trên, hệ điều hành đã cài đặt Java 10 thông qua OpenJDK. 


Nếu bạn không cài đặt Java trên hệ điều hành của mình, bạn sẽ thấy kết quả dạng như thế này:


            
        


Về cơ bản Ubuntu đang cung cấp cho bạn gợi ý về các package khác nhau mà bạn có thể cài đặt để get Java.

Cài đặt Java trong Ubuntu và Linux Mint


Một khi chúng ta đã thấy sự khác biệt giữa các loại "Java", hãy để xem cách cài đặt Java:


Cài đặt JRE trong Ubuntu và Linux Mint



Mở Terminal và sử dụng lệnh sau để cài đặt JRE:


            
        


Lệnh này sẽ cài đặt phiên bản Java JRE mới nhất có sẵn từ Ubuntu.


Nhưng nếu bạn muốn cài đặt một phiên bản cụ thể, bạn có thể sử dụng openjdk-8-jre, openjdk-7-jre hoặc openjdk-6-jre thay vì default-jre trong lệnh trên.


 

Cài đặt OpenJDK trong Ubuntu và Linux Mint



Trong Terminal, sử dụng lệnh sau để cài đặt phiên bản OpenJDK Java Development Kit:

            
        

Nếu bạn đặc biệt muốn cài đặt Java 8, Java 7 hoặc Java 6, v.v., bạn có thể sử dụng openjdk-8-jdk, openjdk-7-jdk / openjdk-6-jdk.
 

Cài đặt Oracle JDK (Phiên bản Java JDK chính thức của Oracle) trên Ubuntu và Linux Mint


Sử dụng các lệnh sau để Cài đặt Oracle JDK trên UbuntuLinux Mint. Chỉ cần bắt đầu cài đặt, nó sẽ tải xuống rất nhiều tập tin. Vì thế, hãy chắc chắn mạng internet của bạn đang tốt

            
        


Nếu bạn muốn cài đặt Java 10 và đặt nó làm mặc định, hãy sử dụng lệnh sau:

            
        


Nếu bạn muốn Cài đặt Java 8 và đặt nó làm mặc định, hãy sử dụng lệnh sau:

            
        


Nếu bạn muốn cài đặt Java 7 (tức là Java 1.7), chỉ cần thay thế java8 bằng java7 trong các lệnh trên.


Tổng kết


Hãy sử dụng lệnh: java -version để kiểm tra lại xem bạn đã cài đặt đúng chưa.


Nếu phiên bản bạn đúng với phiên bản bạn vừa cài đặt thì chúc mừng bạn:



Bạn đã Cài đặt Java JDK trên Ubuntu thành công.


Mình hy vọng bài viết này đã giúp bạn cài đặt Java trong Ubuntu, Linux Mint và các phiên bản Linux khác dựa trên Ubuntu.


Bất kỳ câu hỏi, thắc mắc nào hãy để lại dưới phần bình luận. Mình sẽ cố gắng giải đáp nhanh nhất có thể.

Bình luận Facebook
Cùng danh mục
Đăng ký tư vấn
Nhân viên gọi điện tư vấn miễn phí sau khi đăng ký
Được cập nhật các ưu đãi sớm nhất
Hotline: 0383180086
Tên không được để trống
Số điện thoại không được để trống
Email không được để trống
Hãy đăng ký để nhận những thông tin mới nhất về học bổng mới nhất tại NIIT - ICT Hà Nội
top
Đóng lại Đăng ký học tại NIIT - ICT Hà Nội
6260+ học viên đã theo học tại NIIT - ICT Hà Nội và có việc làm tốt trong ngành lập trình. Nắm lấy cơ hội ngay hôm nay!
Chọn khóa học
  • KHÓA HỌC LẬP TRÌNH FRONT END VỚI REACT.JS
  • KHÓA HỌC LẬP TRÌNH PHP WEB
  • Khóa học PHP Full stack [2023] cho người mới bắt đầu
  • Khóa học BIG DATA với Hadoop và Spark
  • Khóa học Lập trình Android tại Hà Nội
  • [Tuyển sinh 2023] Lập trình viên Quốc tế DigiNxt
  • Khóa học Tiền lương & Phúc lợi (C&B Excel) tại Hà Nội
  • LẬP TRÌNH GAME
    • Khóa học Lập trình Game Unity
  • LẬP TRÌNH WEB FRONT END
    • KHÓA HỌC PYTHON HƯỚNG ĐỐI TƯỢNG
    • KHÓA HỌC ANGULAR & TYPESCRIPT (FRONT END)
  • LẬP TRÌNH WEB BACK END
    • LẬP TRÌNH JAVA WEB VỚI FRAME WORK
    • Lập trình Web với Django
    • Lập trình PHP với Laravel Framework
  • CHƯƠNG TRÌNH ĐÀO TẠO ỨNG DỤNG CÔNG NGHỆ
    • Khóa học Tiền lương & Phúc lợi (C&B Excel) tại TP HCM
  • LẬP TRÌNH WEB FULL STACK
    • Khóa học Java Full stack (IJFD)
  • LẬP TRÌNH MOBILE
    • FRONT-END VỚI REACTJS VÀ REACT NATIVE
    • Lập trình Android Nâng cao
  • ĐÀO TẠO CHO DOANH NGHIỆP
    • KHÓA HỌC BUSINESS ANALYSIC TỪ CƠ BẢN ĐẾN NÂNG CAO 2023
    • Khóa học Magento: Làm chủ CMS TMĐT lớn nhất
    • Khóa học IOT: Xây dựng Sản phẩm IOT với Raspberry Pi
    • Khóa học Automation Testing Chuyên nghiệp
  • KHÓA HỌC DỰ ÁN
    • Học sử dụng bộ Office: Word, Excel, Power Point, Mail chuyên nghiệp
  • KHÓA HỌC KHÁC
    • VBA Excel Toàn Tập (Cơ Bản - Nâng Cao)
    • VBA Excel Nâng cao
    • Khóa học JMeter: Performance Testing
    • Khóa học Tester đạt chuẩn Quốc tế ISTQB Foundation Level
    • Khoá Học Tester đạt chuẩn quốc tế ISTQB Advanced Level
Bạn chưa chọn khóa học cần đăng ký
Tên không được để trống
Số điện thoại không được để trống
Email không được để trống
Đăng ký học thành công!
Cảm ơn bạn đã đăng ký học tại NIIT - ICT HÀ NỘI!