问题描述
我使用的是Ubuntu 14.04 LTS。当我打开一个需要flash插件的网站(例如Youtube)时,Firefox说这个插件容易受到攻击,应该更新。
但是,如果我单击检查更新…根本没有更新。这就是the update site列出的内容:
-
Shockwave Flash 11.2 r202(状态最新11.2.202.424)
-
Java(TM)Plug-in 11.25.2(状态最新11.25.2)
所以我该怎么做?
最佳解决思路
我在mozilla和adobe做了一些研究,并用最近的LTS-versions(14.04和12.04)测试,我很确定这只是flash-plugin的编号问题!
简而言之:如果你在firefox中打开”tools” – “add-ons” – “plugins”分别查看mozilla check并且你有版本11,2,202,425(注意逗号!),你会收到此错误信息。如果您的版本是11.2.202.425(相同版本,只是在编号上有点)一切都很好。
所以不要惊慌,你的系统是安全的! 😉
但我可以理解这条消息很烦人,所以这将是摆脱它的最简单的方法:打开一个终端并插入sudo apt-get update && sudo apt-get install -y flashplugin-installer
,键入你的root-password(不显示任何字符),等待执行!
我会推荐这个解决方案,只是在你已经安装了最新版本的情况下,但由于flash-packages之间的the differences仍然会收到错误消息!
次佳解决思路
以下解决方案为我工作:
sudo apt-get purge flashplugin-installer
sudo apt-get install adobe-flashplugin
第三种解决思路
解决易受攻击的out-of-date Flash安装问题的最佳解决方案 – 甚至up-to-date效果不佳 – 可能是完全卸载Flash。通常它不需要,因为HTML5已经基本上接管了。因此,对于许多人来说,删除Flash是一个真正的解决方案,在继续使用其他尝试保持Flash安装同时将其保持在当前(或semi-current)状态的解决方案之前,应首先考虑使用Flash。
正如occupyflash.org所说:
Flash Player is dead. Its time has passed. It’s buggy. It crashes a lot. It requires constant security updates. It doesn’t work on most mobile devices. It’s a fossil, left over from the era of closed standards and unilateral corporate control of web technology. Websites that rely on Flash present a completely inconsistent (and often unusable) experience for fast-growing percentage of the users who don’t use a desktop browser. It introduces some scary security and privacy issues by way of Flash cookies.
Flash makes the web less accessible. At this point, it’s holding back the web.
第四种思路
As announced by Adobe Adobe Flash Player 11.2将是将Linux作为支持平台的最后一个版本。
第五种思路
这种情况下的主要问题是Firefox中Flash Player的过时版本,即11.2。与此同时,谷歌Chrome用户享受谷歌支持的最新版本。
诀窍是将Firefox从使用它的Flash Player切换到来自Google Chrome的Pepper Flash Player。
-
首先让我们删除我们:sudo apt-get删除flashplugin-installer sudo apt-get删除adobe-flashplugin
-
通过Rinat Ibragimov安装Fresh Player插件。它是一个包装器,允许Linux用户在Firefox和其他NPAPI-compatible Web浏览器中使用Pepper Flash(与Google Chrome捆绑在一起)。此刻的最新版本是0.3.1,一切似乎都有效。 sudo add-apt-repository ppa:nilarimogard /webupd8 sudo apt-get更新sudo apt-get安装freshplayerplugin
-
从谷歌浏览器安装Pepper Flash Player稳定:sudo apt-get安装pepperflashplugin-nonfree sudo update-pepperflashplugin-nonfree –install如果需要,可以安装不同版本的flash播放器:谷歌Chrome测试版:sudo update-pepperflashplugin-nonfree – 安装–beta –unverified Google Chrome不稳定:sudo update-pepperflashplugin-nonfree –install –unstable –unverified
现在是时候检查版本了:
-
Adobe About显示我有18,0,0,209
-
about:addons显示我有版本13.1 r2
-
Mozilla的Check Your Plugins页面显示我有版本13.1.2.3,它已经过时并且现在提供更新,但更新不起作用(实际上我们不需要它)