Obtendo “Comando não encontrado” ao tentar executar o arquivo montado [duplicado]

0

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?

    
por David Seltz 02.02.2017 / 14:31

1 resposta

0

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
    
por 02.02.2017 / 18:35