Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: m_v 18 Dubna 2012, 13:21:24

Název: java instalována, ale požadována instalace znovu
Přispěvatel: m_v 18 Dubna 2012, 13:21:24
Potřeboval bych tady na této stránce spustit video: http://www.screencast-o-matic.com/watch/cjXeqwnDe a píše mi to ať instaluji java plugin. Přitom mám nainstalováno OpenJDK Java 7.0 Runtime. Odkazuje mě to na stažení těchto balíčků: http://java.com/en/download/manual.jsp?locale=en.

Který mám vybrat, když mám Ubuntu 11.10 64 bit a jak to nejjednodušeji instalovat, nějak nevím jak instalovat bin, nebo rpm?

Verify Java Version mi píše Your Java version: Version 6 Update 23, mám prý instalovat update 31.
Prosím o pomoc a předem děkuji
Název: Re:java
Přispěvatel: Zerog 18 Dubna 2012, 13:45:22
No problem bude s tim, ze v jave se nasla bezpecnostni dira a ma se naistalovat Java SE 6 Update 31 nebo version 7 Update 3 (kde je to "prej" zaplatovano).
Název: Re:java instalována, ale požadována instalace znovu
Přispěvatel: m_v 19 Dubna 2012, 07:40:50
a můžete mě nasměrovat, který balíček stáhnout pro ubuntu 11.10 64bit a jak jej instalovat - např. bin, nebo rpm - nějaký link kde se to řeší, na wiki, jsem se v tom nezorientoval, díky moc
Název: Re:java instalována, ale požadována instalace znovu
Přispěvatel: Zerog 19 Dubna 2012, 12:36:12
Napred napis do konzole toto:

Kód: [Vybrat]
update-java-alternatives -l
a dej sem vypis. Tim zjistime jakou javu mas naistalovanou a jakou ne.

Název: Re:java instalována, ale požadována instalace znovu
Přispěvatel: ntz_reloaded 19 Dubna 2012, 13:11:52
musis si nastavit par veci rucne (nebo dat do tveho shellrc) .. vyexportovat se spravnyma hodnotama JAVA_HOME, JAVA_BINDIR a JAVA_ROOT .. nebo si tu aplikaci vytvorit wrapper, kde budou lokalne .. kdyby tohle nefingovalo tak bych zkusil dat lokalne i do PATH cesti do JAVA_BINDIR
Název: Re:java instalována, ale požadována instalace znovu
Přispěvatel: ntz_reloaded 19 Dubna 2012, 13:13:36
Napred napis do konzole toto:

Kód: [Vybrat]
update-java-alternatives -l
a dej sem vypis. Tim zjistime jakou javu mas naistalovanou a jakou ne.
zcela zbytecne, nedetekuje third party javu
Název: Re:java instalována, ale požadována instalace znovu
Přispěvatel: Zerog 19 Dubna 2012, 13:42:38
Napred napis do konzole toto:

Kód: [Vybrat]
update-java-alternatives -l
a dej sem vypis. Tim zjistime jakou javu mas naistalovanou a jakou ne.
zcela zbytecne, nedetekuje third party javu

No OpenJDK je taky third party. Zalezi jestli to ta third party java napise do *.jinfo souboru.
Ale jinak ja nemam 64bit ani Ubuntu  11.10. takze to nemam jak otestovat.

Neco o Java7 (od Oracle) treba pisu tu:
http://forum.ubuntu.cz/index.php?topic=60504.msg431637#msg431637 (http://forum.ubuntu.cz/index.php?topic=60504.msg431637#msg431637)
(ale jsou i jine zpusoby instalace)

Kazdopadne bych to

Kód: [Vybrat]
update-java-alternatives -l
zkusil. Taky bych zkusil napsat

Kód: [Vybrat]
java -version
Tim se otestuje jestli je nastavena PATH.

