虽然我是 Linux 用户,但我更倾向于使用 Linux 中的 GUI 计算机。我使用 Fedora 12 和 Firefox Web 浏览器。Firefox 2098。
Firefox 运行良好,除了一个问题,我现在将描述它。
当我尝试打开朋友或公司发送给我的链接时,链接无法打开。当我尝试打开链接时,我在小屏幕上收到以下消息:
无法执行子进程“/usr/lib/firefox-3.5.4/firefox”(没有此文件或目录)
如果我右键点击链接,系统会提供“复制链接位置”选项。我复制链接位置,然后转到我的网络浏览器(即 Firefox),点击“文件/打开位置”并粘贴链接位置,链接便会正常打开。
有办法解决这个问题吗?
答案1
回答这个问题的关键可能是“您打开的链接位于哪个应用程序中?“
应用程序级别修复
该应用程序很可能在某处有一个关于如何处理 URL 的设置。听起来你的设置正在调用 Firefox,期望它从不存在的位置可用。
窗口管理器级别修复
如果应用程序没有提供明显的 URL 点击功能管理方法,则窗口管理器的设置可能会被继承/使用。检查窗口管理器的配置以获取默认的 Web 浏览器设置。
命令行修复
如果以上两种方法都失败,我认为您可能只需在命令行执行以下操作即可解决问题:
sudo mkdir /usr/lib/firefox-3.5.4; sudo ln -s `which firefox` /usr/lib/firefox-3.5.4/firefox