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.
obsah
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:
sudo apt-get update
. java -version
na zobrazenie informácií o nainštalovanej Java. 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.
sudo apt-get install default-jdk
, potom stlačte Enter . sudo apt-get install default-jre
. sudo apt-get install icedtea-plugin
, ktorý je pridaný cez sudo apt-get install icedtea-plugin
. sudo apt-get install default-jdk-doc
. 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.
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).
sudo add-apt-repository ppa:webupd8team/java
. sudo apt-get update
. sudo apt-get install oracle-java8-installer
. 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.
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.
sudo update-java
a stlačte kláves Enter . sudo apt-get install update-java
použite príkaz sudo apt-get install update-java
. 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 .
cd /home/user/folder
, kde user je meno používateľa a priečinok je názov archívneho priečinka. sudo mkdir -p /usr/lib/jvm
. 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. 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
Jedna z alternatívnych ciest nemusí existovať v závislosti od verzie jazyka Java, ktorú si vyberiete.
sudo update-alternatives --config java
, nájdite vhodnú verziu Java, skontrolujte jej číslo a typ v konzole. sudo update-alternatives --config javac
. sudo update-alternatives --config javaws
. 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.