実行可能ファイルが存在していても、「bash:...:そのファイルまたはディレクトリはありません」というメッセージが表示されます。

実行可能ファイルが存在していても、「bash:...:そのファイルまたはディレクトリはありません」というメッセージが表示されます。

オペレーティングシステム:Lubuntu 13.10、64ビット。

インストールしましたシモンキーブラウザ~からhttp://www.seamonkey-project.org/下記の指示に従ってください。http://www.seamonkey-project.org/doc/install-and-uninstall#install_linux

tar.bz2ファイルをダウンロードしてSeaMonkeyをインストールするには:

「seamonkey2」(mkdir seamonkey2)というディレクトリを作成し、そのディレクトリ(cd seamonkey2)に変更します。
SeaMonkeyをダウンロードするWebサイトのリンクをクリックし、パッケージ(seamonkey-2.*.tar.bz2)ファイルをseamonkey2ディレクトリにダウンロードします。
次のコマンドを使用してファイルを解凍します。

tar jxvf seamonkey-2.*.tar.bz2

これにより、seamonkey2ディレクトリの下に「seamonkey」ディレクトリが作成されます。
seamonkey ディレクトリ (cd seamonkey) に切り替えます。
次のコマンドを使用して SeaMonkey を実行します。

./seamonkey

指示に従いましたが、次のコマンドを使用すると、次の内容が表示されます。

[05:28 PM] ~/seamonkey2/seamonkey $ ll seam*
-rwxr-xr-x 1 vasa1 vasa1 82816 Oct 29 08:23 seamonkey*
-rwxr-xr-x 1 vasa1 vasa1 82820 Oct 29 08:23 seamonkey-bin*

[05:28 PM] ~/seamonkey2/seamonkey $ seamonkey
bash: /home/vasa1/seamonkey2/seamonkey/seamonkey: No such file or directory
[05:28 PM] ~/seamonkey2/seamonkey $ seamonkey-bin
bash: /home/vasa1/seamonkey2/seamonkey/seamonkey-bin: No such file or directory
[05:28 PM] ~/seamonkey2/seamonkey $ ./seamonkey
bash: ./seamonkey: No such file or directory
[05:29 PM] ~/seamonkey2/seamonkey $ ./seamonkey-bin
bash: ./seamonkey-bin: No such file or directory
[05:29 PM] ~/seamonkey2/seamonkey $ 

bashそれでは、ディレクトリとファイル(seamonkeyとseamonkey-bin)が存在しますが、なぜ「ファイルやディレクトリが存在しません」と表示されますか?

出力は次のとおりですcat /etc/environment

[05:38 PM] ~ $ cat /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/vasa1/seamonkey2/seamonkey"
[05:38 PM] ~ $ 

file seamonkeyこれは合計の出力ですldd seamonkey

[06:29 PM] ~/seamonkey2/seamonkey $ file seamonkey
seamonkey: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped
[06:30 PM] ~/seamonkey2/seamonkey $ ldd seamonkey
    linux-gate.so.1 =>  (0xf7726000)
    libpthread.so.0 => /lib32/libpthread.so.0 (0xf76f6000)
    libdl.so.2 => /lib32/libdl.so.2 (0xf76f1000)
    libstdc++.so.6 => not found
    libm.so.6 => /lib32/libm.so.6 (0xf76ae000)
    libgcc_s.so.1 => not found
    libc.so.6 => /lib32/libc.so.6 (0xf74fc000)
    /lib/ld-linux.so.2 (0xf7727000)
[06:31 PM] ~/seamonkey2/seamonkey $ 

ベストアンサー1

32ビットライブラリが必要な場合があります。

UbuntuなどのDebianベースのディストリビューションにインストールするには、次のコマンドを実行します。

sudo apt-get install ia32-libs

おすすめ記事