Nainstaloval jsem Oracle Java 7 podle tohoto průvodce.
Když spustím sudo update-java-alternatives -s java-7-oracle
, dává mi to:
update-alternatives: error: no alternatives for xulrunner-1.9-javaplugin.so.
update-alternatives: error: alternative /usr/lib/jvm/java-7-oracle/jre/bin/jexec for jexec not registered, not setting.
update-alternatives: error: alternative /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so for mozilla-javaplugin.so not registered, not setting.
update-alternatives: error: no alternatives for xulrunner-1.9-javaplugin.so.
Co se děje?
Používám ubuntu12.04 amd64.
Přijatá odpověď:
Properly installing Oracle java 7 JDK and JRE on Ubuntu 64Bits and beased distributions.
Správná instalace Oracle java 7 JDK a JRE na Ubuntu 64Bits a beased distribucích.
MOŽNOST 1:Krok za krokem
OTEVŘETE OKNO TERMINÁLU (uxterm nebo jakýkoli jiný emulátor terminálu)
Spustit jako root
sudo -i
cd /
Zaručte, že příkaz „apt-add-repository“ funguje (známá chyba v některých 64bitových verzích Ubuntu a na základě distribucí)
aptitude update
aptitude install python-software-properties
Nainstalujte Oracle java PPA
apt-add-repository ppa:webupd8team/java
Nainstalujte Oracle java
aptitude update
aptitude install oracle-java7-jdk oracle-java7-set-default oracle-java7-installer oracle-java7-plugin
Opravte problémy Oracle Java Java:část 1. Vytvořte adresář „/usr/lib/xulrunner-addons/plugins/“
mkdir -p /usr/lib/xulrunner-addons/plugins
Opravte problémy se znalostí Oracle java:část 2. Zaregistrujte chybějící alternativy
update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so 1
update-alternatives --set mozilla-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so
update-alternatives --install /usr/lib/xulrunner-addons/plugins/libjavaplugin.so xulrunner-1.9-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so 1
update-alternatives --set xulrunner-1.9-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so
Oprava známých problémů jazyka Java Java:část 3. Opravte umístění souboru „jexec“ v „/usr/lib/jvm/.java-7-oracle.jinfo“
sed -i '[email protected] jexec /usr/lib/jvm/java-7-oracle/jre/bin/[email protected] jexec /usr/lib/jvm/java-7-oracle/jre/lib/[email protected]' /usr/lib/jvm/.java-7-oracle.jinfo
Aktualizujte alternativy Java, aby se Java Java stala výchozí javou v systému
update-java-alternatives -s java-7-oracle
Odinstalujte java soubory OpenJDK
aptitude purge openjdk-7-jre openjdk-7-jre-headless openjdk-7-jre-lib default-jre default-jre-headless icedtea-7-jre-jamvm
Odhlášení od uživatele „root“
exit
Zavřít okno terminálu
exit
MOŽNOST 2:JEDNORÁZOVÝ SKript
OTEVŘETE OKNO TERMINÁLU (uxterm nebo jakýkoli jiný emulátor terminálu)
sudo -i
cd /
aptitude update
aptitude install python-software-properties
apt-add-repository ppa:webupd8team/java
aptitude update
aptitude install oracle-java7-jdk oracle-java7-set-default oracle-java7-installer oracle-java7-plugin
mkdir -p /usr/lib/xulrunner-addons/plugins
update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so 1
update-alternatives --set mozilla-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so
update-alternatives --install /usr/lib/xulrunner-addons/plugins/libjavaplugin.so xulrunner-1.9-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so 1
update-alternatives --set xulrunner-1.9-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so
sed -i '[email protected] jexec /usr/lib/jvm/java-7-oracle/jre/bin/[email protected] jexec /usr/lib/jvm/java-7-oracle/jre/lib/[email protected]' /usr/lib/jvm/.java-7-oracle.jinfo
update-java-alternatives -s java-7-oracle
aptitude purge openjdk-7-jre openjdk-7-jre-headless openjdk-7-jre-lib default-jre default-jre-headless icedtea-7-jre-jamvm
exit
exit
Jak přesunout okno mezi monitory pomocí Gnome Shell?
Jak spustit aplikaci po nastavenou dobu v prostředí Shell?