2

卸载CentOS自带的Firefox

1) rpm -qa | grep firefox查询已安装的旧版firefox
2) rpm -e firefox-45.4.0-1.el7.centos.x86_64 删除旧版firefox
如果提示错误:error: can't create transaction lock on /var/lib/rpm/.rpm.lock (Permission denied),是因为权限不够,加上sudo命令并输入密码
sudo rpm -e firefox-45.4.0-1.el7.centos.x86_64

安装Firefox

1)到官网下载Firefox,比如下载到以下目录:
/home/cai/Downloads/Firefox-latest-x86_64.tar.bz2

2) 解压:

[cai@beta-cat Downloads]$ tar -jxvf Firefox-latest-x86_64.tar.bz2 

3) 复制到安装目录:

[cai@beta-cat Downloads]$ sudo mv firefox /usr/local/

4)创建桌面启动器:

[cai@beta-cat Downloads]$ cd /usr/share/applications
[cai@beta-cat Downloads]$ ls
google-chrome.desktop
gpk-application.desktop
gpk-dbus-service.desktop
gpk-log.desktop

复制一个*.desktop文件,由于我以安装了chrome,所以我这里复制google-chrome.desktop
备注:如果需要安装Chrome请看我的另一篇文章:不折腾会死:CentOS安装Chrome

[cai@beta-cat Downloads]$ sudo cp google-chrome.desktop firefox.desktop

修改firefox.desktop,改成如下设置:

[Desktop Entry]
Version=1.0
Name=Firefox
GenericName=Web Browser
GenericName[zh_CN]=网页浏览器
Comment=Access the Internet
Comment[zh_CN]=访问互联网
Exec=/usr/local/firefox/firefox %U  #firefox的执行程序位置
Terminal=false
Icon=/usr/local/firefox/browser/icons/mozicon128.png  #firefox的图标位置
Type=Application
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml_xml;image/webp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;
Actions=NewWindow;NewPrivateWindow;

最后,你就可以在CentOS桌面Applications/Internet中找到Firefox的启动图标了。


煲煲菜
1.5k 声望155 粉丝

世上本没有bug,坑的人多了,也便成了bug