Neda se nejak jednoduse nainstalovat Java od Sunu? Navod na tomto webu mi prijde dost slozity, navic odkaz na strance http://www.jpackage.org/rpm.php?id=2663 nefunguje, takze se podle navodu ani neda postupovat
Odkaz nefunguje, protoze odkazuje na starsi verzi rpmka. Na strance http://www.jpackage.org/ klikni na odkaz “java-1.5.0-sun” v levem sloupecku vsech baliku a otvre se ti stranka s aktualnim rpmkem, ktere uz jde stahnout.
Nějaké povídání zde:
http://fedora.redhat.com/docs/release-notes/fc5/test3-latest-en/#sn-Java
Downloadnem Javu:
// někdo si někdy stěžoval na problemy s SElinuxem (nepouživam - problemy nebyly = mam pořád za to že to je pro paranoiky)
Osobně nacpu javu do /opt
- cpu tam většinu věcí, ze zvyku
Nainstalujem balik…
a pak pokračujem:
ln -s /opt/jre1.5.0_06/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/libjavaplugin_oji.so
Jako root pokračujem: (použivame gnome tak proto gedit)
gedit /etc/profile.d/java.sh
vepíšeme:
export J2RE_HOME=/opt/jre1.5.0_06
export PATH=$J2RE_HOME/bin:$PATH
pokračujeme:
source /etc/profile.d/java.sh
dále:
/usr/sbin/alternatives --install /usr/bin/java java /opt/jre1.5.0_06/bin/java 2
pak:
/usr/sbin/alternatives --config java
měla by se zobrazit tabule se dvěma možnostma… cvaknem 2 ( prostě cesta do /opt nebo kam si to dáš)
mrkni co vypise:
/usr/sbin/alternatives --display java
nakonec když napišeš:
which java
tak by mělo byt napsano: /opt/jre1.5.0_06/bin/java
Co se týče javy v browseru opera tak stačí v menu vepsat adresu pro aktuální javu a hotovka.
Instaloval jsem Javu od Sunu podle navodu na http://www.fedorafaq.org/#java. Ale hned pri sestaveni RPM mi to napise chybu:
[root@localhost ~]# rpmbuild --rebuild java-1.5.0-sun*src.rpm
Installing java-1.5.0-sun-1.5.0.07-1jpp.nosrc.rpm
warning: InstallSourcePackage: Header V3 DSA signature: NOKEY, key ID c431416d
warning: uživatel jacorley neexistuje - použit uživatel root
warning: skupina ncsu neexistuje - použita skupina root
warning: uživatel jacorley neexistuje - použit uživatel root
warning: skupina ncsu neexistuje - použita skupina root
warning: uživatel jacorley neexistuje - použit uživatel root
warning: skupina ncsu neexistuje - použita skupina root
Provádění(%prep): /bin/sh -e /var/tmp/rpm-tmp.46626
- umask 022
- cd /usr/src/redhat/BUILD
- LANG=C
- export LANG
- unset DISPLAY
- rm -rf /usr/src/redhat/BUILD/jdk1.5.0_07
- export MORE=10000
- MORE=10000
- sh /usr/src/redhat/SOURCES/jdk-1_5_0_07-linux-i586.bin
error: Špatný návratový kód z /var/tmp/rpm-tmp.46626 (%prep)
chyby sestavení RPM:
InstallSourcePackage: Header V3 DSA signature: NOKEY, key ID c431416d
uživatel jacorley neexistuje - použit uživatel root
skupina ncsu neexistuje - použita skupina root
uživatel jacorley neexistuje - použit uživatel root
skupina ncsu neexistuje - použita skupina root
uživatel jacorley neexistuje - použit uživatel root
skupina ncsu neexistuje - použita skupina root
Špatný návratový kód z /var/tmp/rpm-tmp.46626 (%prep)
Nevi nekdo, kde je chyba? Proc se mi nevytvori RPM balicky? Samozrejme jdk-1_5_0_07-linux-i586.bin ma na uveden ceste /usr/src/redhat/SOURCES/. Diky
Pokud skutecne pouze potrebujete Javu, nevidim duvod pro ji kompilovat -
nainstalujte predpripravane rpm - viz
http://www.fedora.cz/faq_fedora.html#java
hledejte nakonci otazky.