我删除了以前版本的 Firefox,并下载了 45.3.0esr。我将其移至/home/user/firefox。显然,如果我输入:
firefox
它提出:
bash: /usr/bin/firefox: No such file or directory
所以我更改了 .bashrc 和 .bash_profile 添加了这一行:
export PATH="$PATH:/home/user/firefox/"
但问题仍然存在..事实上:
firerox
总是引发相同的错误:
bash: /usr/bin/firefox: No such file or directory
我能做些什么?我知道我可以输入 ./home/user/firefox/firefox-bin 打开它,但我需要使用 firefox 命令打开,因为另一个程序需要它(selenium)。
我正在运行 ArchLinux。
答案1
修改PATH
并不能解决问题。错误消息表明它正在寻找特定的路径名。你可以通过这样做来安抚它
sudo ln -s /home/user/firefox /usr/bin/firefox
假设您的主目录中的“firefox”是
- 文件名,以及
- 没有悬空的符号链接
/usr/bin/firefox
- 没有其他依赖...
有关的评论/home/user/firefox/firefox-bin
表明“firefox”是一个目录,所以......
sudo ln -s /home/user/firefox/firefox-bin /usr/bin/firefox
似乎是你可能想做的事。
答案2
我有一个类似的问题,但就我而言,我只是使用 firefox 封装不同的架构。我的系统是x64,我尝试使用386 firefox包。