Installer Java sur Linux via shell sans apt-get

1

Je voudrais exécuter multicraft sur un de mes serveurs.

Après un débogage / installation intensif, j'ai réalisé que le serveur ne disposait pas encore d'un environnement d'exécution Java. Je pensais que ce serait facile à installer, mais c’est là que c’était le problème.

sudo apt-get installez sun-java6-bin sun-java6-jre sudo: apt-get: commande introuvable

J'ai donc pensé que je devais obtenir le programme d'installation, wgetmais je ne pouvais pas trouver d'URL pour le faire.

Ma version de Linux est:

version 2.6.18-194.8.1.el5.028stab070.4PAE
root @ rhel5-build-x32
gcc version 4.1.2 20080704
Red Hat 4.1.2-46

Alors, comment puis-je installer Java sur Linux via le shell sans apt-get?


Quand j'essaye yum:

yum install sun-java6-bin sun-java6-jre 
Determining fastest mirrors *** removed bits here *** 
Excluding Packages in global exclude list 
Finished Setting up Install Process 
No package sun-java6-bin available. 
No package sun-java6-jre available. 
Loaded plugins: fastestmirror 
Nothing to do
Remco van Grinsven
la source
Quelle est la distribution en cours sur le serveur? Si ce n’est pas compatible avec Debian, vous ne devriez pas utiliser apt-getou aptitude(par exemple, l’utilisation de CentOS & Redhat yum).
Basile Starynkevitch

Réponses:

1

Suivez les instructions:

  1. Vous devez télécharger la version requise de jdk à partir du site: http://java.sun.com/javase/downloads/index.jsp

Placez le jdk téléchargé dans le dossier requis,

Ici, je crée un nouveau dossier en tant que java dans le /etcdossier et le place jdkdans le /etc/javadossier. Ça va ressembler/etc/java/jdk-6u21-linux-i586.bin

Modifiez maintenant l'autorisation de votre fichier chmodpour accéder au fichier installer.txt lors de son extraction. Changez l'autorisation en tapant la commande suivante sur votre terminal.sudo chmod +x jdk-6u21-linux-i586.bin

Maintenant, executele fichier en tapant cette commande sur votre terminal commesudo ./jdk-6u21-linux-i586.bin

Cela créera un dossier à l'intérieur du /etc/java/et cela ressemblera à/etc/java/jdk1.6.0_21

Et notre java est installé maintenant nous allons définir le chemin de classe de notre java pour ce que nous devons faire est. Il suffit de taper cette commande sur votre terminal sudo gedit ~/.bashrcpour ouvrir un éditeur. Nous devons maintenant placer export JAVA_HOME=/etc/java/jdk1.6.0_21dans la dernière ligne de notre éditeur. Ensuite, nous devons exporterPATH=$PATH:$JAVA_HOME/bin

Cela ressemblera à: export JAVA_HOME=/etc/java/jdk1.6.0_21export PATH=$PATH:$JAVA_HOME/bin

Maintenant, enregistrez-le et fermez-le. And restart your system or type it in your terminal source ~/.bashrc

Enfin, notre java est prêt, il suffit de taper java -version sur votre terminal et il renverra la version java "1.6.0_21" Environnement d'exécution Java SE (version 1.6.0_21-b06) Java VM HotSpot (TM) Server (version 17.0 -b16, mode mixte)

subodh
la source