Seamonkey 无法在 Debian Stretch 上启动

Seamonkey 无法在 Debian Stretch 上启动

我下载了 Seamonkey 2.48b1 并尝试按照网站上的说明进行安装(控制先决条件后):

tar jxvf seamonkey-2.48b1.tar.bz2

我是该文件夹及其内容的所有者。在 Linux 控制台中,当我转到 seamonkey 目录并输入时./seamonkey,我收到以下消息:

-bash:./seamonkey:没有此文件或目录

我对 Linux 不是很熟练,我不明白它为什么找不到实际存在的文件。这个问题与 Stretch 无关,因为其行为与 Jessie 相同。这个问题也与 2.46 版本相同。

我可以在哪个日志文件中搜索此失败的原因?

我怎样才能让它工作?

谢谢

答案1

seamonkey 文件是可执行文件,也就是说已经编译。由于您解压了软件包但并未真正安装,因此 seamonkey 不在可执行文件路径中。这就是为什么斜杠前需要有一个点的原因,因为点会解析工作目录的实际路径。

您可以按照以下说明添加存储库Ubuntuzilla:Mozilla 软件安装程序以确保您拥有最新的兼容版本。
但是,只要 seamonkey 文件兼容,您所做的解压就应该有效。与 GTK2 兼容的最高 seamonkey 版本是 2.48;更高版本需要 GTK3,但在多个发行版中仍然存在问题。
任何在运行时调用的库程序都应安装在您的系统中。
请注意,在同一个用户帐户/配置文件上同时运行 Firefox 和 Seamonkey 可能会出现一些问题。最好在第二个用户帐户中安装 Seamonkey。此外,我会在目录中添加 ubuntuzilla 存储库:-

/etc/apt/sources.list.d

相关内容