现在的位置: 首页 > IT运维 > 正文

ubuntu64位版安装32位浏览器及支付宝插件

2010年03月20日 IT运维 ⁄ 共 1845字 暂无评论 ⁄ 被围观 0+

经过反复测试,支付宝的Linux版Firefox插件在64位Ubuntu上确定不工作,所以只好考虑共存安装32位版本的firefox浏览器,以支持支付宝插件。下面就全面讲解下怎样在64位版本的ubuntu下安装32位版本的firefox浏览器以及安装相应的支付宝插件和flash播放插件。

安装32位环境基本支持:

sudo apt-get install ia32-libs lib32asound2 util-linux #安装32位基础支持包
sudo aptitude install ia32-sun-java6-bin #安装32位java包
sudo mkdir /etc/pango32
sudo vi /etc/pango32/pangorc

创建/etc/pango32/pangorc,并写入如下内容:

[Pango]
ModuleFiles=/etc/pango32/pango.modules
[PangoX]
AliasFiles=/etc/pango/pangox.aliases

然后下载浏览器和需要的插件:

mkdir ~/fftmp; cd ~/fftmp #创建临时目录并进入这个目录
wget http://download.mozilla.org/?product=firefox-3.5.3\&os=linux\&lang=zh-CN #下载3.5.3版本的,经我测试这个版本能比较稳定的支持支付宝
wget http://blog.alipay.com/wp-content/2008/10/aliedit.tar.gz #下载支付宝的Linux firefox插件
wget http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_10_linux.tar.gz #下载32位的flash播放插件
tar jxf firefox-3.5.3.tar.bz2 #解压缩firefox
mv firefox/ ~/soft/firefox32/ #将解包出来的firefox目录移至你喜欢的位置:)
cd ~/soft/firefox32

进行下面的步骤前,请先退出firefox,并备份~/.mozilla目录,以防出现意外导致系统源有浏览器无法正常工作。
执行以下命令,进行配置文件管理。为防止与系统原带64位版本浏览器出现冲突,需要为32位版本浏览器创建独立的配置文件,例如创建名为ff32的配置文件。

./firefox -ProfileManager 

在~/soft/firefox32目录下,创建firefox32文件,其中写入如下内容

#!/bin/sh
export GTK_PATH=/usr/lib32/gtk-2.0
export PANGO_RC_FILE=/etc/pango32/pangorc
export GDK_PIXBUF_MODULE_FILE=/etc/gtk-2.0/gdk-pixbuf.loaders.32
linux32 /home/你的用户名/soft/firefox32/firefox -P ff32 -no-remote

上面-P后面的ff32即为创建配置文件时创建的名字。
然后执行下述命令:

chmod +x firefox32 #给这个脚本文件增加可执行权限
sudo ln -s /home/你的名字/soft/firefox32/firefox32 /usr/bin/firefox32 #为这个启动脚本创建软连接,方便调用

到这里,如果在终端下输入firefox32就可以进入32位版本的浏览器了,但先别急于进入,支付宝插件还没装..
插件安装:

cd ~/fftmp
tar zxf aliedit.tar.gz #解包支付宝插件
tar zxf install_flash_player_10_linux.tar.gz #解压缩flash播放插件
mv aliedit.so aliedit.xpt libflashplayer.so ~/soft/firefox32/plugins #移动解压出来的文件到火狐插件目录

[/php]
剩下就是就是创建个启动器放到面板上,启动命令填写 firefox32即可,需要支付宝支付的时候,用这个32位版本的浏览器即可。

好了,到这里,打完收工!

给我留言

您必须 [ 登录 ] 才能发表留言!

×
#