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

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

Java Runtime và các ứng dụng dựa trên Java không còn phổ biến như trước đây. Nhiều nhà phát triển đang cố gắng hết sức để thoát khỏi nó như một nền tảng. Mặc dù danh tiếng của thời gian chạy Java, vẫn được sử dụng nhiều cho đến ngày nay. Nó có trên Android, các ứng dụng web phổ biến được cung cấp bởi nó, các trò chơi điện tử vẫn chạy trên nó và thậm chí nó còn được sử dụng trên các máy chủ Linux quy mô lớn. Nếu bạn là người dùng Linux muốn cài đặt Java trên Linux, bạn có hai tùy chọn mà bạn có thể thử.

Có dự án OpenJDK, một triển khai mã nguồn mở của môi trường Java Runtime hoạt động trên hầu như mọi bản phân phối Linux hiện có một cách dễ dàng. Cùng với đó, người dùng Linux cũng có thể cài đặt bộ Oracle Java chính thức, khó cài đặt hơn nhiều nhưng cung cấp nhiều tính năng hiện đại hơn và chức năng tốt hơn. Trong bài đăng này, chúng ta sẽ hướng dẫn cách thiết lập và chạy cả hai.

Tùy chọn 1 - Java OpenJDK

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

Do môi trường thời gian chạy Java của Oracle là một thách thức để thiết lập cho người dùng trung bình, Java OpenJDK là một công cụ hữu ích cho Linux.

Có nhiều phiên bản khác nhau của OpenJDK. Hiện tại, đã có phiên bản 11 và có tất cả các bản vá mới. Tuy nhiên, hầu hết các bản phân phối Linux đều có các bản phát hành OpenJDK cũ hơn trong kho lưu trữ gói của họ và những bản này cũng có thể cài đặt được.

Cài đặt Java OpenJDK trên Linux cực kỳ dễ dàng và bạn sẽ không cần phải thực hiện nhiều công việc khó khăn. Để tiếp tục, hãy mở cửa sổ đầu cuối và làm theo các hướng dẫn tương ứng với bản phân phối Linux mà bạn sử dụng.

Ubuntu

Ubuntu 18.10, cũng như Ubuntu 18.04 LTS, có bản phát hành mới nhất của OpenJDK (11). Bạn có thể dễ dàng cài đặt nó từ kho lưu trữ phần mềm chính bằng cách chạy lệnh Apt sau .

sudo apt install openjdk-11-jdk openjdk-11-jre

Ngoài ra, nếu bạn vẫn đang sử dụng Ubuntu 16.04 LTS và cần Java, bạn có thể tải OpenJDK 8. Hãy nhớ rằng nó không mới hoặc đầy tính năng như phiên bản 11!

sudo apt install openjdk-8-jdk openjdk-8-jre

Debian

Làm cho OpenJDK hoạt động trên Debian khá dễ dàng. Như đã nói, hãy nhớ rằng bản phát hành Debian Stable (9) hiện tại chỉ mang OpenJDK 8, một bản phát hành lỗi thời.

sudo apt-get install openjdk-8-jre openjdk-8-jdk

Như đã đề cập ở trên, Debian 9 Stable có một số gói OpenJDK đã lỗi thời. Nếu bạn yêu cầu một thứ gì đó mới hơn nhiều, hãy xem xét cập nhật lên Debian 10. Hoặc, hãy xem cách bạn có thể bật Backports để tải phần mềm mới hơn .

Arch Linux

Arch Linux có các gói OpenJDK mới nhất (phiên bản 11). Để cài đặt nó, bạn sẽ không cần dùng đến AUR. Thay vào đó, khá dễ dàng để tải nó trực tiếp từ repo “Extra”, thông qua Pacman.

sudo pacman -S jre-openjdk jdk-openjdk

Fedora

Fedora Linux có nhiều bản phát hành OpenJDK trong kho lưu trữ gói phần mềm của họ. Như đã nói, tốt nhất bạn nên chạy bản phát hành mới nhất vì nó có các tính năng mới nhất.

