歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 12.04 Firefox/Chromium缺少Flash Player問題

Ubuntu 12.04 Firefox/Chromium缺少Flash Player問題

日期:2017/2/28 15:48:49   编辑:Linux教程

因Adobe Flash Player是非開放源代碼軟件,受Adobe版權制約,大多數Linux發行版默認並不提供Flash相關軟件包。因而在Ubuntu系統中,要正常播放Flash動畫,須手動安裝相應的軟件包,包括支持Firefox浏覽器的Flash插件以及Flash Standalone Player(單獨的Flash播放器)。

我只嘗試安裝firefox插件,對單獨的flash播放器沒什麼興趣。。

在網上找了挺多方法,逐一嘗試之後皆告敗。嘗試過程如下:

1、把 swfdec-mozilla和mozilla-plugin-gnash這兩個插件刪除後,在新立得軟件包管理器搜索flashplugin- nonfree標記然後安裝。

結果:無效。

2、重新打開火狐浏覽器,浏覽器會搜索flash插件,然後選擇adobe公司的flash插件,安裝後,重啟火狐浏覽器就可以了。

結果:無效。

3、下載最新版本的Flash播放器從Adobe網站。從下拉列表中選擇Ubuntu的deb文件。

結果:坑爹的,現在adobe根本就沒提供deb文件。

4、將下載的flash_player_10_linux_dev.tar.gz文件解壓,然後進到flash_player_10_linux_dev/standalone/release目錄中,再將flashplayer.tar.gz解壓,在release目錄下生成flashplayer文件,這是一個二進制可執行文件,輸入命令./flashplayer即可運行Adobe Flash播放器。

結果:看來這個方法所在的帖子是很早前發布,因為現在從adobe下載的tar.gz文件裡根本就木有這麼一個東東。

5、安裝很簡單,把下載的tar.gz壓縮包解壓,執行sudo ./flashplayer-installer一步步做就行。對於我的Ubuntu,在指定安裝路徑時,輸入/usr/lib/firefox,其他的Linux發行版本可以稍微有些出入。然後重啟Firefox就好了。

結果:同上,壓縮包裡木有這麼個東西。。。

最後成功的方法是:

壓縮包裡總共只有兩個文件,其中libflashplayer.so即是Flash播放器插件,直接把它復制到/usr/lib/firefox/plugins目錄中就行:

sudo cp libflashplayer.so /usr/lib/firefox/plugins/

其實安裝程序所做的也就是這些。

要卸載Flash Player,只要sudo rm /usr/lib/firefox/plugins/libflashplayer.so即可,非常簡單。

結果:發現我原來的libflashplayer.so被放在/usr/lib/firefox-plugins目錄裡了。。。=。= 然後把它移到/usr/lib/firefox/plugins裡就ok了,重啟firefox後工作正常。

本來chromium也是一樣缺少flash plugins,很奇怪的是,在把libflashplayer.so移到/usr/lib/firefox/plugins後,chromium也工作正常了。

更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2

Copyright © Linux教程網 All Rights Reserved