opensuse 13.1 firefox 支付宝安全控件安装失败的解决方法

首先在文章的最前边,叙述(我的)一个opensuse 13.1系统下firefox浏览器安装支付宝安全控件的可行方法,避免遇到相同问题的筒子们走弯路:

1. 如果你没有安装支付宝安全控件,进入支付宝首页后将会无法输入用户口令,并提示你下载控件。此时一定要无视这个提示(越发觉得官方的也不一定是最好的)

2. 好啦。下面我们来正确的装B,啊不是,装控件。

3. 进入终端,列出一下你系统上的软件源:sudo zypper ls repos

4. alipay控件是存在于opensuse_zh,但是opensuse默认是不启用此源的。因此,如果你的软件源中没有opensuse_zh,则将其加入到你的源列表中(具体方法请借助搜索引擎)。

5. 此时假设我们的源列表中已经有了opensuse_zh源,将它启用:sudo zypper mr -e opensuse_zh

6.启用源后勿忘refresh一下源列表,输入:sudo zypper ref

7. 安装alipay,听说安装时会自动将libpng12-0这个依赖包也装上。保险起见,不如:

    sudo zypper in libpng12-0 alipay

8. 安装好后,重启firefox,进入支付宝首页。BANG!



心路历程(问题的发现与解决):

进入支付宝首页,按照首页的提示下载支付宝安全控件aliedit.tar.gz,解压之并安装,

sudo sh aliedit

然后按照安装成功后的提示重启firefox。进入支付宝首页之后仍然提示支付宝安全控件未安装。重启电脑后仍无效。


搜索引擎之

有人说需要安装libpng12-0这个很古老的包。于是键入:

sudo zypper inlibpng12-0

重启firefox。。。期待中,问题仍存在。重启电脑,期待中,仍未果。。。


继续搜索解决方法。

找到了一个帖子,上面提示opensuse_zh软件源里包含了alipay控件。但是opensuse默认是不启用此源的。于是查看一下我的源列表:

fgetdapain@linux-gq3f:~> sudo zypper ls repos
#  | 别名                      | 名称                               | 已启用 | 刷新 | 类型  
---+---------------------------+------------------------------------+--------+------+-------
...
2  | opensuse_zh     | opensuse_zh               | 否     | 是   | rpm-md
...


opensuse_zh居然在我的源列表中,于是将其启用启用,输入:

fgetdapain@linux-gq3f:~> sudo zypper mr -e opensuse_zh
已成功启用软件源 'opensuse_zh'。


启用源后勿忘refresh一下源列表,输入:

sudo zypper ref


然后安装alipay控件:

sudo zypper in alipay

重启firefox,进入支付宝首页。成功了。


问题出现的原因:

猜想主要是支付宝官网提供的控件版本过于老旧。比较官网控件版本和opensuse_zh源中的版本:


官网:

# Author: Longda Feng
# Date:   2010/07/29
# Support: If you have any question, please feel free to rais it to
# zhongyan.feng@alipay.com

opensuse_zh:

%changelog
* Fri Aug 10 2012 jzheng@suse.com
- update from http://download.alipay.com/sec/edit/aliedit.tar.gz
* Sat Jan  1 2011 hillwood <hillwood@linuxfans.org>
- initial
- 1.0.3.20

具体原因还没来得及深究,待研究后补上。


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值