Com a ajuda do comentário da Kusalananda, descobri que precisava adicionar a arquitetura i386 para executar meus pacotes de 32 bits:
sudo dpkg --add-architecture i386
sudo apt-get update
apt-get install libc6:i386
apt-get install libgtk2.0-0:i386
Não consigo executar os arquivos em um diretório montado na minha VM Ubuntu 16.04. Eu recebo o erro "comando não encontrado":
dseltz-VirtualBox:/local> ls -al /nfs/local/gnu/i86Linux2.0/bin/makeheader
-rwxr-xr-x 1 systemd-network uucp 49379 Oct 20 1999 /nfs/local/gnu/i86Linux2.0/bin/makeheader
dseltz-VirtualBox:/local> /nfs/local/gnu/i86Linux2.0/bin/makeheader /nfs/local/gnu/i86Linux2.0/bin/makeheader: Command not found.
Minha VM é um x64 que executa o Ubuntu 16.04 e o sistema montado também.
Eu olhei para as montagens e não vejo a propriedade noexec (em nenhum dos sistemas).
Aqui está o comando mount:
sudo mount -o exec 10.15.1.203:/local /nfs/local
Assegurei que meus usuários correspondessem em minha máquina VM e no sistema de criação.
Alguma idéia do que estou fazendo errado?
Com a ajuda do comentário da Kusalananda, descobri que precisava adicionar a arquitetura i386 para executar meus pacotes de 32 bits:
sudo dpkg --add-architecture i386
sudo apt-get update
apt-get install libc6:i386
apt-get install libgtk2.0-0:i386