私は Ubuntu 8.04 を使用しており、 Boomerangをダウンロードしてファイルをデスクトップのフォルダーに解凍しました。
cd
exeブーメランファイルが存在するそのフォルダーに移動し、入力しました./boomerang
and boomerang
.
ただし、エラーメッセージが表示されました:
./boomerang を実行できません: そのようなファイルまたはディレクトリはありません。
なぜこれが起こるのですか?
私は Ubuntu 8.04 を使用しており、 Boomerangをダウンロードしてファイルをデスクトップのフォルダーに解凍しました。
cd
exeブーメランファイルが存在するそのフォルダーに移動し、入力しました./boomerang
and boomerang
.
ただし、エラーメッセージが表示されました:
./boomerang を実行できません: そのようなファイルまたはディレクトリはありません。
なぜこれが起こるのですか?
あなたは 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がインストールされていることを確認してください。
エラーが発生する可能性が最も高いのは、64 ビット システムを使用している場合ですが、ブーメラン バイナリは 32 ビットであり、新しい 64 ビット システムの多くは 32 ビットをサポートしていません。
解決策は、システムに 32 ビット サポートをインストールすることです。これを行う方法は異なる場合がありますが、私が使用した手順は次のとおりです。
sudo apt-get install -y lib32z1 lib32ncurses5 lib32bz2-1.0
これは Ubuntu および多くの派生製品と互換性があるはずですが、単にこのコマンドを実行するのではなく、特定の OS バージョンの正しい手順を調べる必要があります。
ただし、boomerang が 64 ビット Linux ディストリビューションで実行される前に必要な他の 32 ビット ライブラリもいくつかあるかもしれませんが、少なくとも 32 ビット サポートがインストールされていれば、それらが何であるかがわかります!
開梱しましたか??
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