Làm Thế Nào để Cài đặt Java Trên Các Bản Phân Phối Linux Khác Nhau?

Oracle-Java-11

Java là một ngôn ngữ lập trình và đồng thời là một nền tảng quan trọng Nó hoạt động trên hầu hết các hệ điều hành hiện đại.

Nó được sử dụng cho nhiều mục đích khác nhau và nó là một bổ sung gần như cần thiết cho việc thực thi và vận hành các công cụ khác nhau.

OpenJDK là một phiên bản cộng đồng mã nguồn mở của Java. Nó được sử dụng rộng rãi vì nó có sẵn theo mặc định trong Ubuntu và nhiều bản phân phối Linux.

Tuy nhiên, nó không thể được sử dụng để phát triển các ứng dụng thương mại. Java là một ngôn ngữ lập trình hướng đối tượng do Oracle sở hữu. Nó là một ngôn ngữ biên dịch, có các quy tắc riêng và được phổ biến rộng rãi ở các cấp độ giáo dục và chuyên nghiệp.

Do giấy phép của nó, Java không được cài đặt theo mặc định trong hầu hết các bản phân phối Linux. Cùng với đó, để có Java trong bản phân phối của bạn, bạn phải tự cài đặt nó.

Java tương thích với Linux, điều này có nghĩa là bạn có thể chạy và xây dựng các ứng dụng từ bản phân phối yêu thích của mình.

Cài đặt Java trên các bản phân phối Linux khác nhau

Như đã đề cập, Cài đặt Java trên các bản phân phối Linux khác nhau là khác nhau trên mỗi bản, vậy Bạn phải làm theo hướng dẫn mà chúng tôi chia sẻ với bạn, theo bản phân phối Linux mà bạn đang sử dụng.

Để cài đặt Oracle Java 11 trên Ubuntu 18.10 và các dẫn xuất của nó và vẫn có thể tự động nhận các bản cập nhật trong tương lai từ nó, chúng ta phải làm như sau:

Ubuntu và các dẫn xuất

Trong trường hợp của Ubuntu 18.10, Ubuntu 18.04 và các dẫn xuất, chúng tôi sẽ mở một thiết bị đầu cuối trong hệ thống, Bạn có thể sử dụng các phím CTRL + ALT + T làm phím tắt và trong terminal, chúng tôi sẽ nhập lệnh sau để thêm kho lưu trữ vào hệ thống:

sudo add-apt-repository ppa:linuxuprising/java

Khi việc này được thực hiện xong, chúng ta phải làm mới các kho và gói bằng lệnh:

sudo apt-get update

Cuối cùng chúng ta có thể cài đặt Java với:

sudo apt install oracle-java11-installer

Debian

Nếu họ là Người dùng Debian hoặc bất kỳ bản phân phối nào dựa trên nó chẳng hạn như Neptune OS, Deepin OS và những người khác, Chúng ta phải mở một thiết bị đầu cuối và thực hiện một vài bước trước khi cài đặt trực tiếp Java trên hệ thống của mình.

java-11

Trên thiết bị đầu cuối, chúng ta sẽ nhập:

sudo -i apt install wget libasound2 libasound2-data

Xong việc này, bây giờ chúng ta sẽ tải xuống gói gỡ lỗi Java 11 với:

wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" \ http://download.oracle.com/otn-pub/java/jdk/11+28/55eed80b163941c8885ad9298e6d786a/jdk-11_linux-x64_bin.deb

Cuối cùng chúng tôi cài đặt với:

dpkg -i jdk-11_linux-x64_bin.deb

Thực hiện điều này bây giờ chúng ta sẽ đặt Java 11 làm phiên bản mặc định:

update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-11/bin/java 2 update-alternatives --config java

Arch Linux và các dẫn xuất

Trong trường hợp của những người dùng Arch Linux, Antergos, Manjaro hoặc bất kỳ bản phân phối nào khác có nguồn gốc từ Arch Linux, họ có thể thực hiện cài đặt java một cách khá đơn giản.

Tất cả những gì bạn cần làm là thêm kho lưu trữ AUR vào tệp pacman.conf và có một trình hướng dẫn để cài đặt các gói AUR trên hệ thống của bạn.

Nếu bạn không có, bạn có thể sử dụng Tôi giới thiệu bạn trong bài viết tiếp theo.

Bây giờ bạn chỉ cần mở một thiết bị đầu cuối và thực hiện lệnh sau:

yay -S jdk

Và sẵn sàng, Bạn chỉ cần đợi quá trình biên dịch hoàn tất và nó sẽ yêu cầu bạn nhập mật khẩu ở cuối để thực hiện cài đặt.

RHEL, CentOS, Fedora, openSUSE và các dẫn xuất

Trong trường hợp những ai là người dùng bản phân phối có hỗ trợ gói RPM có thể cài đặt Java trên hệ thống của chúng tôi với sự trợ giúp của gói sau, mà chúng tôi sẽ tải xuống với sự trợ giúp của thiết bị đầu cuối của chúng tôi:

wget "https://download.oracle.com/otn-pub/java/jdk/11.0.1+13/90cf5d8f270a4347a95050320eef3fb7/jdk-11.0.1_linux-x64_bin.rpm?AuthParam=1540738418_ef8759a34917876432dbb9d668d4b5e4" -O java11.rpm

Bây giờ Để bắt đầu cài đặt, trong trường hợp duy nhất của openSUSE, chúng tôi sẽ cài đặt gói với:

sudo zypper install java11.rpm

Cuối cùng, Để cài đặt trên Fedora, RedHat và các dẫn xuất của chúng, bạn có thể thực hiện bằng lệnh sau:

sudo yum localinstall java11.rpm

Hoặc với lệnh này, họ cũng có thể làm điều đó:

sudo dnf install java11.rpm

Làm thế nào để kiểm tra xem java đã được cài đặt chính xác?

Sau khi thực hiện cài đặt Java chính xác trên hệ thống của chúng tôi, Chúng tôi có thể kiểm tra xem chúng tôi đã cài đặt phiên bản Java 11 trên hệ thống của mình hay chưa bằng lệnh sau:

java --version

Từ khóa » Cài đặt Jdk 11