Ako nainštalovať Java na Linux

Java komponenty sú povinné prevádzkovať širokú škálu aplikácií a webových stránok, takže takmer každý užívateľ počítača čelí potrebe nainštalovať túto platformu. Samozrejme, princíp vykonávania úlohy sa líši v rôznych operačných systémoch, ale pri Linuxových distribúciách je to vždy rovnaké a radi by sme povedali, ako je Java nainštalovaná v Ubuntu. Vlastníci iných zhromaždení budú musieť zopakovať uvedené pokyny, pričom zohľadnia syntax systému.

Nainštalujte Java JRE / JDK v Linuxe

Dnes ponúkame možnosť zoznámiť sa s rôznymi možnosťami inštalácie pre knižnice Java, pretože všetky z nich budú v určitých situáciách najužitočnejšie a najpoužívanejšie. Ak napríklad nechcete používať archívy tretej strany, alebo chcete umiestniť niekoľko Java vedľa seba, musíte použiť samostatnú možnosť. Pozrime sa však na nich všetky.

Najprv sa odporúča skontrolovať aktualizácie systémových repozitárov a zistiť aktuálnu verziu Java, ak je vo všeobecnosti prítomná v OS. Všetko sa vykonáva prostredníctvom štandardnej konzoly:

  1. Otvorte menu a spustite "Terminal" .
  2. Prejdite na terminál OS Linux

  3. Zadajte príkaz sudo apt-get update .
  4. Skontrolujte aktualizácie systému v systéme Linux

  5. Ak chcete získať prístup ku koreňovým adresám, zadajte heslo svojho účtu.
  6. Zadanie hesla pre prístup root v Linuxe

  7. Po prijatí balíkov použite java -version na zobrazenie informácií o nainštalovanej Java.
  8. Kontrola nainštalovanej verzie Java na Linuxe

  9. Ak ste dostali oznámenie podobné tomu, ktoré je uvedené nižšie, potom Java nie je vo vašom OS.
  10. Pochopenie Java verzie na Linuxe

Metóda 1: Úradné archívy

Najjednoduchšou metódou je použitie oficiálneho úložiska na stiahnutie Java, ktoré tam vývojári vyložili. Musíte pridať niekoľko príkazov na pridanie všetkých potrebných komponentov.

  1. Spustite "Terminal" a zadajte sudo apt-get install default-jdk , potom stlačte Enter .
  2. Štandardná JDK inštalácia na Linuxe

  3. Potvrďte pridanie súborov.
  4. Potvrdenie pridania balíkov do Linuxu

  5. Teraz pridajte JRE zadaním sudo apt-get install default-jre .
  6. Štandardná inštalácia JRE na Linuxe

  7. Zásuvný modul prehliadača nezasahuje sudo apt-get install icedtea-plugin , ktorý je pridaný cez sudo apt-get install icedtea-plugin .
  8. Štandardná inštalácia Java pluginu pre prehliadač Linuxu

  9. Ak máte záujem o získanie dokumentácie o pridaných komponentoch, stiahnite si ich pomocou sudo apt-get install default-jdk-doc .
  10. Stiahnite si dokumentáciu pre Java v Linuxe

Aj keď je táto metóda veľmi jednoduchá, nie je vhodná na inštaláciu najnovších knižníc Java, pretože neboli nedávno vytvorené v oficiálnom archíve. Preto ponúkame možnosť zoznámiť sa s nasledujúcimi možnosťami inštalácie.

Metóda 2: Webupd8 repository

K dispozícii je vlastné úložisko s názvom Webupd8, ktoré obsahuje skript, ktorý porovnáva aktuálnu verziu Java s verziou na webovej lokalite Oracle. Táto inštalačná metóda je užitočná pre tých, ktorí chcú nainštalovať novú dosku 8 (najnovšiu dostupnú v úložisku Oracle).

  1. V konzole napíšte sudo add-apt-repository ppa:webupd8team/java .
  2. Stiahnite si Java Repository do Linuxu

  3. Nezabudnite uviesť heslo.
  4. Zadanie hesla na prevzatie úložiska Linuxu

  5. Operáciu pridania potvrďte stlačením klávesu Enter .
  6. Potvrďte načítanie úložiska v Linuxe

  7. Počkajte na dokončenie preberania súboru bez zatvorenia terminálu .
  8. Čaká sa na načítanie úložiska v Linuxe

  9. Aktualizujte systémovú pamäť pomocou aktualizácie sudo apt-get update .
  10. Inštalácia dostala aktualizácie v systéme Linux

  11. Teraz pridajte grafický inštalátor napísaním sudo apt-get install oracle-java8-installer .
  12. Spustenie Java Installer na Linuxe

  13. Akceptujte licenčnú zmluvu na prispôsobenie balíka.
  14. Potvrďte inštaláciu Java na Linuxe

  15. Súhlasím s pridaním nových súborov do systému.
  16. Druhé potvrdenie inštalácie Java v Linuxe