Dale se mrknou do prohlizece jestli ma plugin IcedTea.
To neni potreba, to ma, jinak by mu Java v prohlizeci nejela vubec.
Název: Re:java instalována, ale požadována instalace znovu
Přispěvatel: m_v 19 Dubna 2012, 14:20:53
první výpis:
martin@martin-HP-ProBook-4510s:~$ java -version
java version "1.6.0_23"
OpenJDK Runtime Environment (IcedTea6 1.11pre) (6b23~pre11-0ubuntu1.11.10.2)
OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)
martin@martin-HP-ProBook-4510s:~$

druhý výpis:
martin@martin-HP-ProBook-4510s:~$ update-java-alternatives -l
java-1.6.0-openjdk 1061 /usr/lib/jvm/java-1.6.0-openjdk
java-1.7.0-openjdk-amd64 1051 /usr/lib/jvm/java-1.7.0-openjdk-amd64
martin@martin-HP-ProBook-4510s:~$

tohle: musis si nastavit par veci rucne (nebo dat do tveho shellrc) .. vyexportovat se spravnyma hodnotama JAVA_HOME, JAVA_BINDIR a JAVA_ROOT .. nebo si tu aplikaci vytvorit wrapper, kde budou lokalne .. kdyby tohle nefingovalo tak bych zkusil dat lokalne i do PATH cesti do JAVA_BINDIR
je pro mě španělská vesnice, mohli byste to rozepsat do více kroků, ne trochu, ale vůbec tomu nerozumím. Umím tak maximálně využít ppa archiv a následně něco instalovat, ale to je vše co zatím v terminálu zvládnu. Jsem 2 měsíce na Ubunut. Díky za pomoc a návrhy
Název: Re:java instalována, ale požadována instalace znovu
Přispěvatel: Zerog 19 Dubna 2012, 14:28:11
Tak se prepni do Javy 7

Kód: [Vybrat]
sudo update-java-alternatives -s java-1.7.0-openjdk-amd64
a znovu

Kód: [Vybrat]
java -version
Uvidime jakou mas verzi. A pro jistotu zkus i to video potom.
Název: Re:java instalována, ale požadována instalace znovu
Přispěvatel: ntz_reloaded 19 Dubna 2012, 16:18:07
.....

dost, rikas strasne nesmysly.

musis si nastavit par veci rucne (nebo dat do tveho shellrc) .. vyexportovat se spravnyma hodnotama JAVA_HOME, JAVA_BINDIR a JAVA_ROOT .. nebo si tu aplikaci vytvorit wrapper, kde budou lokalne .. kdyby tohle nefingovalo tak bych zkusil dat lokalne i do PATH cesti do JAVA_BINDIR

Pokud chces pouzivat jen sunovskou javu, tak openjdk muzes odinstalovat.
Pokud chces pouzivat normalne openjdk a sunovskou javu jen pro tuhle aplikaci, tak si musis vytvorit spousteci skript kde nastavis a exportujes cesty pro sunovskou javu

Kód: [Vybrat]
#!/bin/bash

### ? obvykle /usr/java nebo /usr/jdk, etc .. https://bugzilla.novell.com/show_bug.cgi?id=722252 tady nekolikrat vysvetluju jak na to
export JAVA_PATH=/cesta
export JAVA_HOME=$JAVA_PATH
export JAVA_BINDIR=$JAVA_PATH/bin

ta_aplikace();
Název: Re:java instalována, ale požadována instalace znovu
Přispěvatel: Zerog 19 Dubna 2012, 17:44:06
ntz_reloaded

Hele jestli rikam blbosti. Tak sorry, chci jen pomoct.

Kazdopadne kdyz uz rikam blbosti, tak aspon napis co neni pravda, protoze konstatovani, ze rikam blbosti a nerict jake je na nic.

Pokud vim, tak uzivatel m_v nikde nepsal jakou chce implementaci JVM (Oracle, OpenJDK, ...) ani aplikace to nikde nevyzadovala (pokud to nekde pise tak se omlouvam).

