Fedora
Flash 外掛是最新的,但 Firefox 一直告訴我我有舊版本
根據我的瀏覽器(Firefox 34.0),Shockwave Flash 外掛的安裝版本似乎是 11.2.202.424。此版本被認為是不安全的:
因此外掛被阻止:
在嘗試將外掛更新到目前認為安全的版本(11.2.202.425)時,我發現推薦的版本顯然已經安裝:
$ yum info flash-plugin Loaded plugins: langpacks, refresh-packagekit Installed Packages Name : flash-plugin Arch : x86_64 Version : 11.2.202.425 Release : release Size : 19 M Repo : installed From repo : adobe-linux-x86_64 Summary : Adobe Flash Player 11.2 URL : http://www.adobe.com/downloads/ License : Commercial Description : Adobe Flash Plugin 11.2.202.425 : Fully Supported: Mozilla SeaMonkey 1.0+, Firefox 1.5+, Mozilla : 1.7.13+
我的作業系統:
$ cat /etc/redhat-release Fedora release 20 (Heisenbug)
我的問題:
- 我是否安裝了這個外掛的多個版本?
- 如何修復我的安裝?
我也遇到了這個問題,並在 mozilla 的 bugzilla 中找到了答案。簡而言之,這是因為外掛在 Firefox 執行時被更新,並且
pluginreg.dat
被損壞了。所以:
- 退出火狐
rm ~/.mozilla/firefox/*/pluginreg.dat
- 再次啟動火狐
你會準備好的。(文件將被重新生成。)
當然,您需要確保該
.425
版本是通過 yum update 或其他方法安裝的。據推測,這個問題已經在許多更新中無害地發生了——這只是我們第一次注意到它,因為黑名單。