LINUX mozilla firefox 網頁視頻無法播放的解決


這個問題困擾了我很久,相信對ubuntu的初學者大都會遇到這個問題,再次給大家分享下我的方法:

 

       1.首先,確保你已經把顯示的“安裝缺失插件”安裝好,這時,比如說,打開

          http://v.hoopchina.com/v237459.html這個視頻網址,點擊后會出現彈窗,但不能播放。
       2.然后根據火狐瀏覽器所提供的網址,我下載到“ install_flash_player_10_linux.tar.gz”文件。         

       在下面的tar命令中,使用選項“z”是因為該文件的后綴為“.gz”,這表示此文件是用gzip來壓縮的,所以在還原時,一定要有該選項才能進行解壓縮;選項“x”表示從檔案文件中釋放文件;選項“v”表示詳細報告tar處理的文件信息;選項“f”表示使用檔案文件或設備,此選項通常為必選。

       # 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的目錄下!!!



免責聲明!

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



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