溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Ubuntu下如何為Firefox安裝flash播放器

發(fā)布時(shí)間:2021-09-27 09:10:36 來源:億速云 閱讀:187 作者:iii 欄目:系統(tǒng)運(yùn)維

這篇文章主要講解了“Ubuntu下如何為Firefox安裝flash播放器”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“Ubuntu下如何為Firefox安裝flash播放器”吧!

常見的Flash播放器插件安裝是這樣的:
1. 從flash的官網(wǎng)上下載install_flash_player_10_linux.deb安裝包。
   網(wǎng)址為:    http://get.adobe.com/flashplayer/
   我選擇的是: .deb for Ubuntu

2.終端:

代碼如下:

sudo dpkg -i install_flash_player_10_linux.deb

3.安裝完之后,在/usr/lib/adode-flashplugin目錄下會(huì)存在firefox所需要的文件libflashplayer.so   你可以到該目錄下查看, 已經(jīng)生成了該文件!
 
4. 建立軟鏈接到firefox插件目錄,

代碼如下:

sudo ln -fs /usr/lib/adode-flashplugin/libflashplayer.so /usr/lib/mozilla/plugins/libflashplayer.so

5.重啟firefox,即可。

BUT....
有時(shí)會(huì)出現(xiàn)這樣的報(bào)錯(cuò)情況:

代碼如下:

E:無法獲得鎖/var/lib/dpkg/lock- open (11:資源暫時(shí)不可用)
E:無法鎖定管理目錄(/var/lib/dpkg/)

是否有其他進(jìn)程正占用它?

鎖定了就得解鎖。我通常的思路是抓住主要矛盾,擋路者死。所以這里用到的解鎖的辦法就是干掉這個(gè)文件:

代碼如下:

sudo rm -rf /var/cache/apt/archives/lock
sudo rm -rf /var/lib/dpkg/lock

再次運(yùn)行apt-get時(shí),攔路虎如約出現(xiàn):

代碼如下:

E: dpkg 被中斷,您必須手工運(yùn)行 sudo dpkg --configure -a 解決此問題。

既然系統(tǒng)給出了這樣的提示,那咱照大爺說的辦唄,所以老老實(shí)實(shí)運(yùn)行:

代碼如下:

sudo dpkg --configure -a

結(jié)果卻是:
正在設(shè)置

代碼如下:

update-notifier-common (0.119ubuntu8.1) ... flashplugin-installer: downloading http://archive.canonical.com/pool/partner/a/adobe-flashplugin/adobe-flashplugin_11.2.202.233.orig.tar.gz

這樣一來,dpkg又被flashplugin-installer獨(dú)占,我的Ubuntu直接陷入了無法安裝、卸載軟件的死循環(huán)。而且,這還導(dǎo)致:
Ubuntu下如何為Firefox安裝flash播放器
我可以說臟話嗎?嗯,不能嗎?好吧,繼續(xù)想辦法解決問題!頭痛醫(yī)頭腳痛醫(yī)腳,這里我當(dāng)時(shí)有兩條思路。第一是結(jié)束掉dpkg的進(jìn)程,然后再次運(yùn)行sudo dpkg --configure -a,結(jié)果當(dāng)然是失敗告終。所以還是得從卸載掉之前安裝的flashplugin下手,值得注意的是,這里并不是運(yùn)行系統(tǒng)提示我們運(yùn)行的sudo dpkg --configure -a,而是sudo dpkg -r flashplugin-installer,所以運(yùn)行:

代碼如下:

sudo dpkg -r flashplugin-installer

但是這時(shí)顯示:

代碼如下:

dpkg: error: dpkg status database is locked by another process

神馬!你又被鎖定了?so,老辦法搞定它!搞定之后需要再次執(zhí)行未成功的卸載命令

代碼如下:

sudo rm -rf /var/lib/dpkg/lock
sudo dpkg -r flashplugin-installer

好了,這時(shí)候終于成功卸載掉這個(gè)瘟神。但是請(qǐng)神容易送神難——軟件中心里還是會(huì)顯示“一個(gè)下載項(xiàng)正在取消”,看到這個(gè)我就火了,丫的賴著不走了?先頭無效的結(jié)束進(jìn)程的辦法在這里就能派上用場(chǎng)了,所以執(zhí)行:

代碼如下:

ps -af | grep dpkg

這時(shí)可以看到dpkg的具體進(jìn)程信息:

代碼如下:

root 4439 4427 0 01:42 pts/3 00:00:00 /bin/sh /var/lib/dpkg/info/update-notifier-common.postinst configure 0.119ubuntu8.1 ray 4659 3635 0 01:42 pts/4 00:00:00 grep --color=auto dpkg

抓住它就不要放過它!捉住干掉,執(zhí)行:

代碼如下:

sudo kill -9 4439

至此,卸載工作就算是成功告終了,下面步入安裝flashplugin的正軌。首先去Adobe官網(wǎng)下載

代碼如下:

install_flash_player_11_linux.x86_64.tar.gz


下載速度不算快,一直維持在40kB左右,忍了!

官方對(duì)于插件的安裝有比較詳細(xì)的說明:
“Copy libflashplayer.so to the appropriate browser plugins directory. At the prompt type: cp libflashlayer.so Copy the Flash Player Local Settings configurations files to the /usr directory. At the prompt type: sudo cp -r usr/* /usr”

可以看到,官方的說明文檔寫得很清楚,實(shí)際上我們需要的文件只有l(wèi)ibflashplayer.so而已。聽Adobe哥的不會(huì)錯(cuò),所以我們開始按照它的文檔來解壓安裝。這里假設(shè)我的用戶名是aa,下載文件夾是Downloads,則位置就是/home/aa/Downloads/。所以,步驟就是先進(jìn)入目錄,然后解壓。就可以得到libflashplayer.so

代碼如下:

cd /home/aa/Downloads
tar xf install_flash_player_11_linux.x86_64.tar.gz


接下來就是把文件復(fù)制進(jìn)firefox的插件目錄

代碼如下:

sudo cp -r usr/* /usr
sudo cp libflashplayer.so /usr/lib/firefox/plugins/

這時(shí)候已經(jīng)完成了復(fù)制工作,可以使用sudo vim /usr/lib/firefox/plugins/libflashplayer.so來驗(yàn)證是否完成了動(dòng)作,如果看到了一堆的亂碼,那就是成功完成了步驟。輸入:q即可退出vim。

感謝各位的閱讀,以上就是“Ubuntu下如何為Firefox安裝flash播放器”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對(duì)Ubuntu下如何為Firefox安裝flash播放器這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是億速云,小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI