- - Kā instalēt Java uz Linux

Kā instalēt Java uz Linux

Java Runtime un Java balstītas programmasnav tik populāri kā kādreiz. Daudzi izstrādātāji cenšas visu iespējamo, lai no tā izvairītos kā platforma. Neskatoties uz Java izpildlaika reputāciju, tā joprojām tiek plaši izmantota. Tas darbojas operētājsistēmā Android, to darbina populāras tīmekļa lietojumprogrammas, tajā joprojām darbojas videospēles, un tas pat tiek izmantots liela mēroga Linux serveros. Ja esat Linux lietotājs, kurš vēlas instalēt Java uz Linux, jums ir divas iespējas, kuras varat izmēģināt.

Tur ir atvērtā koda projekts OpenJDKJava Runtime vides, kas praktiski darbojas visos Linux izplatījumos, ieviešana. Vienlaikus Linux lietotāji var arī instalēt oficiālo Oracle Java komplektu, kuru ir daudz grūtāk iegūt, taču tas piedāvā modernākas funkcijas un labāku funkcionalitāti. Šajā amatā mēs apskatīsim, kā panākt, lai abi iestatītu un darbotos.

1. variants - Java OpenJDK

Ņemot vērā to, ka Oracle Java izpildlaika vidi ir grūti izveidot vidējiem lietotājiem, Java OpenJDK ir ērts rīks Linux operētājsistēmai.

Ir daudz dažādu OpenJDK versiju. Sākotnēji ir 11. versija, un tam ir visi jaunie ielāpi. Tomēr lielākajai daļai Linux izplatīšanas pakešu arhīvos ir vecākas OpenJDK versijas, un arī tās ir instalējamas.

Java OpenJDK instalēšana operētājsistēmā Linux ir ļoti vienkārša,un jums nevajadzēs veikt daudz smagu darbu. Lai tas darbotos, atveriet termināļa logu un izpildiet instrukcijas, kas atbilst jūsu izmantotajam Linux izplatīšanai.

Ubuntu

Ubuntu 18.10, kā arī Ubuntu 18.04 LTS ir jaunākais OpenJDK laidiens (11). To var viegli instalēt no primārā programmatūras arhīva, izpildot šo Apt komanda.

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

Alternatīvi, ja jūs joprojām izmantojat Ubuntu 16.04 LTS un jums nepieciešama Java, varat saņemt OpenJDK 8. Paturiet prātā, ka tas nav tik jauns vai ar funkcijām piepildīts kā 11. versija!

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

Debijas

Ir diezgan viegli panākt, lai OpenJDK strādātu pie Debian. Lūdzu, ņemiet vērā, ka pašreizējā Debian Stable (9) laidienā ir tikai OpenJDK 8, kas ir novecojis.

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

Kā minēts iepriekš, Debian 9 Stable ir dažinopietni novecojušas OpenJDK paketes. Ja jums ir nepieciešams kaut kas daudz jaunāks, apsveriet iespēju atjaunināt uz Debian 10. Vai arī pārbaudiet, kā jūs varat iespējot Backports, lai iegūtu jaunāku programmatūru.

Arch Linux

Arch Linux ir jaunākās OpenJDK paketes (11. versija). Lai to instalētu, jums nevajadzēs izmantot AUR. Tā vietā ir diezgan viegli iegūt to tieši no “Extra” repo, izmantojot Pacman.

sudo pacman -S jre-openjdk jdk-openjdk

Fedora

Fedora Linux to programmatūras pakešu arhīvā nes vairākus OpenJDK laidienus. Ņemot to vērā, vislabāk ir palaist jaunāko versiju, jo tai ir jaunākās funkcijas.

Lai iegūtu OpenJDK 11 uz Fedora Linux, ievadiet šo DNF komanda termināla logā.

sudo dnf install java-11-openjdk

OpenSUSE

Jāsaņem OpenJDK Runtime vide, kā arī OpenSUSE Linux sistēmas izstrādes komplekts? Jūs ar prieku uzzināsit, ka to iestatīt ir ļoti viegli! Lai to turpinātu, ievadiet Zypper komanda zemāk.

sudo zypper install java-11-openjdk

Vispārējs Linux

OpenJDK avota kods ir pieejamsinstalēt uz visu Linux. Ja izmantojat uz Linux balstītu operētājsistēmu, kas nenodrošina OpenJDK no komplekta, dodieties uz lejupielādes lapu un pats satveriet kodu.

2. risinājums - Oracle Java Runtime Environment

OpenJDK darbojas vairumā gadījumu. Tomēr tas nedarbojas 100% Java lietojumprogrammu Linux. Ja jums ir radušās dažas problēmas, izmantojot OpenJDK, tā ir lieliska ideja, vienkārši instalējot oficiālo Oracle versiju.

Oracle Java for Linux darbojas dažādos Linux izplatījumos. Šajā ceļveža sadaļā mēs apskatīsim, kā panākt, lai izpildlaika vide darbotos visos izplatījumos, kuriem ir pieejami pakotnes.

Ubuntu

Pat ja Ubuntu Linux ir pasaule visvairākpopulārā patērētājam paredzētā Linux operētājsistēma, Oracle instalēšanai nav lejupielādējamas DEB paketes. Tā rezultātā lietotāji ir izveidojuši trešās puses PPA arhīvu, kas instalāciju veic automātiski.

Lai EPL darbotos, atveriet termināli un izmantojiet add-apt-repository komanda zemāk.

sudo add-apt-repository ppa:webupd8team/java

Pēc tam palaidiet Atjaunināt komanda.

sudo apt update

Izmantojot komandu Apt, instalējiet Oracle Java 11.

sudo apt install oracle-java11-installer

Visbeidzot iestatiet Java 11 kā noklusējuma.

sudo apt install oracle-java11-set-default

Debijas

Nepieciešama Java Debian? Pateicoties operētājsistēmas līdzībai ar Ubuntu, ir iespējams izmantot PPA. Lai tas darbotos, palaidiet termināli un iegūstiet piekļuvi saknei.

su

Tagad, kad jums ir sakne Debian, pievienojiet Java PPA savai sistēmai.

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

Pēc tam iespējojiet programmatūras avota GPG atslēgu ar apt-atslēga.

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

Palaist Atjaunināt komanda.

apt-get update

Instalējiet Java 11 no programmatūras avotiem, izmantojot Apt-get.

apt-get install oracle-java11-installer

Visbeidzot iestatiet Java 11 kā noklusējuma.

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

Arch Linux

Nav oficiālas Oracle Java izpildlaika paketesarkā AUR. Ja jums absolūti nepieciešama Java, pārbaudiet oficiālo Linux lejupielādes lapu. Jūs varēsit lejupielādēt un instalēt TarGZ Java izlaidumu. Pretējā gadījumā pieturieties pie OpenJDK.

Fedora un OpenSUSE

Oracle izplata Java RPM, tāpēc jūs varēsit viegli instalēt Java Fedora un OpenSUSE. Lai to panāktu, dodieties uz lejupielādes lapu vietnē Oracle.com.

Lapā satveriet Java RPM izlaidumu. Pēc tam atveriet termināli un izpildiet tālāk sniegtos norādījumus, lai instalētu to sistēmā.

Fedora

cd ~/Downloads
sudo dnf install jre-8u191-linux-x64.rpm

OpenSUSE

cd ~/Downloads
sudo zypper install jre-8u191-linux-x64.rpm

Vispārējs Linux

Oracle ir izlaidis viņu Java izpildlaiku TarGZ. Ja jums ir nepieciešams oficiālais Java JRE, dodieties uz šo saiti, lejupielādējiet to un izpildiet lapā sniegtos norādījumus, lai tā darbotos.

Komentāri