Jak nainstalovat Java v Linuxu

Java komponenty jsou vyžadovány ke spuštění široké škály aplikací a webových stránek, takže téměř každý uživatel počítače je konfrontován s potřebou instalovat tuto platformu. Princip provádění úkolů se samozřejmě liší v různých operačních systémech, ale u Linuxových distribucí je vždy stejný a my bychom chtěli říci, jak je Java instalována v Ubuntu. Majitelé jiných shromáždění budou muset pouze zopakovat dané instrukce s ohledem na syntaxi systému.

Nainstalujte Java JRE / JDK v Linuxu

Dnes nabízíme možnost seznámit se s různými instalačními možnostmi pro knihovny Java, protože všechny z nich budou v určitých situacích nejužitečnější a nejužitečnější. Pokud například nechcete používat úložiště třetích stran nebo chcete umístit několik Java vedle sebe, musíte použít samostatnou možnost. Podívejme se však na všechny.

Nejprve doporučujeme zkontrolovat aktualizace systémových repozitářů a zjistit aktuální verzi Java, pokud je v OS vůbec přítomna. To vše se provádí pomocí standardní konzoly:

  1. Otevřete menu a spusťte "Terminal" .
  2. Přejděte do terminálu OS Linux

  3. Zadejte příkaz sudo apt-get update .
  4. Zkontrolujte aktualizace systému v systému Linux

  5. Chcete-li získat přístup uživatele root, zadejte heslo účtu.
  6. Zadání hesla pro přístup uživatele root v Linuxu

  7. Po obdržení balíčků použijte příkaz java -version k zobrazení informací o nainstalované Java.
  8. Kontrola nainstalované verze Java v systému Linux

  9. Pokud jste obdrželi oznámení podobné tomu níže, Java není ve vašem OS.
  10. Pochopení Java verze na Linuxu

Metoda 1: Oficiální repozitáře

Nejjednodušší metodou je použít oficiální repozitář ke stažení Java, které tam vývojáři vyložili. Musíte přidat několik příkazů, abyste mohli přidat všechny potřebné součásti.

  1. Spusťte "Terminal" a zadejte sudo apt-get install default-jdk , pak stiskněte klávesu Enter .
  2. Standardní instalace JDK na Linuxu

  3. Potvrďte přidání souborů.
  4. Potvrzení přidávání balíčků do Linuxu

  5. Nyní přidejte JRE zadáním sudo apt-get install default-jre .
  6. Standardní instalace JRE na Linuxu

  7. Plugin prohlížeče nebude rušit sudo apt-get install icedtea-plugin , který je přidán přes sudo apt-get install icedtea-plugin .
  8. Standardní instalace Java pluginu pro prohlížeč Linuxu

  9. Máte-li zájem o získání dokumentace týkající se přidaných komponent, stáhněte si je pomocí sudo apt-get install default-jdk-doc .
  10. Stáhnout dokumentaci pro Javu v Linuxu

Ačkoliv je tato metoda poměrně jednoduchá, není vhodná pro instalaci nejnovějších Java knihoven, protože nebyly nedávno v oficiálním repozitáři vyloženy. Proto nabízíme možnost seznámit se s následujícími možnostmi instalace.

Metoda 2: Repozitář Webupd8

K dispozici je vlastní úložiště nazvané Webupd8, které obsahuje skript, který porovnává aktuální verzi jazyka Java s verzí na webu Oracle. Tato instalační metoda je užitečná pro ty, kteří si přejí nainstalovat novou desku 8 (nejnovější dostupné v úložišti Oracle).

  1. V konzole zadejte příkaz sudo add-apt-repository ppa:webupd8team/java .
  2. Stáhnout Java Repository do Linuxu

  3. Nezapomeňte uvést heslo.
  4. Zadání hesla ke stažení úložiště Linuxu

  5. Operaci přidání potvrďte stisknutím klávesy Enter .
  6. Potvrďte načtení úložiště v Linuxu

  7. Počkejte na dokončení stahování souboru bez zavření terminálu .
  8. Čekání na načtení úložiště v Linuxu

  9. Aktualizujte systémový úložiště pomocí aktualizace sudo apt-get update .
  10. Instalace byla provedena v systému Linux

  11. Nyní přidejte grafický instalátor zadáním sudo apt-get install oracle-java8-installer .
  12. Spuštění Java Installeru na Linuxu

  13. Přijměte licenční smlouvu pro přizpůsobení balíčku.
  14. Potvrďte instalaci Java na Linuxu

  15. Souhlasím s přidáním nových souborů do systému.
  16. Druhé potvrzení instalace Java v Linuxu

