Chcete-li používat Oracle JDK místo OpenJDK dostupného oficiálně v Ubuntu lze použít úložiště PPA skupiny “WebUpd8” . Tento skript zajistí snadnou instalaci i aktualizaci Oracle Java 7. Java JDK obsahuje i JRE.
Java Runtime Environment (JRE) je prostředí pro běh programů v Javě.
1. Instalace JDK pomocí skriptu
Přidáme zdroj deb balíčku pro Javu JDK pomocí
sudo add-apt-repository ppa:webupd8team/java
(Zároveň dojde i k verifikaci tohoto zdroje)
nebo přidáme zdroj a klíč ručně
gedit /etc/apt/sources.list
vložíme zdroj pro JDK i s popisem co obsahuje
#### Launchpad PPA for oracle-java7-installer https://launchpad.net/~webupd8team/+archive/java
deb http://ppa.launchpad.net/webupd8team/java/ubuntu saucy main
zdroj verifikujeme
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
aktualizujeme databázi zdrojů
sudo apt-get update
instalace Javy
sudo apt-get install oracle-java7-installer
jaká verze Javy v systému je aktivní
java -version
java version "1.7.0_07"
javac -version
javac 1.7.0_07
javaws -version
Java(TM) Web Start 10.7.0.10-fcs
není-li nainstalována verze Javy aktivní zkuste aktualizovat
sudo update-java-alternatives -s java-7-oracle
pro plugin Javy pro Firefox vytvoříme symbolický link (64bit)
ln -sf /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugins/
pokud není adresář ~/.mozilla/plugins/ přítomen tak ho vytvoříme
mkdir ~/.mozilla/plugins/
je-li plugin aktivní zjistíme napsáním do adresního řádku Firefoxu
about:plugins
a vyhledáme Java plugin
Java(TM) Plug-in 1.7.0_07
Soubor libnpjp2.so
Verze:
Java plug-in for NPAPI-based browsers.
Test pluginu ve Firefoxu i Chrome
Code Hunt - Microsoft se vás pokusí naučit programovat v C# a Javě
Pixelitor - Bitmapový grafický editor (GPLv3)
FreeRapid Downloader - umožní stahovat videa z různých webových serverů.
PhotoCollageForge - open-source aplikace pro vytvoření plakátu s koláží.
trolCommander - dvou panelový souborový manažér (postaven na projektu muCommander)
FidoCadJ (FidoCadJ) - jednoduchý a snadno použitelný multiplatformní vektorový kreslící program pro elektronická schémata i návrh DPS s rozsáhlou knihovnou elektro symbolů.
Sweet Home 3D je Open Source program pro navrhování designu interieru. Nábytek rozmisťujete ve 2D s okamžitým 3D náhledem.
jGnash - osobní správce financí.
jNetMap - grafické monitorování a mapa lokální sítě
FreeCol - svobodná reimplementace legendární hry Colonization (i česky) (příkaz java -jar FreeCol.jar)
JHashCode - ověření stažených souboru. Umí spočítat hashe MD2, MD5, SHA-[1|256|384|512] pro soubor i rekurzivně pro adresář
JDownloader - patří k nejlepším nástrojům na stahování souborů.
Eisenkraut - audio editor
Angry IP Scanner - Skeny lokálních sítí atp.
Java Web Start se nespustí - je blokováno spouštění aplikací: Java applications are blocked by your security settings.
- spustíme Aplikaci Oracle XX Web Start a v Záložce Security nastavíme zabezpečení na Medium
Verifikace nainstalované verze Javy v systému v prohlížeči
Plugin pro Chrome - je-li aktivní zjistíme napsáním do adresního řádku prohlížeče Chrome
chrome://plugins/
a vyhledáme Java plugin
Java - Verze: 1.7.0_07 Stáhnout důležitou aktualizaci zabezpečení
Java plug-in for NPAPI-based browsers.
Jméno: Java(TM) Plug-in 1.7.0_07
Popis: Java plug-in for NPAPI-based browsers.
Verze: 1.7.0_07
Umístění: /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so
Typ: NPAPI
Pokud není plugin přítomen zadáme (64bit)
sudo mkdir -p /opt/google/chrome/plugins
cd /opt/google/chrome/plugins
sudo ln -sf /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so
2) Ruční instalace JDK
Nevýhodou ruční instalace je, že nebudete mít možnost automatické aktualizace a nemožnost snadné odinstalace
3) Instalace vytvořením vlastního deb balíčku
(musíme si nainstalovat z Debianu balíček "java-package" - v Ubuntu 12.04 jsem použil verzi 0.50)
1) Oracle Java download Oracle JDK package
2) Nainstalujeme java-package (z Debianu)
3) make-jpkg jdk-7*-linux-x64.tar.gz
Instalátor pak oznámil vytvoření balíčku:
dpkg-deb: vytvářím balík „oracle-j2sdk1.7“ v „/tmp/make-jpkg.QlGaBF8dnh/oracle-j2sdk1.7_1.7.0+update7_amd64.deb“.
copy oracle-j2sdk1.7_1.7.0+update7_amd64.deb into directory /home/mjablko/Stažené/
The Debian package has been created in the current directory. You can
install the package as root (e.g. dpkg -i oracle-j2sdk1.7_1.7.0+update7_amd64.deb).
4) sudo dpkg -i oracle-j2sdk1.7_1.7.0+update7_amd64.deb
5) update-java-alternatives -l
6) update-java-alternatives --jre --plugin -s j2sdk1.7-oracle
7) update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /usr/lib/jvm/j2sdk1.7-oracle/jre/lib/amd64/libnpjp2.so 317
8) update-alternatives --all
4) Instalace dokumentace
Stáhneme .zip soubor v záložce Download úplně dole. Např.: Java SE 7 Documentation
Rozbalení souboru pomocí nástrojů JDK: jar xvf jdk-7u6-apidocs.zip
Vytvoří se adresář docs, který obsahuje vstupní soubor index.html
5) Nastavení cesty JAVA_HOME
otevřete soubor
sudo gedit /etc/environment
vložte řádek:
JAVA_HOME="/usr/lib/jvm/java-7-oracle"
po restartu zkuste
echo $JAVA_HOME
/usr/lib/jvm/java-7-oracle