Dalsi vec. Nevim jak v Ubuntu 11.10 ale v ubuntu 10.10 se OpenJDK standarne instaluje tak, ze lze nastavit pres
Kód: [Vybrat]
update-java-alternatives -l
sudo update-java-alternatives -s <jaka java>

a i kdyz ma uzivatel m_v naistalovane OpenJDK7, tak ma nastavenou jako vychozi javu 6 viz:
Citace
martin@martin-HP-ProBook-4510s:~$ java -version
java version "1.6.0_23"
OpenJDK Runtime Environment (IcedTea6 1.11pre) (6b23~pre11-0ubuntu1.11.10.2)
OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)
martin@martin-HP-ProBook-4510s:~$

Takze pokud nastavi Javu7 jako vychozi ma vyhrano.

Diky pokud me opravis.
Název: Re:java instalována, ale požadována instalace znovu
Přispěvatel: m_v 20 Dubna 2012, 12:51:12
Díky všem za pomoc - nerad bych vyvolával spory:) Moje schopnost definovat problém je asi celkem špatná, ale zkusil jsem postup podle Zerog a vyhodilo to tyhle hlášky - video stále nefunguje:

Kód: [Vybrat]
martin@martin-HP-ProBook-4510s:~$ sudo update-java-alternatives -s java-1.7.0-openjdk-amd64
[sudo] password for martin:
update-alternatives: chyba: pro appletviewer neexistují žádné alternativy.
update-alternatives: chyba: pro apt neexistují žádné alternativy.
update-alternatives: chyba: pro extcheck neexistují žádné alternativy.
update-alternatives: chyba: pro idlj neexistují žádné alternativy.
update-alternatives: chyba: pro jar neexistují žádné alternativy.
update-alternatives: chyba: pro jarsigner neexistují žádné alternativy.
update-alternatives: chyba: pro javac neexistují žádné alternativy.
update-alternatives: chyba: pro javadoc neexistují žádné alternativy.
update-alternatives: chyba: pro javah neexistují žádné alternativy.
update-alternatives: chyba: pro javap neexistují žádné alternativy.
update-alternatives: chyba: pro -javaplugin.so neexistují žádné alternativy.
update-alternatives: chyba: pro jconsole neexistují žádné alternativy.
update-alternatives: chyba: pro jdb neexistují žádné alternativy.
update-alternatives: chyba: pro jhat neexistují žádné alternativy.
update-alternatives: chyba: pro jinfo neexistují žádné alternativy.
update-alternatives: chyba: pro jmap neexistují žádné alternativy.
update-alternatives: chyba: pro jps neexistují žádné alternativy.
update-alternatives: chyba: pro jrunscript neexistují žádné alternativy.
update-alternatives: chyba: pro jsadebugd neexistují žádné alternativy.
update-alternatives: chyba: pro jstack neexistují žádné alternativy.
update-alternatives: chyba: pro jstat neexistují žádné alternativy.
update-alternatives: chyba: pro jstatd neexistují žádné alternativy.
update-alternatives: chyba: pro native2ascii neexistují žádné alternativy.
update-alternatives: chyba: pro rmic neexistují žádné alternativy.
update-alternatives: chyba: pro serialver neexistují žádné alternativy.
update-alternatives: chyba: pro schemagen neexistují žádné alternativy.
update-alternatives: chyba: pro wsgen neexistují žádné alternativy.
update-alternatives: chyba: pro wsimport neexistují žádné alternativy.
update-alternatives: chyba: pro xjc neexistují žádné alternativy.
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/appletviewer
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/apt
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/extcheck
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/idlj
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/jarsigner
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/jar
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/javac
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/javadoc
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/javah
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/javap
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/jconsole
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/jdb
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/jhat
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/jinfo
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/jmap
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/jps
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/jrunscript
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/jsadebugd
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/jstack
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/jstatd
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/jstat
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/native2ascii
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/rmic
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/serialver
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/schemagen
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/wsgen
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/wsimport
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/bin/xjc
update-java-alternatives: plugin alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so

