为了在linux下能正常使用淘宝,你需要一个淘宝帐号,一个支付宝帐号,一个网上银行帐号. 关于这三者的注册就不多说了, 主要集中在怎么让它们在linux下正常工作

一. 支付宝

万幸的是, 支付宝有官方的linux版插件, 可以让你通过支付宝安全验证.

下载地址: ​​https://download.alipay.com/alip ... 3.20/aliedit.tar.gz​

解压后得到一个shell脚本:aliedit.sh

以普通用户身份运行即可.

安装后的文件为 .mozilla/plugins/libaliedit32.so

重启firefox即可在插件列来里看到.

注意,对部分发行版来说, 重启后可能依旧看不到. 比如archlinux. 这里的问题主要在于支付宝控件依赖于libpng12.so.0, 而archlinux已将这个包升级至linpng14, 从而导致控制不能启动. 解决方法也很简单, 做个软连接就可以了, ln -s /usr/lib/libpng14.so /usr/lib/libpng12.so.0. 另外在aur里有libpng12包, 也可以自行安装.

当做完这一步, 你应该可以正常登录支付宝了, 不会再提示你缺少插件,密码框也可以输入了.


二. 选择网上银行

现在的问题是选择一个网上银行给支付宝充值. 我个人推荐建行, 虽然它的宣传是"已经全面支持linux". 但是这种支持仅限于让你正常登录, 在转帐时, 依然会提示"你需要插入U盾". 此时有一个巧妙的方法避开U盾的检测: 通过支付宝实名认证. 这相当于给支付宝充值一个特权--总是相信这个帐户, 从而不再进行U盾安全检验.

详细的支付宝实名认证过程可以看这篇:​​http://help.alipay.com/lab/help_detail.htm?help_id=211802.​​ 注意在认证方式选择框里选择"方式二:通过确认银行汇款金额来进行认证". 其余的按提示操作即可.

做完这一步, 你的建行帐户就可以在linux下正常操作了. 从支付宝页面里点击充值, 然后按提示登录建行, 这时会出现二个文本框: 一个是充值金额, 另一个则是支付宝密码. 只要这二者输入正确. 建行就会正常转帐, 而不会提示任何安全警告.


三. 登录淘宝

淘宝对linux的支持已经很好. 唯一要注意的就是不要勾选"安全控件登录", 普通模式即可. 剩下的操作就和windows下一样了.


Enjoy