インストールされたファイルを実行しようとすると、「コマンドが見つかりません」

インストールされたファイルを実行しようとすると、「コマンドが見つかりません」

Ubuntu 16.04 VM にインストールされたディレクトリのファイルを実行できません。 「コマンドが見つかりません」というエラーが発生します。

dseltz-VirtualBox:/local>ls -al /nfs/local/gnu/i86Linux2.0/bin/makeheader

-rwxr-xr-x 1 システムネットワーク uucp 49379 1999 年 10 月 20 日/nfs/local/gnu/i86Linux2.0/bin/makeheader

dseltz-VirtualBox:/local>/nfs/local/gnu/i86Linux2.0/bin/makeheader /nfs/local/gnu/i86Linux2.0/bin/makeheader: コマンドが見つかりません。

私の仮想マシンは、インストールされているシステムと同様にUbuntu 16.04を実行しているx64です。

インストールを見ましたが(両方のシステムで)noexecプロパティは表示されませんでした。

マウントコマンドは次のとおりです。

sudo mount -o exec 10.15.1.203:/local /nfs/local

私のユーザーが私のVMとビルドシステムで一致していることを確認してください。

何が間違っているのか、どんなアイデアがありますか?

答え1

Kusalanandaのコメントのおかげで、32ビットパッケージを実行するにはi386アーキテクチャを追加する必要があることがわかりました。

sudo dpkg --add-architecture i386
sudo apt-get update
apt-get install libc6:i386
apt-get install libgtk2.0-0:i386

関連情報