web-dev-qa-db-fra.com

Java Installation Oracle / usr / bin / Java: impossible d'exécuter un fichier binaire

Bonjour, J'essaie depuis 1 jour de faire tourner Oracle Java sur Ubuntu.

J'ai un powermac g5 avec Ubuntu 12.04 ppc64.

uname -a:

Linux LK37 3.2.0-53-powerpc64-smp #81-Ubuntu SMP Thu Aug 22 21:17:14 UTC 2013 ppc64 ppc64 ppc64 GNU/Linux

lspci:

david@LK37:~$ Sudo lspc [Sudo] password for david:  Sudo: lspc:
command not found david@LK37:~$ Sudo lspci 0000:00:0b.0 PCI bridge:
Apple Inc. CPC945 PCIe Bridge 0000:0a:00.0 VGA compatible controller:
NVIDIA Corporation NV43 [GeForce 6600 LE] (rev a2) 0001:00:00.0 Host
bridge: Apple Inc. U4 HT Bridge 0001:00:01.0 PCI bridge: Broadcom
BCM5780 [HT2000] PCI-X bridge (rev a3) 0001:00:02.0 PCI bridge:
Broadcom BCM5780 [HT2000] PCI-X bridge (rev a3) 0001:00:03.0 PCI
bridge: Broadcom BCM5780 [HT2000] PCI-Express Bridge (rev a3)
0001:00:04.0 PCI bridge: Broadcom BCM5780 [HT2000] PCI-Express Bridge
(rev a3) 0001:00:05.0 PCI bridge: Broadcom BCM5780 [HT2000]
PCI-Express Bridge (rev a3) 0001:00:06.0 PCI bridge: Broadcom BCM5780
[HT2000] PCI-Express Bridge (rev a3) 0001:00:07.0 PCI bridge: Apple
Inc. Shasta PCI Bridge 0001:00:08.0 PCI bridge: Apple Inc. Shasta PCI
Bridge 0001:00:09.0 PCI bridge: Apple Inc. Shasta PCI Bridge
0001:01:07.0 Unassigned class [ff00]: Apple Inc. Shasta Mac I/O
0001:01:0b.0 USB controller: NEC Corporation OHCI USB Controller (rev
43) 0001:01:0b.1 USB controller: NEC Corporation OHCI USB Controller
(rev 43) 0001:01:0b.2 USB controller: NEC Corporation uPD72010x USB
2.0 Controller (rev 04) 0001:03:0c.0 IDE interface: Broadcom K2 SATA 0001:03:0d.0 Unassigned class [ff00]: Apple Inc. Shasta IDE
0001:03:0e.0 FireWire (IEEE 1394): Apple Inc. Shasta Firewire
0001:05:04.0 Ethernet controller: Broadcom Corporation NetXtreme
BCM5780 Gigabit Ethernet (rev 03) 0001:05:04.1 Ethernet controller:
Broadcom Corporation NetXtreme BCM5780 Gigabit Ethernet (rev 03)
david@LK37:~$

J'ai essayé plusieurs façons d'installer Oracle Java mais je finis toujours par:

bash: /usr/bin/Java: cannot execute binary file

Pour le moment, j'ai installé jdk-7u25-linux-x64.tar.gz dans /usr/lib/jvm/jdk1.7.0/bin/ comme indiqué dans ce post

J'ai déjà essayé l'installation Web, mais j'obtiens une erreur 404. J'espère que vous pouvez m'aider. J'ai commencé à utiliser Ubuntu hier, alors donnez-moi le code complet du terminal, ce sera beaucoup plus facile pour moi. Pour ceux qui se soucient, je veux jouer à Minecraft et avec l’OpenJDK, j’ai une erreur Java.lang. C'est pourquoi je veux installer Oracle Java.

3
Dave

Minecraft est génial! Mais vous n’avez pas besoin d’un jdk, sauf si vous envisagez de développer Java.

Sudo add-apt-repository ppa:webupd8team/Java
Sudo apt-get update
Sudo apt-get install Oracle-Java7-installer

Vous avez des erreurs de paramètres régionaux. Ici, suivez les instructions ici et voyez si cela résout votre problème et laissez-moi savoir s'il le fait: Comment puis-je résoudre mon problème de paramètres régionaux?
https://help.ubuntu.com/community/Locale

Quant à vous obtenez une erreur d'exécution binaire, je ne suis pas sûr. Il se peut que vous disposiez d'un environnement de puce intégré utilisant Intel/NVIDIA avec Optimus. Quelques détails supplémentaires aideraient à déterminer ce que c'est. Exécutez lspci et affichez ces résultats dans votre domaine de questions, s'il vous plaît. Si la mention intel integrated graphics et quelque part indique que vous avez nvidia, c’est votre problème et vous devrez installer bumblebee et utiliser optirun minecraft pour pouvoir utiliser opengl.

1
user1553176

J'ai également rencontré le même problème, car j'ai découvert que le système d'exploitation est 32 bits et j'ai essayé d'installer jdk 64 bits.

1
Kiran Patel