私はUbuntu 16.04.5、64ビットを使用しています。 Petalinux(2019.1)をインストールすると、次のエラーが発生します。
./petalinux-v2019.1-final-installer.run ../Petalinux
INFO: Checking installation environment requirements...
./petalinux-v2019.1-final-installer.run: line 183: /tmp/tmp.0rr2YrEdc6/petalinux-env-check: cannot execute binary file: Exec format error
WARNING: Please install required packages.
このエラーをどのように解決できますか?
ベストアンサー1
バイナリファイルを実行できません:Exec形式エラー
これはバイナリ(おそらくパッケージ全体)を意味します。バージョンがお使いのコンピュータに適していません。 x86パッケージをダウンロードして64ビットをインストールしたのか、それとも別のCPU(ARM7など)用なのか、誰が知っていますか?
または、設定時に無効なアーキテクチャを指定しました。そのため、インストーラはバイナリを生成しましたが、バイナリはコンピュータで実行できませんでした。多くのソフトウェアパッケージでは、クロスコンパイルが可能です。
確認するには、以下を試してください。
file /tmp/tmp.0rr2YrEdc6/petalinux-env-check
そして(一時ファイルがまだ削除されていないと仮定すると)、バイナリがどのアーキテクチャで作成されたかなどを教えてください。~のため。