การติดตั้ง Java แบบ 64 บิตบนเซิร์ฟเวอร์ Ubuntu


0

ฉันกำลังพยายามติดตั้งจาวา 64 บิตบนเซิร์ฟเวอร์ Ubuntu ของฉันเพื่อให้ฉันสามารถโฮสต์เซิร์ฟเวอร์ Minecraft ได้ ฉันได้ดาวน์โหลดแพคเกจจาก java.com แล้วทำการแตกไฟล์ (มันไม่มีส่วนขยายสำหรับฉันมันเพิ่งถูกเรียกใช้jre-7u5-linux-x64) และลองรันด้วย:

sudo ./jre-7u5-linux-x64

แต่ฉันได้รับข้อผิดพลาดนี้:

./jre-7u5-linux-x64: ./jre-7u5-linux-x64: cannot execute binary file

ฉันได้ลองเปลี่ยนชื่อไฟล์เป็นjre-7u5-linux-x64.binแต่ฉันได้รับข้อผิดพลาดเดียวกัน uname -aแสดงให้เห็นว่า

Linux ks395362.kimsufi.com 3.2.13-grsec-xxxx-grs-ipv6-64 #1 SMP Thu Mar 29 09:48:59 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

ดังนั้นฉันอยู่ในระบบ 64 บิต ไฟล์สามารถเรียกใช้งานได้ตามที่ยืนยันผ่านls -l

ฉันสามารถติดตั้ง Java ผ่านได้apt-getแต่ไม่แน่ใจว่าเป็นรุ่น 32 บิตหรือ 64 บิต หากมีวิธีในการติดตั้ง Java 64-bit ถึง apt-get รุ่นล่าสุดจะมีคนแจ้งให้ฉันทราบบ้าง


บางทีไฟล์อาจเสียหาย ลองดาวน์โหลดจาก java.com อีกครั้ง

ฉันดาวน์โหลดซ้ำและลองใช้กระบวนการประมาณ 5 ครั้งตอนนี้และฉันได้ตรวจสอบขนาดไฟล์ทุกครั้ง
Mark Twaign

1
ดีใจที่ได้ยิน. คุณเปลี่ยนการอนุญาตของไฟล์เป็นปฏิบัติการหรือไม่?

ใช่ไฟล์นี้สามารถใช้งานได้และฉันยืนยันด้วยด้วยls -l
Mark Twaign

1
คุณต้องการเซิร์ฟเวอร์ Ubuntu 64 บิตไม่ใช่เซิร์ฟเวอร์ Ubuntu 32 บิต โพสต์ผลลัพธ์จากuname -aเพื่อยืนยันว่าคุณได้ติดตั้ง Ubuntu แบบ 32 บิตหรือ 64 บิต
Michael Hampton

คำตอบ:


0

ไฟล์ที่คุณดาวน์โหลดควรเป็นตัวติดตั้ง ลองเรียกใช้chmod +x ./jre-7u5-linux-x64ก่อนที่จะลองดำเนินการ คำสั่งfile ./jre-7u5-linux-x64จะบอกคุณว่าคุณมีไฟล์ประเภทใด

อย่างไรก็ตามฉันขอแนะนำให้ติดตั้งเวอร์ชั่น Java ที่มีให้จากตัวติดตั้ง การติดตั้งเริ่มต้นบน 64 บิต O / S คือ 64 บิต Java ตามที่ระบุไว้ในความคิดเห็นคุณจะต้องเพิ่ม ppa เพื่อรับตัวติดตั้ง Oracle ล่าสุด

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.