中文
FEX позволяет запустить двоичные файлы x86 и x86-64 на хосте Aarch64, аналогично Qemu-User и Box86. Он обладает нативной поддержкой для наложения Rootfs, поэтому вам не нужно Chroot, а также некоторые Thunklibs, чтобы он мог направить такие вещи, как GL, на хост. FEX представляет для гостя интерфейс Linux 5.0+ и поддерживает только Aarch64 в качестве хоста. FEX очень много работает, поэтому ожидайте, что все изменится.
Выполните следующую команду в терминале для установки FEX через PPA.
curl --silent https://raw.githubusercontent.com/FEX-Emu/FEX/main/Scripts/InstallFEX.py --output /tmp/InstallFEX.py && python3 /tmp/InstallFEX.py && rm /tmp/InstallFEX.py
Эта команда проведет вас через установку FEX через PPA и загрузку ROOTFS для использования с FEX.
Ubuntu PPA обновляется с нашими ежемесячными выпусками.
См. Здание FEX.
FEX был протестирован для построения и запуска на оборудовании ARMV8.0+. Аппаратное обеспечение ARMV7 не будет работать. Ожидаемое использование операционной системы - Linux. FEX был протестирован со следующим Linux Oses:
На хостах Aarch64 пользователь должен иметь rootf rootfs x86-64, создающие rootfs.
См. Источник для получения дополнительной информации.
Следуйте руководству о официальном вики Fex-Emu здесь.
Хост AARCH64 требуют корневых кадров для запуска приложений. Следуйте руководству на странице Wiki, чтобы увидеть, как настроить rootfs с нуля https://wiki.fex-emu.com/index.php/development:setting_up_rootfs