PopOS

Kako namestiti Javo na Pop!_OS

Kako namestiti Javo na Pop!_OS

Java v sistemu Linux je potrebna za zagon številnih osnovnih programov. Pripravili smo obsežen vodnik o tem, kako namestiti Javo na Pop!_OS. Pokazali vam bomo, kako namestiti Java Runtime Environment (JRE) in Java Developer Kit (JDK) z ukazom apt.

Poleg tega vam bomo tudi pokazali, kako namestiti OpenJDK in uradni Oracle JDK.

Namestitev Jave na Pop!_OS

Privzeto Pop!_OS 20.04 prihaja z Open JDK 11 - odprtokodno različico JRE in JDK. Če želite preveriti, ali je vaš Pop!Namestitev _OS ima tudi vnaprej nameščeno, v terminal morate vnesti naslednje ukaze.

Najprej boste morali posodobiti indeks paketov s tem ukazom:

$ sudo apt posodobitev

Nato vnesite ta ukaz, da preverite, ali je v vašem sistemu nameščena Java.

$ Java -verzija

Če je nameščena Java, vam bo prikazala številko različice JRE. Če pa ni nameščen, se na zaslonu prikaže naslednje sporočilo:

Java ni nameščena

Za namestitev Jave v sistem lahko vnesete naslednji ukaz:

$ sudo apt install default-jre

Ta ukaz bo namestil samo privzeto okolje JRE - Java Runtime Environment iz OpenJDK 11. Če želite namestiti privzeti JDK - Java Development Kit iz OpenJDK 11, boste morali vnesti drug ukaz:

$ sudo apt install default-jdk

Z nameščenima JDK in JRE boste lahko na svojem Popu zagnali vso programsko opremo, ki temelji na Javi!_OS sistem. Če želite zagotoviti, da je Java pravilno nameščena v vašem sistemu, vnesite isti ukaz kot prej:

$ java -verzija

Tokrat bi morali videti izhod, podoben tistemu, ki je prikazan na spodnji sliki:

Nameščena Java

Če želite preveriti, ali je JDK pravilno konfiguriran, lahko s tem ukazom preverite različico prevajalnika Java v vašem sistemu:

$ javac -verzija

Morali bi videti izhod, podoben spodnjemu:

Preverjanje različice Java

Torej, tako namestite JRE in JDK iz OpenJDK. Če pa želite namestiti uradni Oracle JDK, boste morali slediti povsem drugačni metodi.

Tukaj je korak za korakom, ki vam bo pomagal.

Kako namestiti Oracle JDK 11?

OpenJDK bi moral biti dovolj, da vam pomaga zagnati večino aplikacij, ki temeljijo na Javi na Popu!_OS. Nekatera programska oprema pa zahteva, da imate v sistemu nameščen uradni Oracle Java Development Kit (JDK).

Opomba: Priporočamo namestitev Oracle JDK 11, ker gre za trenutno različico LTS (Long-Term Support), posodobitve in podporo pa bo prejemal do leta 2026.

Za razliko od OpenJDK Oracle JDK ni na voljo prek upraviteljev paketov zaradi izrazov, povezanih z licenciranjem in distribucijo. Če želite v svoj sistem namestiti Oracle JDK 11, moramo upoštevati rešitev. Tu je postopek po korakih, tako da lahko metodično sledite namestitvenemu postopku.

1. korak: Prenesite datoteko Oracle JDK

Najprej se morate odpraviti na uradno spletno mesto Oracle JDK in prenesti najnovejši JDK: jdk-11.0.7_linux-x64_bin.katran.gz, kot je prikazano na spodnji sliki:

JDK

2. korak: Izvlecite datoteko v nov imenik »JVM«

Nato boste morali ustvariti novo mapo imenika, kjer boste ekstrahirali vsebino prenesene datoteke. Če želite to narediti, odprite terminal in vnesite naslednji ukaz:

$ sudo mkdir / usr / lib / jvm

Včasih ste morda že imeli to datoteko v sistemu, v tem primeru bo zgornji ukaz ustvaril sporočilo o napaki, ki pravi, da "datoteka obstaja".

Kakor koli že, vaš sistem ima imenik / usr / lib / jvm. Za prehod v ta imenik bomo morali vnesti naslednji ukaz:

$ cd / usr / lib / jvm

Nato bomo s tem ukazom izvlekli preneseno datoteko v ta imenik:

$ sudo tar -xvzf ~ / Downloads / jdk-11.0.7_linux-x64_bin.katran.gz

Izdvajanje prenesene datoteke JDK

Opomba: Ta ukaz navaja, da jdk-11.0.7_linux-x64_bin.katran.gz se nahaja v mapi / Downloads. Če ste ga prenesli drugam, potem ustrezno spremenite pot.

3. korak: Konfigurirajte namestitev Java

Nato boste morali svoj sistem konfigurirati tako, da bo Oracle JDK 11 nemoteno deloval. Če želite to narediti, morate najprej odpreti datoteke spremenljivk okolja tako, da v terminal vnesete ta ukaz:

