我下载了 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