[[Edit]]Oracle Java 13 již není podporován/aktualizován společností Oracle a nejnovější verze již není k dispozici ke stažení. Přejděte prosím buď na Oracle Java SE 11 (dlouhodobá verze) nebo na nejnovější verzi Oracle Java SE 16.
Oracle Java 13 byla vydána začátkem tohoto měsíce. Debian, Ubuntu, Linux Mint, Pop! Uživatelé _OS a dalších distribucí Linuxu založených na Debianu/Ubuntu si jej nyní mohou nainstalovat prostřednictvím Linux Uprising Java PPA. JDK 13 obdrží alespoň dvě aktualizace a Oracle JDK 14 bude následovat v březnu 2020.
Chcete-li si prohlédnout vylepšení v Javě 13, navštivte oznámení o vydání a poznámky k vydání.
Připomeňme, že Oracle Java používá komerční licenci (od Oracle Java 11), která umožňuje její stažení a používání bez nákladů na vývoj a testování, ale její použití v produkci vyžaduje poplatek! Takže doporučuji používat open source sestavení JDK, jako jsou sestavení Zulu OpenJDK nebo AdoptOpenJDK (Jako okrajová poznámka, když jsem psal o Zulu OpenJDK, byl to jediný open source OpenJDK, který měl úložiště pro různé distribuce Linuxu, ale od té doby AdoptOpenJDK přidal také úložiště pro distribuce Linuxu založené na DEB a RPM).
Instalační program Oracle Java 13 je založen na balíčku Web Upd8 Java (poděkování patří původním tvůrcům) s drobnými úpravami a funguje pouze na 64bitové verzi, protože Oracle nabízí pouze 64bitové stahování.
Tento instalační program automaticky stáhne Oracle JDK 13, spustí alternativy aktualizace pro binární soubory Java a manuálové stránky a volitelně nastaví Oracle Java 13 jako výchozí verzi Java (nastavení JAVA_HOME atd.). Jakmile Oracle přestane poskytovat veřejné stahování Oracle Java 13 (když se uživatelé budou muset přihlásit, aby si mohli stáhnout Oracle Java 13), vytvořím nový balíček, jako jsem udělal pro nové verze Oracle Java 11 (dokud je stále k dispozici a kolem ), přičemž můžete si sami stáhnout Oracle Java 13 .tar.gz a uložit jej do složky ve vašem systému, poté instalační program s ním vše nastaví.
Viz také:Jak nainstalovat Oracle Java 12 (JDK 12) v Ubuntu, Linux Mint nebo Debianu (s PPA).
Připomínáme, že Oracle Java 12 a 10 dosáhly konce veřejných aktualizací, takže již nebudou k dispozici ke stažení a pro tyto verze nebudou poskytovány instalátory.
Jak nainstalovat Oracle Java 13 (JDK 13) na Debian, Ubuntu, Linux Mint, Pop! _OS atd. pomocí repozitáře APT
[[Edit]]Oracle Java 13 již není podporován/aktualizován společností Oracle a nejnovější verze již není k dispozici ke stažení, takže následující pokyny nebudou fungovat. Přejděte prosím buď na Oracle Java SE 11 (dlouhodobá verze) nebo na nejnovější Oracle Java SE 14.
Ubuntu / Linux Mint / Pop! _OS atd.:Otevřete terminál a pomocí těchto příkazů přidejte Linux Uprising Oracle Java PPA a nainstalujte Oracle JDK 13 (pouze 64bitový!!):
sudo add-apt-repository ppa:linuxuprising/java
sudo apt update
sudo apt install oracle-java13-installer
Debian :
su -
echo "deb https://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | tee /etc/apt/sources.list.d/linuxuprising-java.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A
apt-get update
apt-get install oracle-java13-installer
exit
oracle-java13-installer
Balíček doporučuje instalaci oracle-java13-set-default
dělá z Oracle Java 13 standardní Javu. Například doporučené balíčky jsou standardně instalovány na Ubuntu, zatímco Linux Mint ne. Níže je uveden postup, jak přeskočit instalaci tohoto balíčku nebo jej nainstalovat, pokud se nenainstaluje automaticky.
Chcete-li nastavit Oracle Java 13 jako výchozí, nainstalujte oracle-java13-set-default
pokud nebyl automaticky nainstalován instalačním programem Oracle Java 13:
sudo apt install oracle-java13-set-default
Pro přeskočení instalace oracle-java13-set-default
Balíček během instalace oracle-java13-installer
, použijte:
sudo apt install --no-install--recommends oracle-java13-installer
Nechcete, aby byla Oracle Java 13 již standardní, ale chcete ji nainstalovat? Odstraňte oracle-java13-set-default
Balíček:
sudop apt remove oracle-java13-set-default
Standardní verzi Java lze zkontrolovat pomocí java -version
a javac -version
, například:
$ java -version
java version "13" 2019-09-17
Java(TM) SE Runtime Environment (build 13+33)
Java HotSpot(TM) 64-Bit Server VM (build 13+33, mixed mode, sharing)
$ javac -version
javac 13
Ruční stažení Oracle Java 13
V případech, kdy se nacházíte za firewallem, směrovačem nebo proxy, které brání instalačnímu programu Oracle Java 13 v automatickém stažení Java .tar.gz do vašeho systému, můžete použít Oracle Java 13 .tar. gz si z Oracle na jiném počítači nebo na stejném počítači, ale s webovým prohlížečem. Ujistěte se, že stažená verze Oracle Java 13 .tar.gz je stejná jako verze balíčku oracle-java13-installer!
Jakmile budete mít soubor Oracle Java 13 .tar.gz, umístěte jej do /var/cache/oracle-jdk13-installer
(Vytvořte tuto složku jako root, pokud neexistuje).
Dále nainstalujte oracle-java13-installer
Zabalte jako obvykle (jak je uvedeno výše) a instalační program vezme váš místní archiv Oracle Java 13 a použije jej k nastavení všeho, místo aby se pokoušel stáhnout archiv Oracle Java 13 ze serverů Oracle.
Automatické přijetí licence Oracle Java 13
Chcete automaticky přijmout licenci Oracle Java 13? To může být užitečné pro automatizaci, např. B. spuštění instalačního programu Oracle JDK 13 ve skriptu atd. Licenci můžete přijmout tímto příkazem:
echo oracle-java13-installer shared/accepted-oracle-license-v1-2 select true | sudo /usr/bin/debconf-set-selections
Pokud to nefunguje, zkuste tuto alternativní metodu:
echo oracle-java13-installer shared/accepted-oracle-licence-v1-2 boolean true | sudo /usr/bin/debconf-set-selections
-
Jak nainstalovat Oracle Java 16 na Debian, Ubuntu, Pop! _OS nebo Linux Mint pomocí úložiště APT PPA
-
Jak nainstalovat Oracle Java 15 na Ubuntu, Debian nebo Linux Mint pomocí úložiště APT PPA
-
Nainstalujte jakoukoli verzi Oracle Java (JDK) v Ubuntu, Debian, Linux Mint nebo Fedora pomocí install-java.sh