comment faire l'installation de java sous Linux (Ubuntu)
Je veux construire Android kk 4.4 et j'ai suivi les instructions de Google mais il continue de me donner une version Java 1.6.0_24:
java -version
java version "1.6.0_24"
Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02, mixed mode)
J'ai essayé ceci:
$ sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
$ sudo apt-get update
$ sudo apt-get install sun-java6-jdk
Mais je n'ai pas pu obtenir la version 1.6.0_26 et j'en ai besoin pour construire l'Android complet.
Comment puis-je installer la version nécessaire en utilisant apt-get
?!
3 answers
Dans le lien que vous avez fourni ci-dessus, il n'y a pas de mention sur la version de java. En outre, les étapes d'installation sont directes.
Quoi qu'il en soit, pour simplement spécifier une version exacte d'un paquet en utilisant apt-get, vous pouvez le faire (exemple d'installation d'apache2)
sudo apt-get install apache2=2.2.20-1ubuntu1
Aller à travers ce lien
Étape 1: Vérifiez si l'architecture de votre système d'exploitation Ubuntu Linux est 32 bits ou 64 bits, ouvrez un terminal et exécutez la commande suivante ci-dessous.
file /sbin/init
Remarque: la version bit de votre architecture de système d'exploitation Ubuntu Linux il affichera si elle est 32 bits ou 64 bits.
Étape 2: Vérifiez si Java est installé sur votre système. Pour ce faire, vous devrez exécuter la commande Java version à partir de terminal.
Ouvrez un terminal et entrez la commande suivante:
java -version
Si OpenJDK est installé sur votre système, cela peut ressembler à ceci:
java version "1.7.0_15"
OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15~pre1-0lucid1)
OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)
Si OpenJDK est installé sur votre système, la mauvaise version du fournisseur de Java est installée pour cet exercice.
Étape 3: Supprimez complètement OpenJDK/JRE de votre système et créez un répertoire pour contenir vos binaires Oracle Java JDK/JRE. Cela permettra d'éviter les conflits système et confusion entre les différentes versions du fournisseur de Java. Par exemple, si OpenJDK/JRE est installé sur votre système, vous pouvez le supprimer en tapant ce qui suit sur la ligne de commande:
sudo apt-get purge openjdk-\*
Cette commande supprimera complètement OpenJDK / JRE de votre système
sudo mkdir -p /usr/local/java
Cette commande va créer un répertoire pour contenir vos binaires Oracle Java JDK et JRE.
Étape 4: Télécharger le JDK / JRE Oracle Java pour Linux.Assurez-vous de sélectionner corrigez les binaires compressés pour votre architecture système 32 bits ou 64 bits (qui se terminent par tar.gz).
- Par exemple, si vous êtes sur le système d'exploitation Ubuntu Linux 32 bits télécharger des binaires Java Oracle 32 bits.
- Par exemple, si vous êtes sur le système d'exploitation Ubuntu Linux 64 bits télécharger des binaires Java Oracle 64 bits.
- Informations importantes: Les binaires Java Oracle 64 bits ne fonctionnent pas sur les systèmes d'exploitation Ubuntu Linux 32 bits, vous recevrez plusieurs systèmes messages d'erreur, si vous essayez d'installer Oracle Java 64 bits sur Ubuntu Linux 32 bits.
Étape 5: Copiez les binaires Oracle Java dans le répertoire /usr/local/java. Dans la plupart des cas, les binaires Java Oracle sont téléchargés sur:
/home/"your_user_name"/Downloads
32-il s'agit d'un logiciel de gestion de fichiers qui permet de créer des fichiers.]}
64-il s'agit d'un logiciel de gestion de fichiers qui permet de créer des fichiers.]}
Étape 6: Décompressez les binaires Java compressés, dans le répertoire / usr / local / java 32-il s'agit d'un logiciel de gestion de fichiers qui permet de créer des fichiers.]}
64-il s'agit d'un logiciel de gestion de fichiers qui permet de créer des fichiers.]}
Étape 7: Revérifiez vos répertoires. À ce stade, vous devriez avoir deux répertoires binaires non compressés dans/usr/local / java pour le Java JDK/JRE répertorié comme: La sortie doit être Étape 8: Modifiez le fichier de CHEMIN système /etc/profile et ajoutez les variables système suivantes à votre chemin système. Utilisez nano, gedit ou tout autre éditeur de texte, comme root, ouvrez /etc/profile. Étape 9: faites Défiler jusqu'à la fin du fichier, à l'aide des touches fléchées et ajoutez les lignes suivantes ci-dessous à la fin de votre /etc/profile fichier: Enregistrer le fichier Étape 10: Informez votre système Ubuntu Linux où se trouve votre Oracle Java JDK/JRE. Cela indiquera au système que la nouvelle version Oracle Java est disponible. Cette commande informe le système que Oracle Java JRE est disponible pour utilisation Cette commande informe le système que Oracle Java JDK est disponible pour une utilisation Cette commande notifie le système que Oracle Java Web start est disponible pour une utilisation Étape 11: Informez votre système Ubuntu Linux qu'Oracle Java JDK/JRE doit être le Java par défaut. Cette commande définira l'environnement d'exécution java pour le système Cette commande va définir le compilateur javac pour le système Cette commande va définir Java Web start pour le système Étape 12: Rechargez votre CHEMIN à l'échelle du système /etc/profile en tapant la commande suivante: Remarque: votre fichier PATH /etc/profile à l'échelle du système se rechargera après le redémarrage de votre système Ubuntu Linux. Étape 13: Une installation réussie d'Oracle Java affichera: Pour 32 bits Pour la version 64 bits Félicitations, vous venez d'installer Oracle Java sur votre Linux système.
Redémarrez maintenant votre système Ubuntu Linux. Par la suite, votre système sera
entièrement configuré pour l'exécution et le développement de programmes Javacd /home/"your_user_name"/Downloads
sudo cp -r jdk-7u45-linux-i586.tar.gz /usr/local/java
sudo cp -r jre-7u45-linux-i586.tar.gz /usr/local/java
cd /usr/local/java
cd /home/"your_user_name"/Downloads
sudo cp -r jdk-7u45-linux-x64.tar.gz /usr/local/java
sudo cp -r jre-7u45-linux-x64.tar.gz /usr/local/java
cd /usr/local/java
sudo tar xvzf jdk-7u45-linux-i586.tar.gz
sudo tar xvzf jre-7u45-linux-i586.tar.gz
sudo tar xvzf jdk-7u45-linux-x64.tar.gz
sudo tar xvzf jre-7u45-linux-x64.tar.gz
ls -a
sudo gedit /etc/profile
(or)
sudo nano /etc/profile
JAVA_HOME=/usr/local/java/jdk1.7.0_45
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
JRE_HOME=/usr/local/java/jre1.7.0_45
PATH=$PATH:$HOME/bin:$JRE_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_45/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1
sudo update-alternatives --set java /usr/local/java/jre1.7.0_45/bin/java
sudo update-alternatives --set javac /usr/local/java/jdk1.7.0_45/bin/javac
sudo update-alternatives --set javaws /usr/local/java/jre1.7.0_45/bin/javaws
./etc/profile
java -version
java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) Server VM (build 24.45-b08, mixed mode)
javac -version
javac 1.7.0_45
java -version
java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)
javac -version
javac 1.7.0_45
J'utilise toujours le site de téléchargement Oracle JDK. Cela vous permet d'obtenir n'importe quelle version de Java 6 vous voulez, ou toute version de Java 1.1.
BTW j'envisagerais de mettre à niveau ubuntu 10.04 vers 12.04 sinon 13.10.