中文
O FEX permite que você execute binários x86 e x86-64 em um host AARCH64, semelhante ao QEMU-User e Box86. Ele tem suporte nativo para uma sobreposição de rootfs, para que você não precise chroot, assim como alguns thunklibs para que possa encaminhar coisas como GL para o host. O FEX apresenta uma interface Linux 5.0+ para o convidado e suporta apenas a AARCH64 como host. O FEX é muito trabalho em andamento, portanto, espere que as coisas mudem.
Execute o seguinte comando no terminal para instalar FEX por meio de um 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
Este comando o levará a instalar FEX através de um PPA e baixar um rootfs para uso com FEX.
O Ubuntu PPA é atualizado com nossos lançamentos mensais.
Por favor, consulte a construção da FEX.
FEX foi testado para construir e executar no hardware ARMV8.0+. O hardware ARMV7 não funcionará. O uso esperado do sistema operacional é Linux. O FEX foi testado com os seguintes sistemas operacionais Linux:
No AARCH64 hosts, o usuário deve ter um x86-64 rootfs criando um rootfs.
Veja o esboço da fonte para obter mais informações.
Siga o guia sobre o wiki oficial do FEX-EMU aqui.
Os hosts AARCH64 requerem um rootfs para executar aplicativos. Siga o guia na página do Wiki para ver como configurar os rootfs do zero https://wiki.fex-emu.com/index.php/development:setting_up_rootfs