4

私は Ubuntu 8.04 を使用しており、 Boomerangをダウンロードしてファイルをデスクトップのフォルダーに解凍しました。

cdexeブーメランファイルが存在するそのフォルダーに移動し、入力しました./boomerangand boomerang.

ただし、エラーメッセージが表示されました:

./boomerang を実行できません: そのようなファイルまたはディレクトリはありません。

なぜこれが起こるのですか?

4

3 に答える 3

4

あなたは 64 ビット システムを使用していると思います。つまり、プログラムを実行するには x86 ライブラリをいくつかインストールする必要があります。

バイナリがリンクされているライブラリを一覧表示するには、実行しますreadelf -d | grep NEEDED

ライブラリを理解したら、x86 アーキテクチャ用にインストールするだけです。x86 用の一般的で必要なライブラリを次に示します。

sudo apt-get install libgc1c2:i386 libexpat1-dev:i386 lib32stdc++6 lib32z1 lib32z1-dev

これでプログラムは正常に起動するはずですが、それでも問題が解決しない場合は、別の種類のエラーが表示されるはずです。x86 用のライブラリをインストールしてみてください。

GUIバージョン用にQtがインストールされていることを確認してください。

于 2015-07-01T07:39:11.140 に答える
0

エラーが発生する可能性が最も高いのは、64 ビット システムを使用している場合ですが、ブーメラン バイナリは 32​​ ビットであり、新しい 64 ビット システムの多くは 32 ビットをサポートしていません。

解決策は、システムに 32 ビット サポートをインストールすることです。これを行う方法は異なる場合がありますが、私が使用した手順は次のとおりです。

sudo apt-get install -y lib32z1 lib32ncurses5 lib32bz2-1.0

これは Ubuntu および多くの派生製品と互換性があるはずですが、単にこのコマンドを実行するのではなく、特定の OS バージョンの正しい手順を調べる必要があります。

ただし、boomerang が 64 ビット Linux ディストリビューションで実行される前に必要な他の 32 ビット ライブラリもいくつかあるかもしれませんが、少なくとも 32 ビット サポートがインストールされていれば、それらが何であるかがわかります!

于 2014-09-25T13:37:49.127 に答える
-1

開梱しましたか??

weewee@ubuntu:~/Downloads$ tar xzf boomerang-linux-alpha-0.3.tar.gz
weewee@ubuntu:~/Downloads$ cd boomerang-linux-alpha-0.3/
weewee@ubuntu:~/Downloads/boomerang-linux-alpha-0.3$ ls -l boomerang
-rwxr-xr-x 1 weewee weewee 2376620 Jun 13  2006 boomerang
weewee@ubuntu:~/Downloads/boomerang-linux-alpha-0.3$ ./boomerang
Boomerang alpha 0.3 13/June/2006
Usage: boomerang [ switches ] <program>
boomerang -h for switch help
于 2013-03-18T16:49:33.213 に答える