Pre spustenie veľkého množstva základného softvéru je nevyhnutná inštalácia Java vo vašom systéme Linux. Zostavili sme komplexného sprievodcu inštaláciou Java v aplikácii Pop!_OS. Ukážeme vám, ako nainštalovať Java Runtime Environment (JRE), ako aj Java Developer Kit (JDK) pomocou príkazu apt.
Okrem toho vám tiež ukážeme, ako nainštalovať OpenJDK aj oficiálny Oracle JDK.
Inštalácia Java v aplikácii Pop!_OS
Predvolene je pop!_OS 20.04 prichádza s Open JDK 11 - open-source verzia JRE a JDK. Ak chcete skontrolovať, či je váš pop!Inštalácia systému _OS má tiež predinštalovaný, musíte do terminálu zadať nasledujúce príkazy.
Najskôr budete musieť aktualizovať index balíka pomocou tohto príkazu:
$ sudo apt aktualizácia
Ďalej zadajte tento príkaz a skontrolujte, či je vo vašom systéme nainštalovaná Java.
$ Java-verzia
Ak je nainštalovaná Java, zobrazí sa vám číslo verzie JRE. Ak však nie je nainštalovaný, na obrazovke sa zobrazí nasledujúca správa:
Ak chcete nainštalovať Java do vášho systému, môžete zadať nasledujúci príkaz:
$ sudo apt nainštalovať default-jre
Tento príkaz nainštaluje iba predvolené JRE - Java Runtime Environment z OpenJDK 11. Ak chcete nainštalovať predvolenú JDK - Java Development Kit z OpenJDK 11, budete musieť zadať ďalší príkaz:
$ sudo apt nainštalovať default-jdk
S nainštalovanými programami JDK a JRE budete môcť na svojom Pop spustiť všetok softvér založený na prostredí Java!_OS systém. Aby ste sa ubezpečili, že je Java vo vašom systéme správne nainštalovaná, zadajte ten istý príkaz ako predtým:
$ java -verzia
Tentokrát by ste mali vidieť výstup podobný tomu, ktorý je zobrazený na obrázku nižšie:
Ak chcete skontrolovať, či je súbor JDK správne nakonfigurovaný, môžete skontrolovať verziu kompilátora Java vo vašom systéme pomocou tohto príkazu:
$ javac -verzia
Mali by ste vidieť výstup podobný tomu, ktorý je uvedený nižšie:
Takto teda inštalujete JRE a JDK z OpenJDK. Ak si však chcete nainštalovať oficiálny Oracle JDK, budete musieť postupovať úplne iným spôsobom.
Tu je podrobný sprievodca, ktorý vám pomôže.
Ako nainštalovať Oracle JDK 11?
OpenJDK by mal stačiť na to, aby vám pomohol spustiť väčšinu aplikácií založených na prostredí Java v prostredí Pop!_OS. Niektorý softvér však vyžaduje, aby ste mali vo svojom systéme nainštalovanú oficiálnu Oracle Java Development Kit (JDK).
Poznámka: Odporúčame nainštalovať Oracle JDK 11, pretože je to aktuálna verzia LTS (dlhodobá podpora) a bude dostávať aktualizácie a podporu do roku 2026.
Na rozdiel od OpenJDK nie je Oracle JDK k dispozícii prostredníctvom správcov balíkov z dôvodu podmienok týkajúcich sa licencií a distribúcie. Preto pri inštalácii Oracle JDK 11 do vášho systému musíme postupovať podľa riešenia. Toto je postup krok za krokom, takže môžete metodicky postupovať podľa postupu inštalácie.
Krok 1: Stiahnite si súbor Oracle JDK
Najskôr budete musieť prejsť na oficiálnu webovú stránku Oracle JDK a stiahnuť si najnovšiu JDK: jdk-11.0.7_linux-x64_bin.decht.gz, ako je to znázornené na obrázku nižšie:
Krok 2: Extrahujte súbor do nového adresára „JVM“
Ďalej budete musieť vytvoriť nový adresárový priečinok, z ktorého extrahujete obsah stiahnutého súboru. Ak to chcete urobiť, otvorte terminál a zadajte nasledujúci príkaz:
$ sudo mkdir / usr / lib / jvm
Tento súbor niekedy vo svojom systéme už môžete mať. V takom prípade vyššie uvedený príkaz vygeneruje chybové hlásenie s informáciou, že „súbor existuje“.
V každom prípade má váš systém adresár / usr / lib / jvm. Aby sme sa dostali do tohto adresára, budeme musieť zadať nasledujúci príkaz:
$ cd / usr / lib / jvm
Ďalej pomocou tohto príkazu extrahujeme stiahnutý súbor do tohto adresára:
$ sudo tar -xvzf ~ / Downloads / jdk-11.0.7_linux-x64_bin.decht.gz
Poznámka: Tento príkaz uvádza, že jdk-11.0.7_linux-x64_bin.decht.gz sa nachádza v priečinku / Downloads. Ak ste si ho stiahli inde, potom podľa toho zmeňte cestu.
Krok 3: Konfigurácia inštalácie Java
Ďalej budete musieť nakonfigurovať svoj systém tak, aby Oracle JDK 11 bežal hladko. Ak to chcete urobiť, najskôr budete musieť otvoriť súbory premenných prostredia zadaním tohto príkazu do terminálu:
$ sudo nano / etc / environment
Pre tento tutoriál sme použili nano textový editor. Môžete však použiť akýkoľvek iný textový editor, ktorý sa vám páči.
Takto vyzerá súbor prostredia pred každou úpravou:
Po otvorení súboru budete musieť zmeniť existujúci priečinok PATH pridaním nasledujúceho priečinka bin:
/ usr / lib / jvm / jdk-11.0.7 / kôš
Uistite sa, že dvojbodky oddeľujú premenné PATH. Po dokončení pridajte túto premennú prostredia na koniec súboru:
JAVA_HOME = "/ usr / lib / jvm / jdk-11.0.7 "
Tu je upravený súbor prostredia, ktorý vám pomôže zistiť, kam je potrebné tieto cesty a premenné pridať.
Krok 4: Informujte systém o umiestnení inštalácie Java
Ďalej budete musieť informovať váš systém o tom, kde je vo vašom systéme nainštalovaná Java. Za týmto účelom zadajte do terminálu nasledujúci príkaz:
alternatívy sudo update - nainštalovať "/ usr / bin / java" "java" "/ usr / lib / jvm / jdk-11.0.7 / bin / java "0
sudo update-alternatives --install "/ usr / bin / javac" "javac" "/ usr / lib / jvm / jdk-11.0.7 / bin / javac „0
sudo update-alternatives --set java / usr / lib / jvm / jdk-11.0.7 / bin / java
sudo update-alternatives --set javac / usr / lib / jvm / jdk-11.0.7 / bin / javac
Krok 5: Skontrolujte, či všetko funguje správne
Na dokončenie inštalácie produktu Oracle JDK 11 je čas spustiť niektoré príkazy, aby ste zistili, či všetko funguje správne.
Najskôr sa pozrime, či systém vytlačí umiestnenie Java a Javac tak, ako sme ich nakonfigurovali v predchádzajúcich krokoch. Za týmto účelom zadajte do terminálu nasledujúce príkazy:
$ update-alternatives --list java
$ update-alternatives --list javac
Ako vidíte, systém dokáže vyhľadať tak inštaláciu OpenJDK, ako aj inštaláciu OracleJDK.
Po získaní tohto výstupu reštartujte systém. Znova otvorte terminál a zadajte nasledujúci príkaz:
java -verzia
Upozorňujeme, že vo výstupe sa namiesto verzie OpenJDK zobrazuje verzia Java - čo bol výstup, keď nebol nainštalovaný Oracle JDK 11. Môžete tiež vidieť, že systém beží na zostave 11.0.7 LTS - ten, ktorý sme nainštalovali. Ak získate rovnaký výstup, znamená to, že naša inštalácia produktu Oracle JDK 11 bola úspešná.
Odinštalovanie Java v Pop!_OS
Práve sme si prešli, ako môžete na svoj Pop nainštalovať OpenJDK aj Oracle JDK!_OS systém. Aby sme absolvovali výukový program, poďme tiež na to, ako môžete tieto balíčky aj odinštalovať.
Odinštalujte OpenJDK
Pretože už máte Oracle JDK nainštalovaný, možno budete chcieť OpenJDK z vášho systému odinštalovať. To sa dá rýchlo urobiť zadaním nasledujúceho príkazu do terminálu:
$ sudo apt-get purge --auto-remove openjdk *
Týmto sa odstráni OpenJDK spolu so všetkými jeho závislosťami a konfiguračnými súbormi.
Odinštalujte OracleJDK
Namiesto odstránenia OpenJDK môžete odstrániť Oracle JDK. Aby ste to dosiahli, musíte zadať nasledujúce príkazy.
-
$ sudo update-alternatives --remove "java" "/ usr / lib / jvm / jdk [verzia] / bin / java"
-
$ sudo update-alternatives --remove "javac" "/ usr / lib / jvm / jdk [verzia] / bin / javac"
Musíte nahradiť jdk [verzia] verziou nainštalovanou vo vašom systéme. Pretože sme práve nainštalovali jdk-11.0.7, použijeme to v tomto návode. Tu je pohľad na výstupnú obrazovku:
Po dokončení zadajte nasledujúci príkaz:
$ java -verzia
Ak vidíte tento riadok „príkaz„ java “nebol nájdený“, znamená to, že ste zo svojho systému úspešne odinštalovali Java.