Kód: [Vybrat]
martin@martin-HP-ProBook-4510s:~$ java -version
java version "1.7.0_147-icedtea"
OpenJDK Runtime Environment (IcedTea7 2.0) (7~b147-2.0-0ubuntu0.11.10.1)
OpenJDK 64-Bit Server VM (build 21.0-b17, mixed mode)
martin@martin-HP-ProBook-4510s:~$

podle ntz_reloaded - na vytváření spouštěcího skriptu se nějak necítím, raději se spokojím s tím, že tohle video asi nerozchodím.
Nemáte link na nějaké stránky, kde bych mohl zkusit jiné video, zda to běží?
Po přepnutí javy mi opera stále hlásí, že používám javu 1,6 a ne 1,7 ač podle terminálu jsem do ní přepojen?
Která java je ta 1,7 - OpenJDK nebo Sun?
Mám tedy odinstalovat OpenJDK? Zdůrazňuji že, Sun jsem nikdy samostatně neinstaloval, vše jen přes Centrum software
Takže nevím - každopádně pokud nejde jedno video tak to přežiju, moc děkuji za pomoc
Název: Re:java instalována, ale požadována instalace znovu
Přispěvatel: pacholik 20 Dubna 2012, 14:23:53
pokud to chceš mít jenom na aplety v Opeře tak ani nemusíš koumat update-alternatives, stačí někam rozbalit .tar.gz archiv (http://www.oracle.com/technetwork/java/javase/downloads/jre-7u3-download-1501631.html) a správně nastavit pluginy v Opeře (Nastavení - Pokročilé volby - Nastavit zásuvné moduly), konkrétně potřebuješ adresář s libnpjp2.so
Název: Re:java instalována, ale požadována instalace znovu
Přispěvatel: m_v 23 Dubna 2012, 08:16:29
Udělal jsem to tak, že jsem to rozbalil do dokumentů přes Nastavení/Pokročilé/Obsah/Nastavení zásuvných modulů jsem vytvořil novou cestu ke zmíněnému archivu (konkrétně složka amd64, jeden soubor nelze vybrat) a dopadl jsem tak, že video stále nefunguje, jen to nehlásí, že bych měl instalovat plugin - je to šedivé a nic neříkající:) Pokud dám ověřit Javu (http://www.java.com/en/download/installed.jsp) tak to stále hlásí, že používám verzi 1.6 - prosím, jak to mám v nastavení Opery konkrétně nastavit. Předem moc děkuji
Název: Re:java instalována, ale požadována instalace znovu
Přispěvatel: ntz_reloaded 23 Dubna 2012, 12:31:37
uz to tady nekde padlo proboha .. browser plugin je jeden soubor libnpjp2.so kterej musis umistit do prislusne slozky s ostatnima pluginama pro prohlizece a restartovat FF/operu .. uz to tady nekde padlo.

http://www.java.com/en/download/help/linux_install.xml

pokud to chceš mít jenom na aplety v Opeře tak ani nemusíš koumat update-alternatives, stačí někam rozbalit .tar.gz archiv (http://www.oracle.com/technetwork/java/javase/downloads/jre-7u3-download-1501631.html) a správně nastavit pluginy v Opeře (Nastavení - Pokročilé volby - Nastavit zásuvné moduly), konkrétně potřebuješ adresář s libnpjp2.so
Název: Re:java instalována, ale požadována instalace znovu
Přispěvatel: m_v 23 Dubna 2012, 13:17:49
Udělal jsem to tedy tak jak píšeš a výsledek nic - opera = šedivá plocha, firefox = instulujte plugin java. Moje neschopnost asi nezná mezí, ale prostě to nejde. Omlouvám se a děkuji za veškerou pomoc
Název: Re:java instalována, ale požadována instalace znovu
Přispěvatel: pacholik 23 Dubna 2012, 13:48:01
taky by to asi chtělo povypínat v Opeře ostatní javy, kdyžtak sem hoď snímek toho nastavení v Opeře
Název: Re:java instalována, ale požadována instalace znovu
Přispěvatel: m_v 23 Dubna 2012, 14:06:19
posílám: https://picasaweb.google.com/112462111824546873073/23Dubna2012?authkey=Gv1sRgCL_i_-_1ltDLYw
Název: Re:java instalována, ale požadována instalace znovu
Přispěvatel: pacholik 23 Dubna 2012, 15:12:31
Tak odinstaluj icedtea-plugin.
Jo a nestačí jenom ten libnpjp2.so, potřebuješ celou tu složku.
Co mě funguje je mít v /usr/lib/opera/plugins (nebo v jiný složce kterou máš nastavenou v cestě) symlink na libnpjp2.so (prostě symlink místo kopie co máš teď). Opera asi konvertuje cesty k linkům na cesty ke zdrojům.
Název: Re:java instalována, ale požadována instalace znovu
Přispěvatel: m_v 23 Dubna 2012, 16:53:28
odsinstaloval jsem, zkopíroval obsah celé složky do Opery/plugins a stejně tak Firefox - nic, beze změny. Koukal jsem se tady: http://ubuntu.wz.cz/hlavni_stranky/linux_prikazy.html, ale vytvořit symlink asi nesvedu. Prostě se bez tohoto videa obejdu, doufám, že jiným věcem bude stačit starší java, omlouvám se a ještě jednou děkuji za veškerou pomoc, jako začátečník toho zatím mnoho neumím, ale budu se zlepšovat:)
Název: Re:java instalována, ale požadována instalace znovu
Přispěvatel: petertomasy 23 Dubna 2012, 18:59:25
Citace
ale vytvořit symlink asi nesvedu
, čo bysi nesvedl... , keď si to to všetko dokázal , tak toto je už malina... ako tu už odznelo , traba nalinkovať prehliadaču ten prepotrebný súbor
Citace
libnpjp2.so
tak , a teraz ho treba nájť ,jaby somho hladal takto :
Kód: [Vybrat]
locate libnpjp2.so u mňa je to asi takto
Kód: [Vybrat]
locate libnpjp2.so
/usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/i386/libnpjp2.so
takže sa našiel , a teraz spravím link, veľmi jednoducho,asi takto u mňa:
Kód: [Vybrat]
sudo ln -s /usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/i386/libnpjp2.so /usr/lib/mozilla/plugins/ hotovo,nalinkoval som tú knižnicu do priečinka mozilly , kde sú uložené jej všetky pluginy. teraz už len reštartuj mozillu a otestuj javu napr. va webe http://javatester.org/version.html , mrkni sa aj tu (http://www.oracle.com/technetwork/java/javase/manual-plugin-install-linux-136395.html) jeto návod od oracle.

Edit : prave som si otvoril tvoj obrázok a vidím , že máš nainštalované dva pluginy javy, v opere. sprav nasledovné : otvor operu , do adresného riadku napíš
Kód: [Vybrat]
about:plugins otvorí sa ti karta s pluginami a tam zakáž  "IcedTea NPR Web Browser Plugin ",  plugin "Java(TM) Plug-in " povol .reštart opery.

[příloha smazaná administrátorem]
Název: Re:java instalována, ale požadována instalace znovu
Přispěvatel: m_v 24 Dubna 2012, 08:45:38
Jsi naprosto geniální, díky moc - v mozille už to frčí, ještě to zprovozním v opeře, (IcedTea) jsem už předtím odinstaloval, takže udělám ještě ten symlink pro operu. Všem vám moc děkuji - jednomu člověku musí radit tolik lidí, to je hrůza, musím se zlepšit. Ještě jednou dík.
Název: Re:java instalována, ale požadována instalace znovu
Přispěvatel: ntz_reloaded 24 Dubna 2012, 09:49:15
klid .. radsi nez takovouhle sebekritiku bych videl radsi nejakou realnou snahu ;)
Název: Re:java instalována, ale požadována instalace znovu
Přispěvatel: m_v 25 Dubna 2012, 13:35:08
Budu se snažit, budu se snažit:)