Na konci procesu budete moci nainstalovat příkaz pro všechny verze - sudo apt-get install oracle-java7-installer , kde java7 je Java verze. Můžete například zaregistrovat java9 nebo java11 .

Chcete-li se zbavit zbytečných instalátorů, pomůže příkaz sudo apt-get remove oracle-java8-installer , kde java8 je verze Java.

Metoda 3: Aktualizace s Webupd8

Výše jsme hovořili o instalaci sestav pomocí vlastního úložiště Webupd8. Díky stejnému úložišti můžete aktualizovat verzi Java na poslední verzi pouze pomocí porovnávacího skriptu.

  1. Opakujte prvních pět kroků z předchozí instrukce, pokud jste tyto kroky ještě neprovedli.
  2. Zadejte příkaz sudo update-java a stiskněte klávesu Enter .
  3. Aktualizujte Java prostřednictvím terminálu Linuxu

  4. Použijte příkaz sudo apt-get install update-java k instalaci aktualizací, pokud jsou nalezeny.
  5. Instalace nejnovějších aktualizací jazyka Java v systému Linux

Metoda 4: Ruční instalace

Možná, že tato metoda je nejtěžší z těch, které jsme diskutovali v tomto článku, ale bude poskytovat nezbytné verze Java bez použití třetích stran repozitáře a další další součásti. Pro splnění tohoto úkolu budete potřebovat dostupný prohlížeč a "Terminál" .

  1. Prostřednictvím webového prohlížeče přejděte na oficiální stránku Oracle a stáhněte si Java, kde klikněte na „Stáhnout“ nebo vyberte jinou verzi, kterou potřebujete.
  2. Stahování JDK z oficiálních stránek pro Linux

  3. Níže je několik balíčků s knihovnami. Doporučujeme stahovat archiv tar.gz.
  4. Stahování Java archivu z oficiálních stránek pro Linux

  5. Přejděte do složky s archivem, klikněte na něj RMB a vyberte "Vlastnosti" .
  6. V Linuxu přejděte do vlastností archivu Java

  7. Zapamatujte si umístění balíčku, protože k němu musíte jít přes konzolu.
  8. Zjistěte cestu k archivu v Linuxu

  9. Spusťte “Terminal” a spusťte příkaz cd /home/user/folder , kde user je jméno uživatele a složka je název složky archivu.
  10. Přejděte do složky s archivem v Linuxu

  11. Vytvořte složku pro rozbalení archivu. Obvykle jsou všechny komponenty umístěny v jvm. Vytvoření adresáře se provádí zadáním sudo mkdir -p /usr/lib/jvm .
  12. Vytvoření nové složky v Linuxu

  13. Rozbalte existující archiv 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ázev archivu.
  14. Rozbalení archivu do nové složky Linuxu

  15. Chcete-li přidat systémové cesty, musíte konzistentně zadávat následující pří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

    Vytváření alternativních cest v Linuxu

    Jedna z alternativních cest nemusí existovat v závislosti na verzi jazyka Java, který si vyberete.

  16. Zbývá pouze konfigurovat každou cestu. Nejprve spusťte sudo update-alternatives --config java , najděte odpovídající verzi Java, zkontrolujte její číslo a typ v konzole.
  17. Volba jazyka Java v systému Linux

  18. Stejnou akci opakujte se sudo update-alternatives --config javac .
  19. Volba verze javac v Linuxu

  20. Nakonfigurujte poslední cestu přes sudo update-alternatives --config javaws .
  21. Výběr verze Java v Linuxu

  22. Zkontrolujte úspěšnost změn tím, že zjistíte aktivní verzi Java ( java -version ).

Jak vidíte, existuje celá řada metod pro instalaci Java do operačního systému Linux, takže každý uživatel najde vhodnou možnost. Pokud používáte konkrétní distribuci a dané metody nefungují, pečlivě zkontrolujte chyby zobrazené v konzole a k vyřešení problému použijte oficiální zdroje.