這個問題困擾了我很久,相信對ubuntu的初學者大都會遇到這個問題,再次給大家分享下我的方法:
1.首先,確保你已經把顯示的“安裝缺失插件”安裝好,這時,比如說,打開
# tar zxvf install_flash_player_10_linux.tar.gz
libflashplayer.so
只有一個“.so”文件,很明顯,就是要將得到的這個文件移至火狐的插件目錄下。可是,問題來了──火狐的插件目錄在哪?一聽到火狐瀏覽器,很容易想到mozilla。沒錯,找到這個就好辦了。可是,要到哪去找呢?在Linux系統中,一些主要的應用程序一般都會保存在/usr目錄下。
3.查找火狐瀏覽器的插件目錄
[root@C DownLoad]# find /usr -name mozilla
/usr/lib/mozilla
/usr/share/mozilla
有兩個,是哪一個呢?還是先看下這兩個文件夾里的內容。
# ls /usr/lib/mozilla
extensions plugins
# ls /usr/share/mozilla
extensions
很明顯,plugins就是插件目錄啦。
4.把解壓出來的“libflashplayer.so”文件剪切至/usr/lib/mozilla/plugins目錄下
# mv libflashplayer.so /usr/lib/mozilla/plugins/
注意,若顯示權限不夠,則應在語句前加 sudo
到這里似乎就可以了,別急,先看下“libflashplayer.so”這個文件的權限。沒辦法,到了Linux的環境下,權限問題應該擺在第一位。
# ls -l /usr/lib/mozilla/plugins/libflashplayer.so
-rwxr-xr-x 1 1000 1000 10278616 07-18 11:10 /usr/lib/mozilla/plugins/libflashplayer.so
表明這個文件的所有者、所屬組都是1000。先不管有沒有這個用戶、這個組,我現在使用的是root用戶、root組,當然要改過來。
# chown root /usr/lib/mozilla/plugins/libflashplayer.so
# chgrp root /usr/lib/mozilla/plugins/libflashplayer.so
5)重新啟動火狐瀏覽器(此后步驟因PC而異~~)
問題依然存在,怎么回事?我在根目錄下搜了一下“*flashplayer*”
# find -name "*flashplayer*" #這個地方顯示為*和“號,是用英文來書寫。
/usr/lib/flash-plugin/flashplayer.xpt
/usr/lib/flash-plugin/libflashplayer.so
/usr/lib/mozilla/plugins/libflashplayer.so
/root/.macromedia/Flash_Player/macromedia.com/support/flashplayer
在/usr/lib/mozilla/plugins/目錄下的“libflashplayer.so”文件是我從網站上下載並拷貝進去的,可是/usr /lib/flash-plugin目錄下居然也有一個“libflashplayer.so”文件,而/usr/lib/flash-plugin目錄本身很明顯就是flash插件的一個目錄,先看下里面的東西再說。
# ls /usr/lib/flash-plugin/
flashplayer.xpt libflashplayer.so setup
homecleanup LICENSE show-license
唯一閃光的也就是“flashplayer.xpt”這個文件了,沒得選了,把這個文件也拷貝到火狐的插件目錄下吧。
[root@C DownLoad]# cp /usr/lib/flash-plugin/flashplayer.xpt /usr/lib/mozilla/plugins/
還是不行?崩潰,崩潰!也許系統本身不支持最新版本的“libflashplayer.so”文件,那我就從/usr/lib/flash-plugin目錄下把系統自帶的拷過來,這總行了吧?
# cp /usr/lib/flash-plugin/libflashplayer.so /usr/lib/mozilla/plugins/
重啟,終於沒問題了。
總結一下,其實最新的未必實用。先看下自己機子上有沒有“libflashplayer.so”這個文件,有的話就直接拷貝到瀏覽器的插件目錄下,就這么簡單。
另外,注意 :在第3步,查找火狐瀏覽器的插件目錄時,注意有plugins的目錄,一定要把libflashplayer.so 文件添加到每一個含有plugins的目錄下!!!