解決64位Archlinux下支付寶插件不能用的問題


在支付寶網站下載插件,執行./aliedit.sh提示安裝成功,但是重啟firefox仍提示安裝安全插件。

查了下資料,應該是缺少某些庫。(在貼吧提問,有人建議安裝32位的庫,但是我在x64 的fedora、ubuntu下均沒問題,通過livecd安裝的,沒有lib32)

下面時解決方法:

插件默認安裝到~/.mozilla/plugins,但是不知為何安裝過程中沒有創建這個文件夾,竟然還提示安裝成功。先創建plugins文件夾

cd ~/.mozilla/
mkdir plugins

去插件目錄,執行~/.ailedit.sh

安裝成功后回到~/.mozilla目錄,發現已經有libaliedit64.so了

使用ldd查看缺少的依賴

ldd libaliedit64.so |grep "not found"

原來是缺少libpng12.so.0

創建軟連接

sudo ln -s /usr/lib/libpng.so /usr/lib/libpng12.so.0


但是重啟firefox還是不能使用

把~/.mozilla/plugins/libaliedit64.so 移動到/usr/lib/mozilla/plugins/

成功了

 

 

參考資料 




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM