我使用的是 Ubuntu 14.04 LTS。当我打开需要 Flash 插件的网站(例如 Youtube)时,Firefox 说此插件存在漏洞,应更新。
但是如果我点击检查更新...根本没有更新。这就是更新站点列出:
- Shockwave Flash 11.2 r202(状态更新至 11.2.202.424)
- Java(TM) 插件 11.25.2(状态最新 11.25.2)
所以我该怎么做?
答案1
我做了一些研究火狐和土坯并使用最近的两个 LTS 版本(14.04 和 12.04)进行测试,我很确定这只是 flash 插件的编号问题!
长话短说:
如果你在 Firefox 中打开“工具” - “附加组件” - “插件”,分别查看mozilla 检查并且您获得的版本是 11,2,202,425(请注意逗号!),那么您将收到此错误消息。
如果您的版本是 11.2.202.425(相同版本,只是编号处带有点),则一切都很好。
所以不要惊慌,您的系统是安全的!;-)
但我明白这个消息很烦人,所以这是摆脱它的最简单方法:
打开一个终端并插入sudo apt-get update && sudo apt-get install -y flashplugin-installer
,输入您的 root 密码(不会显示任何字符)并等待执行!
我建议你使用这个解决方案,以防你已经安装了最新版本,但仍然收到错误消息,因为差异在闪存包之间!
答案2
解决 Flash 安装存在漏洞、过时(甚至是最新版本但运行不佳)问题的最佳方法可能是完全卸载 Flash。通常不需要这样做,因为 HTML5 已经占据了主导地位。因此,对于许多人来说,删除 Flash 是一个真正的解决方案,可能应该考虑第一的然后转向其他解决方案,尝试保持 Flash 安装并使其保持在当前(或半当前)状态。
作为占领flash.org说:
Flash Player 已死。它的时代已经过去了。它漏洞百出。它经常崩溃。它需要不断的安全更新。它无法在大多数移动设备上运行。它已经是封闭标准和企业单方面控制网络技术的时代留下的残骸。依赖 Flash 的网站为使用非桌面浏览器的用户提供了完全不一致(且通常无法使用)的体验,而这些用户的比例正在快速增长。它通过 Flash cookie 引入了一些可怕的安全和隐私问题。
Flash 使得网络的可访问性降低。目前,它正在阻碍网络的发展。
答案3
以下解决方案对我有用:
sudo apt-get purge flashplugin-installer
sudo apt-get install adobe-flashplugin
答案4
这种情况下的主要问题是 Firefox 中的 Flash Player 版本过旧,即 11.2,
而与此同时,Google Chrome 用户正在享受 Google 支持的最新版本。
诀窍是将 Firefox 从使用其 Flash Player 切换到 Google Chrome 的 Pepper Flash Player。
首先让我们删除我们有的:
sudo apt-get 删除 flashplugin-installer
sudo apt-get 删除 adobe-flashplugin安装 Fresh Player 插件里纳特·易卜拉欣莫夫。
它是一个包装器,允许 Linux 用户在 Firefox 和其他兼容 NPAPI 的 Web 浏览器中使用 Pepper Flash(与 Google Chrome 捆绑在一起)。
目前的最新版本是 0.3.1,一切似乎都正常。sudo 添加 apt-repository ppa:nilarimogard/webupd8
sudo apt-get 更新
sudo apt-get 安装 freshplayerplugin从 Google Chrome Stable 安装 Pepper Flash Player:
sudo apt-get 安装 pepperflashplugin-nonfree
sudo update-pepperflashplugin-nonfree --install如果需要,您可以安装不同版本的 Flash Player:
Google Chrome 测试版:
sudo update-pepperflashplugin-nonfree --install --beta --unverified
Google Chrome 不稳定:
sudo 更新-pepperflashplugin-nonfree --install --unstable --unverified
现在是时候检查版本了: