Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: Míla Zajíček 03 Října 2006, 15:38:50
-
Zkousel jsem nainstalovat od ubuntu 6.06 javu 6beta ale cele jsem si to nejak pocubil a ted mi nejde java zadna.
update-alternatives --config java
Selection Alternative
-----------------------------------------------
1 /usr/bin/gij-wrapper-4.1
+ 2 /usr/lib/jvm/java-gcj/jre/bin/java
* 3 /usr/lib/jvm/java-1.5.0-sun/jre/bin/java
4 /usr/lib/jvm/jre1.6.0/bin/java
at dam co dam, tak nic nejede. :(( Jak to udelat aby ty konfigurace byli uvedeny do distribucniho stavu?
-
Ja jsem ani distribucni javu neresil. Stahl jsem si z webu Sunu a nainstalil do /opt. V /usr/bin je symbolicky link java, ten se jednoduse presmeruje na tu binarku, kterou chces pouzivat pokud se bude spoustet java (v meme pripade /opt/jre1.5.0_08/java). Nic vic nic min. update-alternatives tohle akorat udela za tebe (tu editaci symlinku). Vsechno funguje jak ma.
-
A co to dela, ze to nejde? Co vypise java -version?
-
java : command not fount
-
A nastaveny to mas, jako v prvnim prispevku? Existu ten soubor?
-
nastaveny je to jako v prnim prispevku, a soubor existuje a kdyz neco spustim s plnou cestou k te jave tka to jede.
-
A kam ukazuje ten symlink? :) A mas to vubec jako symlink (/usr/bin/java)? A zkus which java jestli ti ukaze cestu k nemu.
-
At tam nastavim kteroukoliv verzi javy tak which java nevypise vubec nic :((
-
dej ... ls -la /usr/bin | grep java
-
lrwxrwxrwx 1 root root 23 2006-07-28 17:02 javac -> /etc/alternatives/javac
lrwxrwxrwx 1 root root 25 2006-07-28 17:02 javadoc -> /etc/alternatives/javadoc
lrwxrwxrwx 1 root root 23 2006-07-28 17:02 javah -> /etc/alternatives/javah
lrwxrwxrwx 1 root root 23 2006-07-28 17:02 javap -> /etc/alternatives/javap
lrwxrwxrwx 1 root root 30 2006-07-28 17:02 java-rmi.cgi -> /etc/alternatives/java-rmi.cgi
lrwxrwxrwx 1 root root 25 2006-07-28 17:02 java_vm -> /etc/alternatives/java_vm
lrwxrwxrwx 1 root root 24 2006-07-28 17:02 javaws -> /etc/alternatives/javaws
Tudiz se mi tam nekde ztratila ta java, ale jak to napravit ?
-
Zkousel jsem nainstalovat od ubuntu 6.06 javu 6beta ale cele jsem si to nejak pocubil a ted mi nejde java zadna.
update-alternatives --config java
Selection Alternative
-----------------------------------------------
1 /usr/bin/gij-wrapper-4.1
+ 2 /usr/lib/jvm/java-gcj/jre/bin/java
* 3 /usr/lib/jvm/java-1.5.0-sun/jre/bin/java
4 /usr/lib/jvm/jre1.6.0/bin/java
at dam co dam, tak nic nejede. :(( Jak to udelat aby ty konfigurace byli uvedeny do distribucniho stavu?
No pokud teda vezmeme v uvahu ze ty vypsany cesty jsou cesty k binarkam, tak se to da napravit nasledovne
sudo ln -s /usr/lib/jvm/java-1.5.0-sun/jre/bin/java /usr/bin/javaKdyby to rvalo tak ty cesty v tom prikazu prohod, ale dival jsem do manualove stranky a melo by to byt v poradku.
-
supr takhle to bezi, ale furt mi nebude fungovat prepinani tech verzi javy :(( Coz me je celkem lito.
-
Jak jsi vubec dostal tu 6 do alternatives? Jak jsi ji instaloval?
-
A updates-alternatives se ted nechyta? Pokud ne tak si napis skript, kterej ti to prohodi. Dej ho nejake cesty, ktera je v promenne PATH. Nejlepe asi /usr/bin. Budes mu davat parametr, ktery bude oznacovat verzi javy a ten skript proste jen vytvori (prepise) symlink na spravnou cestu :). update-alternatives je taky jenom skript. Mozna bude potreba dat tomu skriptu SIUD nebo ho sposutet se sudo poud si ho vytvoris.
-
Ok, moc diky. Ted uz si budu pamatovat jak najit podbnou chybku.