今天下載了一個ubuntu 11.04,系統(tǒng)默認用到firefox 4.0,沒有flash插件,這個不奇怪,奇怪的是通過系統(tǒng)自動插件尋找也居然找不到!(這個太不能原諒了)。
實際上我覺得系統(tǒng)應(yīng)該把flash插件裝好,很簡單的事情啊,why not?(本來ubuntu是有很好的在線更新機制的,可惜那些網(wǎng)站都在國外,甚至有些是被屏蔽的,對中國人來說,這個本來應(yīng)該是優(yōu)點的在線更新反而變成了噩夢)
自己動手吧:
1.下載flash插件linux二進制包
下載地址是:http://get.adobe.com/flashplayer/
請注意,不要去下載apt 包,下載回來也裝不起。(這點我實在無語,對ubuntu,免費和商業(yè)的東西確實有差距?。?/p>
應(yīng)該下載tar.gz for other linux包就對了。
2.解壓
tar zvxf install_flash_player_10_linux.tar.gz
3.將文件cp到對應(yīng)到地方即可
關(guān)鍵文件其實就一個:
libflashplayer.so
將這個文件cp到/usr/lib/mozilla/plugins下面即可(如果是64bit的,就需要cp到/usr/lib64/mozilla/plugins下面)
當(dāng)然這個包里面還帶了一個usr的目錄(這個目錄里面還附帶了一些設(shè)置程序),只需要將他cp到(合并)到對應(yīng)系統(tǒng)目錄下即可。
然后重新啟動firefox,flash就可以工作正常了!
注:firefox 5.0的插件安裝方式又不一樣,是在/usr/lib/adobe-flashplugin下面。然后在/usr/lib/mozilla/plugins下面建立一個flashplugin-alternative.so符號鏈接到/etc/alternatives/mozilla-flashplugin,而/etc/alternatives/mozilla-flashplugin又符號鏈接到真正的插件文件usr/lib/adobe-flashplugin/libflashplayer.so。
因此firefox5.0的區(qū)別就是插件的名字不一樣,以前是libflashplayer.so,現(xiàn)在變成了flashplugin-alternative.so,因此搞懂了這個區(qū)別,直接把/usr/lib/mozilla/plugins下的libflashplayer.so插件改名為flashplugin-alternative.so,也一樣可以工作了。