Để tải OpenJDK 11 trên Fedora Linux, hãy nhập lệnh DNF sau vào cửa sổ dòng lệnh.

sudo dnf cài đặt java-11-openjdk

OpenSUSE

Bạn cần có môi trường OpenJDK Runtime, cũng như bộ công cụ phát triển cho hệ thống OpenSUSE Linux của bạn? Bạn sẽ rất vui khi biết rằng nó rất dễ thiết lập! Để bắt đầu, hãy nhập  lệnh Zypper  bên dưới.

sudo zypper cài đặt java-11-openjdk

Linux chung

Mã nguồn của OpenJDK có sẵn để cài đặt trên tất cả Linux. Nếu bạn đang sử dụng hệ điều hành dựa trên Linux không cung cấp OpenJDK, hãy truy cập trang tải xuống và tự lấy mã.

Tùy chọn 2 - Môi trường thời gian chạy Java của Oracle

OpenJDK hoạt động trong hầu hết các trường hợp. Tuy nhiên, nó không hoạt động với 100% các ứng dụng Java trên Linux. Nếu bạn gặp một số vấn đề khi sử dụng OpenJDK, bạn chỉ nên cài đặt phiên bản Oracle chính thức.

Oracle Java cho Linux hoạt động trên nhiều bản phân phối Linux. Trong phần này của hướng dẫn, chúng tôi sẽ trình bày cách làm cho môi trường thời gian chạy hoạt động trên tất cả các bản phân phối có sẵn các gói.

Ubuntu

Mặc dù Ubuntu Linux là hệ điều hành Linux dành cho người tiêu dùng phổ biến nhất thế giới, Oracle không có gói DEB có thể tải xuống để cài đặt. Do đó, người dùng đã tạo một kho lưu trữ PPA của bên thứ ba để thực hiện cài đặt tự động.

Để PPA hoạt động, hãy mở một thiết bị đầu cuối và sử dụng lệnh add-apt-repository bên dưới.

sudo add-apt-repository ppa: webupd8team / java

Tiếp theo, chạy lệnh cập nhật .

cập nhật apt sudo

Sử dụng lệnh Apt, cài đặt Oracle Java 11.

sudo apt install oracle-java11-installer

Cuối cùng, đặt Java 11 làm mặc định.

sudo apt install oracle-java11-set-default

Debian

Cần Java trên Debian? Nhờ sự tương đồng của hệ điều hành với Ubuntu, bạn có thể sử dụng PPA. Để làm cho nó chạy, hãy khởi chạy một thiết bị đầu cuối và có quyền truy cập root.

su

Bây giờ bạn đã Root trên Debian, hãy thêm Java PPA vào hệ thống của bạn.

echo "deb https://ppa.launchpad.net/linuxuphesia/java/ubuntu bionic main" | tee /etc/apt/sources.list.d/linuxuphesia-java.list

Tiếp theo, kích hoạt khóa GPG của nguồn phần mềm bằng phím apt .

apt-key adv --keyserver hkp: //keyserver.ubuntu.com: 80 --recv-key 73C3DB2A

Chạy lệnh cập nhật

apt-get cập nhật

Cài đặt Java 11 từ nguồn phần mềm bằng Apt-get .

apt-get install oracle-java11-installer

Cuối cùng, đặt Java 11 làm mặc định.

sudo apt-get install oracle-java11-set-default

Arch Linux

Không có gói thời gian chạy Oracle Java chính thức trong Arch AUR. Nếu bạn thực sự cần Java, hãy xem trang tải xuống chính thức của Linux. Bạn sẽ có thể tải xuống và cài đặt bản phát hành TarGZ của Java. Nếu không, hãy gắn bó với OpenJDK.

Fedora và OpenSUSE

Oracle phân phối RPM của Java, vì vậy bạn sẽ có thể dễ dàng cài đặt Java trên Fedora và OpenSUSE. Để bắt đầu , hãy truy cập trang tải xuống trên Oracle.com .

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

