操作系统:Lubuntu 13.10,64 位。
我按照下面从http://www.seamonkey-project.org/doc/install-and-uninstall#install_linux引用的说明从http://www.seamonkey-project.org/安装了Seamonkey 浏览器
通过下载 tar.bz2 文件安装 SeaMonkey:
创建一个名为“seamonkey2”(mkdir seamonkey2)的目录并切换到该目录(cd seamonkey2)。
单击要从中下载 SeaMonkey 的站点上的链接,将包 (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*
Run Code Online (Sandbox Code Playgroud)
[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 $
Run Code Online (Sandbox Code Playgroud)
那么为什么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] ~ $
Run Code Online (Sandbox Code Playgroud)
这是file seamonkeyand的输出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 $
Run Code Online (Sandbox Code Playgroud)
您可能需要 32 位库。
要在基于 Debian 的发行版(例如 Ubuntu)上安装这些,请运行以下命令:
sudo apt-get install ia32-libs
Run Code Online (Sandbox Code Playgroud)