GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Configuration Oracle Java7 ?

J'ai installé Oracle Java 7 conformément à ce guide.
Lorsque j'exécute sudo update-java-alternatives -s java-7-oracle , ça me donne :

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.

Quel est le problème ?
J'utilise ubuntu12.04 amd64.

Réponse acceptée :

Properly installing Oracle java 7 JDK and JRE on Ubuntu 64Bits and beased distributions.

Installer correctement Oracle java 7 JDK et JRE sur Ubuntu 64Bits et les distributions beased.

OPTION 1 :étape par étape

OUVRIR UNE FENÊTRE DE TERMINAL (uxterm ou tout autre émulateur de terminal)

Exécuter en tant que root

sudo -i

cd /

Garantissez que la commande "apt-add-repository" fonctionne (un bogue connu dans certaines distributions Ubuntu 64bits et basées)

aptitude update

aptitude install python-software-properties

Installer Oracle Java PPA

apt-add-repository ppa:webupd8team/java

Installer Oracle Java

aptitude update

aptitude install oracle-java7-jdk oracle-java7-set-default oracle-java7-installer oracle-java7-plugin

Résoudre les problèmes connus d'Oracle Java :partie 1. Créez le répertoire "/usr/lib/xulrunner-addons/plugins/"

mkdir -p /usr/lib/xulrunner-addons/plugins

Résoudre les problèmes connus d'Oracle Java :partie 2. Enregistrer les alternatives manquantes

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

Résoudre les problèmes connus d'Oracle Java :partie 3. Corrigez l'emplacement du fichier "jexec" dans "/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

Mettre à jour les alternatives Java pour faire d'Oracle Java le Java par défaut sur le système

update-java-alternatives -s java-7-oracle

Désinstaller les fichiers Java OpenJDK

aptitude purge openjdk-7-jre openjdk-7-jre-headless openjdk-7-jre-lib default-jre default-jre-headless icedtea-7-jre-jamvm

Déconnexion de l'utilisateur "root"

exit

Fermer la fenêtre du terminal

exit

OPTION 2 :SCRIPT UNIQUE

OUVRIR UNE FENÊTRE DE TERMINAL (uxterm ou tout autre émulateur de terminal)

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

Ubuntu
  1. Comment installer Java JDK sur Debian 11

  2. Comment installer Oracle Java JDK 18 dans Ubuntu 20.04 | Ubuntu 22.04

  3. Installer Oracle Java 16 sur Ubuntu 18.04 / 20.04 / 21.04 - Un processus étape par étape ?

  4. Oracle a abandonné le programme d'installation d'Oracle Java (jdk) Ppa ? ?

  5. Java 10 Webupd8 ?

2 façons d'installer Oracle Java 17 sur Ubuntu 20.04 | 22.04 LTS

Comment installer Oracle Java 8 64 bits Ubuntu 22.04 | 20.04 LTS

Comment installer Java (OpenJDK ou Oracle Java) sur Ubuntu 20.04 Linux ?

Comment installer Oracle Java sur Ubuntu 17.04

Comment installer Oracle Java sur Ubuntu 17.10

Comment installer Oracle Java sur Ubuntu 18.04 LTS