64 ビット x86 CPU を使用している (lm
で示される) /proc/cpuinfo
のフラグ ) ですが、32 ビット カーネルを実行しています。実行しようとしているプログラムは 64 ビットのランタイムを必要とするため、そのままでは機能しません。
プログラムの 32 ビット ビルド (または自分でビルド) を見つけることができる場合は、それを使用してください。
または、64 ビット カーネルをインストールして再起動し、プログラムに必要な 64 ビット ライブラリをインストールすることもできます。
64 ビット カーネルをインストールするには、次を実行します
sudo dpkg --add-architecture amd64
sudo apt-get update
sudo apt-get install linux-image-generic:amd64
これにより、最新の 64 ビット Xenial カーネルと、サポートされているさまざまな 64 ビット パッケージがインストールされます。再起動すると、 uname -a
が見つかるはずです x86_64
を表示 i686
ではなく .プログラムをもう一度実行しようとすると、うまくいくか、ライブラリが見つからないためにエラーが発生する可能性があります。後者の場合、対応するパッケージをインストールします (apt-file
を使用) それらを見つけるために)プログラムを機能させるために。