#linux #eclipse #installation
#linux #eclipse #установка
Вопрос:
В основном я пытаюсь запустить 64-разрядный установщик Linux eclipse на 64-разрядной машине Linux, но он выдает мне ошибку формата exec. Все другие решения, которые я видел, говорят, что обычно это ошибка, связанная с неправильной скоростью процессора.
Мой вопрос двоякий. 1) Что здесь происходит? 2) Как мне правильно загрузить и установить Eclipse?
Я запускаю Linux через chromebook
Вот вывод нескольких инструкций командной строки
uname@loc:~/Desktop/eclipse-installer$ ./eclipse-inst
-bash: ./eclipse-inst: cannot execute binary file: Exec format error
uname@loc:~/Desktop/eclipse-installer$ file eclipse-inst
eclipse-inst: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=b621fbc20e80d7ac375ece11a5775fc6686b71c7, with debug_info, not stripped
uname@loc:~/Desktop/eclipse-installer$ uname -m
aarch64
Комментарии:
1. Неправильная архитектура процессора (код x86-64 не будет выполняться на aarch64). В текущем Eclipse 2020-06 нет сборки aarch64. В Eclipse 2020-09, который должен быть выпущен в ближайшее время, добавлена сборка aarch64.
2. Кроме того, как говорится в greg-499, еще нет (2020-09) пакетов Eclipse IDE, но сборки AArch64 (он же Arm64) Eclipse SDK 4.17, которые можно загрузить здесь (в настоящее время есть 4.17RC2). Здесь вы можете следить за прогрессом .
Ответ №1:
Чтобы ответить на ваш первый вопрос, я думаю, это может помочь: вы пытаетесь выполнить программу, предназначенную для запуска на процессоре на базе «x86_64», используя процессор, разработанный на основе архитектуры «aarch64». Это две разные архитектуры, хотя они обе могут использовать 64 бита для адресации и так далее, но дело не в битах. Это две совершенно разные конструкции процессора.
По вашему второму вопросу я не могу помочь, потому что я не использую Eclipse.