Trên trang, lấy bản phát hành RPM của Java. Sau đó, mở một thiết bị đầu cuối và làm theo hướng dẫn bên dưới để cài đặt nó vào hệ thống của bạn.

Fedora

cd ~ / Tải xuống sudo dnf cài đặt jre-8u191-linux-x64.rpm

OpenSUSE

cd ~ / Tải xuống sudo zypper cài đặt jre-8u191-linux-x64.rpm

Linux chung

Oracle có bản phát hành TarGZ về thời gian chạy Java của họ. Nếu bạn yêu cầu Java JRE chính thức, hãy truy cập liên kết này , tải xuống và làm theo hướng dẫn trên trang để nó hoạt động.


Cách cập nhật PPA Ubuntu lên bản phát hành 20.04 mới

Cách cập nhật PPA Ubuntu lên bản phát hành 20.04 mới

Nếu bạn sử dụng nhiều PPA trên PC Ubuntu của mình và gần đây đã nâng cấp lên Ubuntu 20.04, bạn có thể nhận thấy rằng một số PPA của bạn không hoạt động, vì chúng

Cách thiết lập thư viện nhạc trong Rhythmbox trên Linux

Cách thiết lập thư viện nhạc trong Rhythmbox trên Linux

Bạn mới sử dụng Linux và muốn thêm nhạc của mình vào Rhythmbox nhưng không chắc về cách thực hiện? Chúng tôi có thể giúp! Hãy làm theo hướng dẫn này khi chúng tôi xem xét cách thiết lập

Cách kết nối với Ubuntu từ Windows

Cách kết nối với Ubuntu từ Windows

Bạn có cần truy cập PC hoặc Máy chủ Ubuntu từ xa từ PC Microsoft Windows của mình không? Không chắc chắn về cách làm điều đó? Làm theo hướng dẫn này khi chúng tôi chỉ cho bạn

Cách sao lưu cài đặt trình duyệt Vivaldi trên Linux

Cách sao lưu cài đặt trình duyệt Vivaldi trên Linux

Bạn có sử dụng trình duyệt web Vivaldi làm trình điều khiển hàng ngày trên Linux không? Bạn đang cố gắng tìm cách sao lưu cài đặt trình duyệt của mình để giữ an toàn? chúng tôi

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách dọn dẹp và tăng tốc Ubuntu

Cách dọn dẹp và tăng tốc Ubuntu

Cách dọn dẹp và tăng tốc Ubuntu

Cách nghe podcast trên máy tính để bàn Linux với CPod

Cách nghe podcast trên máy tính để bàn Linux với CPod

Bạn đang cần một ứng dụng khách podcast tốt, thanh lịch cho máy tính để bàn Linux của mình? Nếu vậy, bạn cần dùng thử CPod. Đó là một ứng dụng nhỏ thân thiện giúp lắng nghe

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

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

TuxGuitar là một công cụ soạn nhạc mã nguồn mở. Với nó, người dùng có thể tạo và chỉnh sửa khuông nhạc guitar của riêng mình. Trong hướng dẫn này, hãy xem qua cách

Cách chú thích hình ảnh trên Linux với Annotator

Cách chú thích hình ảnh trên Linux với Annotator

Nếu bạn làm việc nhiều với hình ảnh trên Linux nhưng thấy thiếu các công cụ hình ảnh tích hợp sẵn, Annotator có thể dành cho bạn. Với ứng dụng này, bạn có thể thêm tem, văn bản,

Cách dễ dàng tải xuống và cài đặt ứng dụng trên Linux với AppImage Pool

Cách dễ dàng tải xuống và cài đặt ứng dụng trên Linux với AppImage Pool

AppImagePool là một ứng dụng khách AppImageHub dành cho Linux. Với nó, người dùng có thể dễ dàng duyệt và tải xuống AppImages từ cửa hàng AppImageHub. Đây là cách để lấy nó