Na konci procesu budete môcť nainštalovať príkaz pre všetky verzie - sudo apt-get install oracle-java7-installer , kde java7 je Java verzia. Môžete napríklad zaregistrovať java9 alebo java11 .

Ak sa chcete zbaviť nepotrebných inštalátorov, pomôže príkaz sudo apt-get remove oracle-java8-installer , kde java8 je verzia Java.

Metóda 3: Aktualizácia s Webupd8

Vyššie sme hovorili o inštalácii zostáv pomocou vlastného archívu Webupd8. Vďaka rovnakému úložisku môžete aktualizovať verziu Java na najnovšiu len pomocou porovnávacieho skriptu.

  1. Zopakujte prvé päť krokov z predchádzajúceho návodu, ak ste tieto kroky ešte neuskutočnili.
  2. Napíšte sudo update-java a stlačte kláves Enter .
  3. Aktualizujte Java prostredníctvom terminálu Linux

  4. Ak sa nachádzajú sudo apt-get install update-java použite príkaz sudo apt-get install update-java .
  5. Inštalácia najnovších aktualizácií Java v systéme Linux

Metóda 4: Ručná inštalácia

Možno, že táto metóda je najťažšia z tých, ktoré sme diskutovali v tomto článku, ale bude poskytovať potrebnú verziu Java bez použitia treťou stranou repozitárov a ďalších doplnkových komponentov. Na splnenie tejto úlohy budete potrebovať akýkoľvek dostupný prehliadač a terminál .

  1. Prostredníctvom webového prehliadača prejdite na oficiálnu stránku Oracle a stiahnite si Java, kde kliknite na „Download“ alebo vyberte inú verziu, ktorú potrebujete.
  2. Sťahovanie JDK z oficiálnych stránok pre Linux

  3. Nižšie je niekoľko balíkov s knižnicami. Odporúčame sťahovať archív tar.gz.
  4. Sťahovanie Java archívu z oficiálnych stránok pre Linux

  5. Prejdite do priečinka s archívom, kliknite naň RMB a vyberte "Vlastnosti" .
  6. V Linuxe prejdite na vlastnosti archívu Java

  7. Zapamätajte si umiestnenie balíčka, pretože musíte prejsť cez konzolu.
  8. Naučte sa cestu k archívu v Linuxe

  9. Spustite „Terminal“ a spustite príkaz cd /home/user/folder , kde user je meno používateľa a priečinok je názov archívneho priečinka.
  10. Prejdite do priečinka s archívom v Linuxe

  11. Vytvorte priečinok na rozbalenie archívu. Zvyčajne sú všetky komponenty umiestnené v jvm. Vytvorenie adresára sa vykoná zadaním sudo mkdir -p /usr/lib/jvm .
  12. Vytvorenie nového priečinka v Linuxe

  13. sudo tar -xf jdk-11.0.2_linux-x64_bin.tar.gz -C /usr/lib/jvm existujúci archív sudo tar -xf jdk-11.0.2_linux-x64_bin.tar.gz -C /usr/lib/jvm , kde jdk-11.0.2_linux-x64_bin.tar.gz je názov archívu.
  14. Rozbalenie archívu do nového priečinka Linuxu

  15. Ak chcete pridať systémové cesty, musíte dôsledne zadávať nasledujúce príkazy:

    sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0/bin/java 1
    sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0/bin/javac 1
    sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.8.0/bin/javaws 1

    Vytvorenie alternatívnych ciest v Linuxe

    Jedna z alternatívnych ciest nemusí existovať v závislosti od verzie jazyka Java, ktorú si vyberiete.

  16. Zostáva len konfigurovať každú cestu. Najprv spustite sudo update-alternatives --config java , nájdite vhodnú verziu Java, skontrolujte jej číslo a typ v konzole.
  17. Výber verzie Java na Linuxe

  18. Rovnakú akciu zopakujte s sudo update-alternatives --config javac .
  19. Výber verzie javac v Linuxe

  20. Potom nastavte poslednú cestu cez sudo update-alternatives --config javaws .
  21. Výber verzie Java v Linuxe

  22. Skontrolujte úspešnosť zmien zistením aktívnej verzie Java ( java -version ).

Ako môžete vidieť, existuje pomerne veľa metód na inštaláciu Java do operačného systému Linux, takže každý užívateľ nájde vhodnú možnosť. Ak používate určitú distribúciu a dané metódy nefungujú, starostlivo si prečítajte chyby zobrazené v konzole a na vyriešenie problému použite oficiálne zdroje.