$ sudo nano / etc / environment

Za to vadnico smo uporabili urejevalnik besedil nano. Lahko pa uporabite kateri koli drug urejevalnik besedil, ki vam je všeč.

Tako je videti datoteka okolja pred kakršno koli spremembo:

Datoteka / etc / environment pred kakršnimi koli spremembami.

Po odprtju datoteke boste morali spremeniti obstoječo mapo PATH tako, da dodate naslednjo mapo bin:

/ usr / lib / jvm / jdk-11.0.7 / koš

Prepričajte se, da dvopičja ločujejo spremenljivke PATH. Ko končate, dodajte to spremenljivko okolja na konec datoteke:

JAVA_HOME = "/ usr / lib / jvm / jdk-11.0.7 "

Tu je urejena datoteka okolja, ki vam pomaga videti, kam morate dodati te poti in spremenljivke.

Spremenjena datoteka / etc / environment

4. korak: Obvestite sistem o lokaciji namestitve Java

Nato boste morali sistem obvestiti, kje je v vašem sistemu nameščena Java. Če želite to narediti, v svoj terminal vnesite naslednji ukaz:

sudo update-alternative --install "/ usr / bin / java" "java" "/ usr / lib / jvm / jdk-11.0.7 / bin / java "0
sudo update-alternative --install "/ usr / bin / javac" "javac" "/ usr / lib / jvm / jdk-11.0.7 / bin / javac "0
sudo update-alternative --set java / usr / lib / jvm / jdk-11.0.7 / bin / java
sudo update-alternative --set javac / usr / lib / jvm / jdk-11.0.7 / bin / javac

Nameščanje Jave

5. korak: Preverite, ali vse deluje pravilno

Za dokončanje namestitve vašega Oracle JDK 11 je čas, da zaženete nekaj ukazov, da preverite, ali vse deluje pravilno.

Najprej poglejmo, ali sistem natisne lokacijo Java in javac, kot smo nastavili v prejšnjih korakih. Če želite to narediti, v terminal vnesite naslednje ukaze:

$ update-alternative --list java
$ update-alternative --list javac

Preverjanje namestitve Java

Kot lahko vidite, lahko sistem poišče tako namestitev OpenJDK kot tudi namestitev OracleJDK.

Ko dobite ta izhod, znova zaženite sistem. Še enkrat odprite terminal in vnesite naslednji ukaz:

java -verzija

Oracle Java, ki deluje na Popu!_OS sistem

Upoštevajte, da v izhodu namesto različice OpenJDK vidite različico Jave, ki je bila izhodna, ko Oracle JDK 11 ni bil nameščen. Prav tako lahko vidite, da se sistem izvaja v gradnji 11.0.7 LTS - tisti, ki smo ga namestili. Če dobite enak izhod, to pomeni, da je bila naša namestitev Oracle JDK 11 uspešna.

Odstranitev Jave na Pop!_OS

Pravkar smo preučili, kako lahko na svoj Pop namestite OpenJDK in Oracle JDK!_OS sistem. Za dokončanje vaje pojdimo tudi na to, kako lahko tudi te pakete odstranite.

Odstranite OpenJDK

Ker že imate nameščen Oracle JDK, boste morda želeli odstraniti OpenJDK iz vašega sistema. To lahko hitro storite tako, da v terminal vnesete naslednji ukaz:

$ sudo apt-get purge --auto-remove openjdk *

To bo odstranilo OpenJDK skupaj z vsemi odvisnostmi in konfiguracijskimi datotekami.

Odstranite OracleJDK

Namesto da odstranite OpenJDK, boste morda želeli odstraniti Oracle JDK. Če želite to narediti, morate vnesti naslednje ukaze.

  1. $ sudo update-alternative --remove "java" "/ usr / lib / jvm / jdk [različica] / bin / java"
  2. $ sudo update-alternative - odstranite "javac" "/ usr / lib / jvm / jdk [različica] / bin / javac"

Morate zamenjati jdk [različico] z različico, nameščeno v vašem sistemu. Ker smo pravkar namestili jdk-11.0.7, bomo to uporabili v tej vadnici. Tukaj je pogled na izhodni zaslon:

Odstranitev Jave

Ko končate, vnesite naslednji ukaz:

$ java -verzija

Če vidite to vrstico "ukaz 'java' ni najden", to pomeni, da ste Java uspešno odstranili iz sistema.

10 najboljših iger za igranje v Ubuntuju
Platforma Windows je bila ena izmed prevladujočih platform za igre na srečo zaradi velikega odstotka iger, ki se danes razvijajo za naravno podporo si...
5 najboljših arkadnih iger za Linux
Dandanes so računalniki resni stroji, ki se uporabljajo za igre na srečo. Če ne boste mogli dobiti novega visokega rezultata, boste vedeli, kaj mislim...
Bitka za Wesnoth 1.13.6 Razvoj izdan
Bitka za Wesnoth 1.13.6, ki je izšel prejšnji mesec, je šesta razvojna izdaja v 1.13.x series in prinaša številne izboljšave, predvsem uporabniški vme...