web-dev-qa-db-fra.com

L'installation de jdk8 sur ubuntu- "impossible de localiser le paquet" ne résout pas la mise à jour

J'ai essayé d'installer le jdk sur mon Ubuntu après l'avoir téléchargé.

j'ai d'abord utilisé: Sudo apt-get update

puis: Sudo apt-get install jdk* _ (parce que je ne voulais pas écrire le nom complet complet).

cela n'a pas fonctionné - le message a été imprimé dans le titre.

Je pensais que le problème venait du répertoire d’exécution (je l’ai exécuté à partir du répertoire de téléchargement dans lequel le fichier existe), j’ai donc essayé d’exécuter la même commande (Sudo apt-get install jdk*) du répertoire de base (répertoire racine). Ensuite, cela a fonctionné. L’installation a pris environ 5 minutes et l’installation de beaucoup de choses que je n’avais pas demandées.

Je n'étais pas sûr qu'il ait installé ce dont j'avais besoin. Je suis retourné au répertoire des téléchargements où se trouvait le paquet jdk8 et, comme la première fois, j'ai exécuté la commande à partir de là. le même message qu'auparavant ... impossible de localiser le paquet.

Qu'est ce que j'ai mal fait ? Bien évidemment, il n’a pas été installé car lorsque j’ai vérifié la version de Java (Java - version)), jdk8 n’a pas été installé.

Merci si vous avez pris le temps de lire à ce point :)

23
Jacob.B

Option de ligne de commande - Ubuntu

Sudo apt-get install python-software-properties
Sudo add-apt-repository ppa:webupd8team/Java
Sudo apt-get update

Puis en terminal

Sudo apt-get install Oracle-Java8-installer

Lorsqu'il existe plusieurs installations Java sur votre système, vous pouvez choisir la version Java à utiliser par défaut. Pour ce faire, exécutez la commande suivante.

Sudo update-alternatives --config Java
Sudo update-alternatives --config javac
Sudo update-alternatives --config javaws

Éditer - Manuel Java Installation

Télécharger Oracle jdk

http://www.Oracle.com/technetwork/Java/javase/downloads/index.html

Extrait Zip dans le dossier désiré

 e.g  /usr/local/  after extract /usr/local/jdk1.8.0_65

Installer

Sudo update-alternatives --install  /usr/bin/Java java /usr/local/jdk1.8.0_65/bin/Java 1
Sudo update-alternatives --install  /usr/bin/javac javac /usr/local/jdk1.8.0_65/bin/javac 1
Sudo update-alternatives --install  /usr/bin/javaws javaws /usr/local/jdk1.8.0_65/bin/javaws 1

Sudo update-alternatives --set  Java /usr/local/jdk1.8.0_65/bin/Java
Sudo update-alternatives --set  javac /usr/local/jdk1.8.0_65/bin/javac
Sudo update-alternatives --set  javaws /usr/local/jdk1.8.0_65/bin/javaws

Modifiez le chemin Java_HOME dans/etc/environment pour des applications externes telles qu'Eclipse et Idea.

50
aibotnet

Pour ceux qui ont eu des problèmes avec le apt-get , ou avec la longue instruction . Je l'ai résolu de manière relativement indolore.

  1. Téléchargez le programme d'installation depuis ici , ou téléchargez directement lien
  2. $ Sudo dpkg -i Oracle-Java8-installer_8u51+8u51arm-1-webupd8-0_all.deb
5
digit plumber

Si vous obtenez un

Sudo: add-apt-repository: command not found

alors vous devez exécuter la commande suivante

Sudo apt-get install software-properties-common python-software-properties

4
wazza

C'est comme les pas de vikasdumca, mais je pensais partager le lien.

lancer la commande suivante

Sudo apt-get install python-software-properties
Sudo add-apt-repository ppa:webupd8team/Java
Sudo apt-get update

puis

Sudo apt-get install Oracle-Java8-installer

cela installerait Oracle Java 8 sur Ubuntu correctement.

trouvez-le de ceci post

vous trouverez plus d’informations sur "Gestion de Java" ou "Définition de la variable d’environnement" Java_HOME "" à partir du message.

4
simple

Ubuntu utilise par défaut les packages OpenJDK. Si vous souhaitez installer le JDK d’Oracle, vous devez visiter leur page de téléchargement et récupérer le package à partir de là.

Une fois que vous avez installé le JDK Oracle, vous devez également mettre à jour les éléments suivants (les valeurs système par défaut indiqueront OpenJDK):

export Java_HOME=/my/path/to/Oracle/jdk
export PATH=$Java_HOME/bin:$PATH

Si vous souhaitez que le JDK Oracle soit la valeur par défaut pour votre système, vous devez supprimer les packages OpenJDK et mettre à jour vos variables d'environnement de profil.

2
roelofs

J'ai utilisé un autre référentiel pour Oracle Java.

Sudo add-apt-repository ppa:linuxuprising/Java
Sudo apt-get update

Sudo apt install  Oracle-Java11-installer
0
Foreever