Je souhaite installer le JRE d’Oracle et effectuer la mise à jour vers la dernière version avec Software Updater lorsqu’ils sont publiés. Existe-t-il un package Ubuntu fourni par Canonical ou Oracle?
Avant la version Java 7, j’avais suivi cette méthode pour installer Java 6 .
Mais cela ne fonctionne pas pour Java 7 . Il n'y a pas de paquet sun-java7-xxx
. Comment pouvez-vous installer Java 7 ?
java
software-installation
jdk
jre
Benjamin
la source
la source
Réponses:
Il existe une réponse similaire sur l'installation de JRE 7.
Installer le JDK Java
La manière manuelle
Téléchargez le "fichier binaire compressé" Linux 32 bits ou 64 bits - il porte une extension de fichier ".tar.gz".
Décompressez
tar -xvf jdk-8-linux-i586.tar.gz
(32 bits)tar -xvf jdk-8-linux-x64.tar.gz
(64 bits)Le package JDK 8 est extrait dans un
./jdk1.8.0
répertoire. NB: Vérifiez attentivement ce nom de dossier car Oracle semble le changer occasionnellement à chaque mise à jour.Déplacez maintenant le répertoire JDK 8 vers
/usr/lib
Maintenant courir
Cela attribue à JDK Oracle une priorité de 1, ce qui signifie que l'installation d'autres JDK le remplacera par défaut . Veillez à utiliser une priorité plus élevée si vous souhaitez que le JDK Oracle reste la valeur par défaut.
Corrigez la propriété du fichier et les permissions des exécutables:
NB: N'oubliez pas: le JDK Java contient de nombreux autres exécutables que vous pouvez installer de la même manière que ci-dessus.
java
,javac
,javaws
Sont probablement les plus fréquemment nécessaires. Cette réponse répertorie les autres exécutables disponibles.Courir
Vous verrez une sortie similaire à celle ci-dessous - choisissez le nombre de jdk1.8.0 - par exemple
3
dans cette liste (sauf si vous n'avez jamais installé Java installé sur votre ordinateur, auquel cas une phrase indiquant "Il n'y a rien à configurer" apparaîtra. ):Répétez ce qui précède pour:
Note pour les utilisateurs de NetBeans!
Vous devez définir le nouveau JDK comme édition par défaut du fichier de configuration.
Si vous souhaitez activer le plugin Mozilla Firefox:
NB: Vous pouvez relier le plugin (
libnpjp2.so
) à/usr/lib/firefox/plugins/
pour une installation à l’échelle du système (à/usr/lib/firefox-addons/plugins
partir de 15.04). Pour Ubuntu 13.10, le chemin du répertoire du plugin est/usr/lib/firefox/browser/plugins/
.Selon votre configuration, vous devrez peut-être mettre à jour le profil apparmor pour Firefox (ou d'autres navigateurs) dans
/etc/apparmor.d/abstractions/ubuntu-browsers.d/java
:Puis redémarrez apparmor:
Le moyen le plus simple (obsolète)
Le moyen le plus simple d'installer JDK 7 consiste à le faire avec Web OSE Oracle Up8 Oracle Java. Cependant, on pense que ce contrat d'achat d'électricité est parfois obsolète. Notez également les dangers de l’utilisation d’un PPA .
Cela installe JDK 7 (qui inclut Java JDK, JRE et le plugin de navigateur Java):
La source
NB: Avant que quelqu'un ne crie, ceci est contraire à la licence de redistribution Oracle - le PPA n'a pas réellement de Java dans le référentiel personnel. Au lieu de cela, le PPA télécharge directement à partir d'Oracle et l'installe.
La manière de script
Si vous êtes sur une nouvelle installation d'Ubuntu sans installations Java précédentes, ce script automatise le processus décrit ci-dessus si vous ne souhaitez pas taper tout cela dans une console. N'oubliez pas que vous devez toujours télécharger Java sur le site Web d' Oracle - les liens Oracle ne sont pas
wget
conviviaux.Avant de l'utiliser, assurez-vous que ce script se trouve dans le même répertoire que l'
.tar.gz
extension que vous avez téléchargée et qu'aucun fichier ne commence par jdk-7 dans le même dossier. S'il y en a, veuillez les sortir temporairement du dossier. N'oubliez pas de rendre le script exécutable (chmod +x <script's file>
).Si vous voulez installer le plugin pour Firefox, ajoutez ceci à la fin du script:
Vérifiez si l'installation a réussi
Vous pouvez vérifier si l'installation a réussi avec la commande suivante:
Vous devriez voir quelque chose comme
Vous pouvez vérifier si le plugin JRE Mozilla a été un succès en utilisant le site Web officiel d'Oracle .
Pour Java 6: Comment installer Oracle JDK 6?
la source
bash: /usr/bin/java: No such file or directory
lorsque j'ai essayé de l'exécuterjava -version
.apt-get install libc6-i386
résolu le problème./usr/local/*
à la place de/usr/*
toute installation manuelle comme ici. De cette façon, ce que vous installez manuellement ne sera pas encombré de choses gérées par le gestionnaire de paquets et rendra l’installation manuelle plus gérableIl existe une réponse similaire sur la façon d'installer JDK 8
Installer le JRE
Téléchargez le "fichier binaire compressé" Linux 32 bits ou 64 bits - il est doté d'une extension ".tar.gz" et décompressez-le.
Le package JRE 7 est extrait dans le répertoire ./jre1.7.0. Déplacez maintenant le répertoire JRE 7 vers
/usr/lib
:Ensuite, exécutez ce qui suit pour obtenir une liste des alternatives Java actuellement installées.
Vous obtiendrez une sortie en tant que:
Rappelez-vous le dernier numéro et appuyez sur Entrée pour quitter cet utilitaire. Dans cet exemple, rappelez-vous le numéro
2
.Si une seule alternative est affichée, rappelez-vous le numéro
0
.Cela ajoutera votre nouvelle installation JRE 7 à la liste des alternatives, c’est-à-dire que vous utiliserez le numéro mémorisé + 1, c’est-à-dire 3 dans l’exemple ci-dessus. Maintenant, configurez Java pour utiliser le JRE Oracle Java:
Vous verrez une sortie similaire ci-dessous - choisissez le nombre de jre1.7.0, c'est-à-dire
3
:NB: S'il n'y a pas eu d'installation Java antérieure, le nouvel environnement JRE sera celui par défaut et vous ne verrez pas ce qui précède.
Vérifiez la version de votre nouvelle installation JRE 7:
Il devrait produire
Installer le plugin Firefox / Chrome
Dans un terminal:
Supprimez le plug-in IcedTea, s'il a été installé.
Supprimez une ancienne version du plugin Java (peut être ou ne pas être présente):
Maintenant, vous pouvez installer le plugin en créant un lien symbolique (vous indiquez à Firefox où se trouve le plugin). Pour une utilisation en 32 bits Java
Pour une utilisation Java 64 bits
Confirmez que le JRE a réussi en utilisant le site Web officiel d'Oracle .
la source
sudo update-alternatives --config java
, j'obtiens le résultat suivant:There is only one alternative in link group java: /usr/lib/jvm/java-6-openjdk/jre/bin/java Nothing to configure.
Qu'est-ce que je fais mal?Voici une solution testée et fonctionnelle pour installer Oracle JDK 7 et tous ses fichiers, ainsi "javac" et tout le reste fonctionne: Comment installer Oracle Java 7 (JDK) dans Ubuntu
Voici les commandes (juste pour la commodité):
Après quelques minutes, Oracle Java JDK devrait être correctement installé sur votre ordinateur Ubuntu. Vous pouvez vérifier la version en exécutant ces commandes dans un terminal:
Mise à jour Oracle a publié Java 8 (stable). Pour l'installer, utilisez les commandes suivantes:
Plus d'informations @ WebUpd8: Installation d'Oracle Java 8 sous Ubuntu via le référentiel PPA [JDK8]
la source
De http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html :
la source
sudo apt-get install oracle-java8-set-default
. Notez également que cette réponse est un peu obsolète, vous devriez probablement installeroracle-java8-installer
ces jours-ci.Voici comment je l'ai installé dans Oneiric tout à l'heure. Ce sera une réponse assez longue, mais cela a fonctionné pour moi.
Téléchargez le dernier SDK Java 1.7.0 d'Oracle. Puis extrayez-le dans / usr / lib / jvm :
Après cela, j'ai créé le fichier .java-1.7.0-oracle.jinfo dans / usr / lib / jvm avec le contenu suivant:
Ensuite, vous devez indiquer à update-alternatives toutes les nouveautés:
Vous pouvez maintenant utiliser update-alternatives pour sélectionner le SDK Java récemment installé.
Cela a fonctionné pour moi, s'il y avait une manière plus élégante (sans utiliser de PPA tiers), je serais ravi de l'entendre. J'ai encore besoin de tester Firefox si je peux y exécuter Java.
la source
i386
au lieu deamd64
UNE RÉPONSE MISE À JOUR:
Je suggère d'utiliser l'un des programmes d'installation de webupd8team ppa de la manière suivante:
1) Entrez ces 2 commandes dans le terminal pour ajouter ce PPA et mettre à jour votre liste de paquets:
2) Entrez une (ou plusieurs) de ces commandes pour installer le ou les Java (s) propriétaire (s) dont vous avez besoin:
sudo apt-get install oracle-java6-installer
sudo apt-get install oracle-java7-installer
sudo apt-get install oracle-java8-installer
sudo apt-get install oracle-java9-installer
3) Lorsque le script du programme d'installation Java correspondant est chargé, puis qu'il télécharge et installe les packages Java propriétaires, vous pouvez également entrer la commande suivante pour vérifier le résultat de l'installation:
Vous devriez alors obtenir une sortie de terminal (pour la version stable java8) comme ceci:
Informations complémentaires: http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html
NB: Ces packages fournissent le JDK Oracle Java, qui comprend le JDK Java, le JRE et le plug-in de navigateur Java. Et le PPA webupd8team / java ne contient que ces installateurs, qui se connectent simplement au site de téléchargement Oracle Java et installent le dernier JDK.
la source
J'apprécie toutes les réponses précédentes. Je veux ajouter cette réponse pour simplifier les tâches effectuées par www.webupd8.org pour une installation en 2 à 5 minutes .
Cette installation comprend:
C'est tout!! Maintenant pour vérifier la version Java
La sortie sera comme
Une nouvelle version peut venir, et vous pouvez simplement la mettre à jour avec cette commande:
Configuration des variables d'environnement
Pour plus d'informations, consultez Installer Oracle Java 7 dans Ubuntu via le référentiel PPA .
la source
sudo update-alternatives --config java
.Cette solution vous donnera des paquetages propres comme ceux utilisés avec Ubuntu avant l'arrivée d'Oracle.
La réponse
D'abord la réponse, puis l'explication. Ouvrez un terminal, copiez et collez ce qui suit, ligne par ligne.
Cela construira les packages officiels sun-java6- * et les rendra disponibles dans le centre de logiciels. Si vous souhaitez également utiliser les packages oracle-java7- *, exécutez le script comme suit:
Vous pouvez maintenant installer les packages avec votre gestionnaire de packages préféré.
L'explication
Lorsque Oracle a modifié la licence de distribution pour Java, les distributions Linux n'étaient plus autorisées à mettre à jour les packages officiels. L'utilisateur github rraptorr a pris le script Debian utilisé pour construire les paquets jusque-là et l'a modifié pour qu'il fonctionne avec les téléchargements mis à jour d'Oracle. Il fournit maintenant des scripts de création de paquets pour SUN Java6 et Oracle Java7 .
Le script oab.java.sh est simplement un wrapper qui télécharge automatiquement la version actuelle, crée les packages et les ajoute à un référentiel local.
Notes complémentaires
Les packages créés et installés à l'aide de cette méthode ne recevront pas les mises à jour automatiquement - uniquement lorsque vous réexécutez le script. Vous pouvez contourner ce problème en créant un travail cron qui exécute ce script régulièrement. Pour ce faire, le moyen le plus sûr consiste à utiliser anacron en plaçant le script dans /etc/cron.daily .
Désormais, vos packages Java officiels seront toujours à jour.
la source
debian/rules:67: recipe for target 'get-orig-source' failed make: *** [get-orig-source] Error 22 make: Leaving directory '/var/local/oab/src' 11678's retcode: 2 failed
Cela a fonctionné pour mes besoins de développement de pouvoir exécuter / compiler 1.6 ou 1.7. Auparavant, je n'utilisais que la version 1.6 à partir d'un paquet Ubuntu apt.
Mettre à jour JAVA_HOME et PATH dans le fichier bash
la source
Sur AMD64, vous devez modifier un peu la commande pour créer le lien symbolique:
seulement changer le
i386
àamd64
.la source
Pour le rendre disponible pour tous les utilisateurs:
pour x86_64:
la source
Obtenez le JDK d'Oracle / Sun; téléchargez le JDK Java à l'adresse:
http://www.oracle.com/technetwork/java/javase/overview/index.html
Veuillez télécharger ou déplacer le fichier téléchargé dans votre répertoire personnel
~
, pour plus de facilité.Remarque:
Ne vous inquiétez pas du JDK à télécharger pour JEE.
Ignorez la copie de l'invite "utilisateur @ hôte: ~ $".
Appuyez sur Entrée après chaque commande.
Courez dans un terminal ..
Maintenant, activez Java (en exécutant individuellement):
Fermez tous les navigateurs.
Créez un dossier de plugins Mozilla dans votre répertoire personnel:
Créez un lien symbolique vers votre dossier de plugins Mozilla. Pour les systèmes 64 bits, remplacez «i386» par «amd64»:
Essai:
Sortie:
Essai:
Sortie:
Vérifiez JRE à l' adresse http://java.com/en/download/installed.jsp .
la source
J'ai écrit un article de blog avec une explication très détaillée sur l'installation de Java 7 sur Natty, OpenJDK et Sun:
http://brunoreis.com/tech/installing-java-ubuntu-natty/
OpenJDK est installé à partir du PPA fourni par Damien Lecan, et celui de Sun manuellement. À ce que je sache, jusqu'à présent, c'est le seul guide qui soit correct, à la fois dans les étapes et dans l'explication.
Si vous rencontrez des problèmes, postez un commentaire là-bas et je tenterai de le résoudre.
Bonne chance.
la source
Je propose un moyen de faciliter l'installation de Java 7 d'Oracle.
Ubuntu ne fournissant pas les packages Java 7 d'Oracle, je fournis une collection de packages Ubuntu sur mon propre référentiel de packages.
Les paquets sont entièrement intégrés dans la manière Ubuntu de prendre en charge Java. Vous pourrez sélectionner l'alternative Java 7 d'Oracle avec les outils standard: update-alternative ou update-java-alternative.
La page principale de ma contribution est la suivante: http://www.arakhne.org/jdk/index.html
Pour obtenir les packages, il vous suffit d'ajouter le référentiel de packages dans la configuration de votre système. Le processus est expliqué dans http://www.arakhne.org/ubuntu.html
Stéphane
la source
Le moyen le plus simple consiste à télécharger java 7 avec Netbeans ici - http://www.oracle.com/technetwork/java/javase/downloads/jdk-7-netbeans-download-432126.html
la source
Pour ceux qui vivent en Syrie, à Cuba, en Libye, en Corée ou dans tout pays où Oracle interdit ses services, il s'agit d'un moyen efficace d'installer Oracle JDK 8.
la source
Pour installer la variante 32 bits de Java sur Ubuntu 64 bits:
Ouvrez une fenêtre de terminal ( Ctrl+ Alt+ Test la méthode la plus rapide si vous n'êtes pas au courant) et tapez ce qui suit pour installer:
la source
Pour moi, c'est un peu différent. Pour Ubuntu 12.04 LTS Precise (Desktop):
Télécharger
jre-*.tar.gz
tar -zxvf jre-*.tar.gz
mkdir /usr/lib/jvm/
mv jre* /usr/lib/jvm/
ln -s /usr/lib/jvm/jre*/bin/java /usr/bin/
C'est tout.
Pour vous assurer que c'est correct:
Si vous souhaitez ajouter un plug-in pour Firefox ou Chrome:
mkdir ~/.mozilla/plugins
ln -s /usr/lib/jvm/jre*/lib/i386/libnpjp2.so ~/.mozilla/plugins/
Remarque spéciale: Si vous avez une nouvelle installation 64 bits, vous pouvez rencontrer l’erreur suivante lors de l’exécution
java -version
Ceci est dû à une dépendance du
libc6-i386
paquet qui n'est pas incluse par défaut dans Ubuntu Desktop 12.04 LTS 64 bits. Pour installer ce paquet, lancez:sudo apt-get install libc6-i386
la source
.mozilla
dossier.Voici un script bash qui pourrait vous aider à configurer les alternatives Java:
la source
Solution simple
Plutôt que de télécharger le
.tar.gz
package, je vous recommande de télécharger le.rpm
package. Puis lancez:Je pense que le courant
<build>
est de 21 et<version>
dépend de l’architecture de votre système.Le premier va installer alien, une application de conversion
.rpm
en.deb
. La deuxième commande exécute ensuite alien sur le package jdk. Cela devrait durer une minute ou deux et produire un fichier intitulé:jdk-7u<build>-linux-<version>.deb
Ce paquet peut alors être installé en lançant:
Voici comment je l'ai installé avec succès sur ma machine.
la source
Je pense que la meilleure méthode a déjà été publiée, mais j'ai eu un problème avec ceci: je supprime java 'manuellement' de
update-alternatives
et ensuite j'ai essayé de le faire.update-alternatives --install "/usr/bin/java/" "java" "/usr/lib/jvm/jre1.7.0_05/bin/java" 1
mais j'ai continué à obtenir cette erreur
Mais heureusement, j'ai rencontré un excellent tutoriel sur ce site: http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html et cela a très bien fonctionné :)
la source
/usr/bin/java
n’est pas un dossier, c’est pourquoi l’erreurLa meilleure méthode que je puisse vous proposer si vous souhaitez installer Java 6 sous Ubuntu 12.04 LTS (Precise Pangolin) est la suivante:
Vous devez le faire si vous voulez que le plugin Mozilla fonctionne sans conflit avec Java 7 par exemple.
Ensuite, installez Java:
Vous pouvez suivre le processus d'installation avec:
Explication : identique à une réponse à Comment puis-je installer le JDK 6/7/8 ou JRE propriétaire de Sun / Oracle? .
Réf .: Installation du JDK Java6 sur Ubuntu 12.04.
la source
Pour moi, la méthode Debian (sic) consisterait à créer votre propre paquet.
Vous installez
java-package
Vous téléchargez l'archive tar.gz d'Oracle.
Vous créez votre paquet deb
Une tu l'installe
la source
Téléchargez la
.tar.gz
version de JDK de votre choix pour votre système Ubuntuhttp://oracle.com
, par exemplejdk-8u102-linux-x64.tar.gz
.Extrayez-le n'importe où dans le
/home
répertoire, par exemple/home/dante/Programs/Java
. Maintenant, nous avons un dossier avec le nom comme à l'jdk1.8.0_102
intérieur/home/dante/Programs/Java
.Ajoutez ces deux lignes à votre
/home/dante/.profile
fichierRedémarrez votre système et après le redémarrage, vous devriez voir votre version de Java en exécutant
java -version
dans le terminal.la source
Je ne sais pas pourquoi les gens ont donné autant de réponses, mais ajouter jdk / bin à PATH marche très bien: -
Téléchargez JDK à l' adresse http://www.oracle.com/technetwork/java/javase/downloads/index.html
Extrait n'importe où tu veux. J'aime
/opt
ex:-
tar -xvf jdk-9.0.1_linux-x64_bin.tar.gz -C /opt
Ajoutez votre
jdk/bin
à PATH comme indiqué ici dans mon cas, voici comment se présente mon/etc/environment
apparence: -la source
Pour installer Sun Java 6 sur Precise via Trusty, vous pouvez utiliser le PPA de packages d'archivage principal / partenaire conservé préservé .
Et puis sélectionnez la version Java souhaitée. Vous pouvez vérifier ce que vous utilisez maintenant:
la source
Installation d'Oracle Java (JDK / JRE):
Vous pouvez automatiser la tâche d'installation / de désinstallation d'Oracle Java (JDK / JRE) à partir d'une source téléchargée (tar.gz) à l'aide de ce script: oraji .
Pas:
sudo oraji /path/to/the/jdk_or_jre/archive
Désinstaller:
lancez
sudo oraji -u
et confirmez la version de jdk / jre à désinstaller.la source
OS: Ubuntu 18.04 LTS
Je suis surpris que personne n'a mentionné
conda
. Lien:https://docs.conda.io/en/latest/miniconda.html
J'ai installé Java dans l'un de mes environnements Conda et utilisé la
java
commande sans problèmes.la source