4

Если да, то как?

ОС: 32-разрядный клиент Red Hat Enterprise Linux версии 5.4 (Tikanga)

3 ответа3

3

Не напрямую. Вам нужно запустить 64-битное ядро для запуска 64-битных приложений.

Вы можете сделать это с помощью виртуализации. VMware поддерживает запуск 64-битных виртуальных машин на 32-битном хосте, если процессоры поддерживают необходимые функции (не все 64-битные процессоры), и я полагаю, что некоторые другие платформы виртуализации могут сделать это тоже. Вы можете попробовать установить 64-разрядный вариант Linux в виртуальной машине при запуске поверх 32-разрядной ОС существующего компьютера и запустить там 64-разрядное приложение. Это может быть не совсем удобно, в зависимости от того, что вы пытаетесь сделать с приложением.

3

Это возможно, если вы используете эмулятор типа QEMU с поддержкой X86_64. после его установки вы должны использовать команду qemu-system-x86_64 для запуска вашего исполняемого файла

2

Нет. Для начала 64-разрядный двоичный файл будет связан с 64-разрядными библиотеками, которых не будет в 32-разрядной ОС.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .