我的Ubuntu系统自带的Firefox浏览器版本是17.0.1,今天看到官网上最新版本已经到23了,因此想将其升级一下。
对Linux不是很熟悉,得益于搜索引擎,最终将其成功升级,这里记录一下操作过程。
升级Firefox
首先是下载Firefox,我是从这里下载的:http://firefox.com.cn/download/
火狐在linux下不提供安装包(如rpm或者deb包)下载,只提供二进制可执行文件打包。下载可执行文件包,解压后是可以直接用的,但我们一般会进行一些配置。
我下载的是中文版的Firefox,地址:http://download.firefox.com.cn/releases/firefox/22.0/zh-CN/Firefox-latest.tar.bz2
Linux发行版一般本身也带火狐,因些需要将其先卸载掉:
sudo apt-get remove firefox
不要用-purge选项,这样会删除掉Firefox原来的配置文件。
然后将下载的Firefox-latest.tar.bz2解压到/usr/lib目录下:
cd /usr/lib/ sudo tar -xvf /home/zyh/software/Firefox-latest.tar.bz2
这样就将Firefox安装在了/usr/lib下,在该目录输入 ./firefox 命令即可启动浏览器。但仅这样的话,每次启动Firefox都需要到该目录来,很是麻烦,我们可以建立链接到 /usr/bin 目录:
cd /usr/bin/ sudo ln -s /usr/lib/firefox/firefox
这样我们就可以在终端任意路径下启动Firefox了。
最后给Firefox创建一个快捷方式
cd /usr/share/applications vi firefox.desktop
然后在VI中编辑firefox.desktop文件内容如下(可以使用任何编辑器,比如nano或者gedit):
[Desktop Entry] Name=Firefox Comment=火狐浏览器 GenericName=火狐浏览器-中国版 Exec=/usr/lib/firefox/firefox Icon=/usr/lib/firefox/browser/icons/mozicon128.png Terminal=false Type=Application Categories=Application;Network;
保存退出后/usr/share/applications中就会出现Firefox的快捷方式,双击即可启动Firefox浏览器了。也可以将它复制到桌面或者固定到Unity的启动器中。
快捷方式属性:
安装flashplayer
Firefox开始的时候不能播放Flash视频,虽然安装了Flashplayer;Chrome浏览器可以正常播放,但Firefox却无法正常播放;原因不明,下面记一下如何为Firefox安装Flashplayer插件。
首先下载插件:http://get.adobe.com/cn/flashplayer/
我的Ubuntu是64位的,所以下载下来的tar.gz包如下:
将其解压,得到libflashplayer.so和readme.txt两个文件,另外还有一个usr文件夹;打开readme.txt文本文件,里面有一段安装说明介绍了如何安装flashplayer,内容如下:
Installing using the plugin tar.gz: o Unpack the plugin tar.gz and copy the files to the appropriate location. o Save the plugin tar.gz locally and note the location the file was saved to. o Launch terminal and change directories to the location the file was saved to. o Unpack the tar.gz file. Once unpacked you will see the following: + libflashplayer.so + /usr o Identify the location of the browser plugins directory, based on your Linux distribution and Firefox version o Copy libflashplayer.so to the appropriate browser plugins directory. At the prompt type: + cp libflashlayer.so <BrowserPluginsLocation> o Copy the Flash Player Local Settings configurations files to the /usr directory. At the prompt type: + sudo cp -r usr/* /usr
首先拷贝libflashplayer.so到浏览器的plugins目录,对我的浏览器来说是/usr/lib/mozilla/plugins/目录;其次是拷贝usr目录到/usr目录下,这样就为Firefox浏览器成功安装了flashplayer插件。
命令如下
tar -zxvf install_flash_player_11_linux.x86_64.tar.gz sudo cp libflashplayer.so /usr/lib/mozilla/plugins/ sudo cp -r usr/* /usr