fikr4n Asked: 2014-12-17 03:44:53 +0800 CST2014-12-17 03:44:53 +0800 CST 2014-12-17 03:44:53 +0800 CST Adobe Flash 插件在 14.04 中易受攻击/已过时,但 Firefox 中没有更新 772 我正在使用 Ubuntu 14.04 LTS。当我打开一个需要 flash 插件的网站(例如 Youtube)时,Firefox 说这个插件容易受到攻击,应该更新。 但是,如果我单击“检查更新...”,则根本没有更新。这是更新站点列出的内容: Shockwave Flash 11.2 r202(最新状态 11.2.202.424) Java(TM) Plug-in 11.25.2(最新状态为 11.25.2) 所以我该怎么做? 14.04 11 个回答 Voted Best Answer DJCrashdummy 2014-12-19T12:46:54+08:002014-12-19T12:46:54+08:00 我在mozilla和adobe上做了一些研究,并用最近的 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,输入您的根密码(不会显示任何字符),然后等待执行! 如果您已经安装了最新版本但由于闪存包之间的差异仍然收到错误消息,我会推荐此解决方案! Jean Desjardins 2015-04-08T08:47:10+08:002015-04-08T08:47:10+08:00 解决易受攻击、过时的 Flash 安装问题的最佳解决方案——或者即使是最新的安装效果不佳——可能是完全卸载 Flash。通常不需要,因为 HTML5 已在很大程度上接管了它。因此,删除 Flash 对许多人来说是一个真正的解决方案,在转向其他尝试保持 Flash 安装同时将其保持在当前(或半当前)状态的解决方案之前,可能应该首先考虑。 正如occupiflash.org所说: Flash Player 已死。它的时代已经过去了。这是越野车。它崩溃了很多。它需要不断的安全更新。它不适用于大多数移动设备。它是化石,是封闭标准和网络技术单方面企业控制时代遗留下来的。对于快速增长的不使用桌面浏览器的用户,依赖 Flash 的网站呈现出完全不一致(且通常无法使用)的体验。它通过 Flash cookie 引入了一些可怕的安全和隐私问题。 Flash 使 Web 更难访问。在这一点上,它阻碍了网络。 Rambaldy 2015-07-21T20:46:57+08:002015-07-21T20:46:57+08:00 以下解决方案对我有用: sudo apt-get purge flashplugin-installer sudo apt-get install adobe-flashplugin sHAKaJaada 2014-12-17T13:10:08+08:002014-12-17T13:10:08+08:00 正如 Adobe 宣布的那样, Adobe Flash Player 11.2 将是最后一个以 Linux 为支持平台的版本。 Kirill Simonov 2015-07-15T21:21:38+08:002015-07-15T21:21:38+08:00 这种情况的主要问题是 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 安装Rinat Ibragimov的 Fresh Player 插件。 它是一个包装器,允许 Linux 用户在 Firefox 和其他 NPAPI 兼容的网络浏览器中使用 Pepper Flash(与 Google Chrome 捆绑在一起)。 目前最新版本是 0.3.1,一切正常。 sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt-get update sudo apt-get install freshplayerplugin 从 Google Chrome Stable 安装 Pepper Flash Player 本身: sudo apt-get 安装 pepperflashplugin-nonfree sudo update-pepperflashplugin-nonfree --install 如果需要,您可以安装不同版本的 Flash Player: 谷歌浏览器测试版: sudo update-pepperflashplugin-nonfree --install --beta --unverified 谷歌浏览器不稳定: sudo update-pepperflashplugin-nonfree --install --unstable --unverified 现在是时候检查版本了: Adobe About显示我有 18,0,0,209 about:addons显示我的版本是 13.1 r2 Mozilla 的检查你的插件页面显示我有版本 13.1.2.3,它已经过时并且现在提供更新,但是更新不起作用(实际上我们不需要它) gnash 2014-12-26T08:36:44+08:002014-12-26T08:36:44+08:00 这不是 Ubuntu 唯一的问题,导致相同的消息出现在 Mageia 和 openSUSE 的 FF 中, 解决方案很简单,为 Firefox 的 Pepper Flash 安装一个插件,SUSE 团队上周交付了一个插件,一旦出现问题,openSUSES 上的 flash 就像在 Chrome 中一样是 16.0 我希望有一个适用于 Ubuntu 的 PPA http://www.webupd8.org/2014/05/install-fresh-player-plugin-in-ubuntu.html ps: 最新的 11.2 flash 确实过时了(易受攻击),用 apt-get 换版本解决不了问题 DJCrashdummy 2014-12-17T04:36:31+08:002014-12-17T04:36:31+08:00 我目前无法重现您的错误,但这应该可以解决您的问题: 打开终端并插入sudo apt-get update && sudo apt-get install adobe-flashplugin,输入您的 root 密码(不会显示任何字符),确认对话框,就是这样! 好吧...也许您必须重新启动浏览器! FabricioFCarv 2014-12-19T13:22:03+08:002014-12-19T13:22:03+08:00 访问https://get.adobe.com/flashplayer/ 在“您的系统:”中选择“适用于 Ubuntu 10.04+” 打开软件更新应用程序 安装.. 忘记上面的步骤...它将使用旧版本的 flash 插件进行更新。所以它不起作用。新的工作步骤如下:) 访问https://get.adobe.com/flashplayer/ 选择“.tar.gz for other linux” 等到下载完成 为您的用户在文件夹“~/.mozilla/plugins”中提取 libflashplayer.so。对于所有用户,您必须解压缩到 /opt/firefox 文件夹(需要 root 权限)。 这最后一步完成了吗,我再也没有这些无聊的消息了。 dobey 2014-12-17T13:19:02+08:002014-12-17T13:19:02+08:00 我今天在我的笔记本电脑上遇到了这个问题,我在某个时候从 Ubuntu 13.10 升级了它。 事实证明,问题是adobe-flashplugin包没有更新,但这是由于该文件/etc/apt/sources.list引用了合作伙伴saucy存储库的 still 。编辑此文件并将文件中的这些实例更改为它们应该已升级,然后运行允许安装更新的adobe-flashplugin包。saucytrustyapt-get update && apt-get upgrade Javier López 2014-12-20T23:44:06+08:002014-12-20T23:44:06+08:00 以下过程将停用所有插件的警告,因为此错误是由于 DJCrashdummy 所述的 flash-plugin 编号问题引起的,您应该仔细遵循它,也许一个月后恢复更改,或者一旦 flash-plugin 得到正确的编号。 在您的地址栏中键入:about:config 同意取消您的保修 右键单击下面列表中的任意位置并选择New > Boolean 将此短语复制粘贴到首选项名称中:extensions.blocklist.enabled 默认情况下,该变量应设置为 false,如果它不在列表中,请双击它直到出现。 重启浏览器 https://support.mozilla.org/zh-CN/questions/949746
我在mozilla和adobe上做了一些研究,并用最近的 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
,输入您的根密码(不会显示任何字符),然后等待执行!如果您已经安装了最新版本但由于闪存包之间的差异仍然收到错误消息,我会推荐此解决方案!
解决易受攻击、过时的 Flash 安装问题的最佳解决方案——或者即使是最新的安装效果不佳——可能是完全卸载 Flash。通常不需要,因为 HTML5 已在很大程度上接管了它。因此,删除 Flash 对许多人来说是一个真正的解决方案,在转向其他尝试保持 Flash 安装同时将其保持在当前(或半当前)状态的解决方案之前,可能应该首先考虑。
正如occupiflash.org所说:
以下解决方案对我有用:
正如 Adobe 宣布的那样, Adobe Flash Player 11.2 将是最后一个以 Linux 为支持平台的版本。
这种情况的主要问题是 Firefox 中的 Flash Player 版本已过时,为 11.2
同时,Google Chrome 用户正在享受 Google 支持的最新版本。
诀窍是将 Firefox 从使用它的 Flash Player 切换到 Google Chrome 的 Pepper Flash Player。
首先让我们删除我们拥有的:
安装Rinat Ibragimov的 Fresh Player 插件。
它是一个包装器,允许 Linux 用户在 Firefox 和其他 NPAPI 兼容的网络浏览器中使用 Pepper Flash(与 Google Chrome 捆绑在一起)。
目前最新版本是 0.3.1,一切正常。
从 Google Chrome Stable 安装 Pepper Flash Player 本身:
如果需要,您可以安装不同版本的 Flash Player:
谷歌浏览器测试版:
谷歌浏览器不稳定:
现在是时候检查版本了:
这不是 Ubuntu 唯一的问题,导致相同的消息出现在 Mageia 和 openSUSE 的 FF 中,
解决方案很简单,为 Firefox 的 Pepper Flash 安装一个插件,SUSE 团队上周交付了一个插件,一旦出现问题,openSUSES 上的 flash 就像在 Chrome 中一样是 16.0
我希望有一个适用于 Ubuntu 的 PPA
http://www.webupd8.org/2014/05/install-fresh-player-plugin-in-ubuntu.html
ps: 最新的 11.2 flash 确实过时了(易受攻击),用 apt-get 换版本解决不了问题
我目前无法重现您的错误,但这应该可以解决您的问题:
打开终端并插入
sudo apt-get update && sudo apt-get install adobe-flashplugin
,输入您的 root 密码(不会显示任何字符),确认对话框,就是这样!好吧...也许您必须重新启动浏览器!
忘记上面的步骤...它将使用旧版本的 flash 插件进行更新。所以它不起作用。新的工作步骤如下:)
这最后一步完成了吗,我再也没有这些无聊的消息了。
我今天在我的笔记本电脑上遇到了这个问题,我在某个时候从 Ubuntu 13.10 升级了它。
事实证明,问题是adobe-flashplugin包没有更新,但这是由于该文件
/etc/apt/sources.list
引用了合作伙伴saucy
存储库的 still 。编辑此文件并将文件中的这些实例更改为它们应该已升级,然后运行允许安装更新的adobe-flashplugin包。saucy
trusty
apt-get update && apt-get upgrade
以下过程将停用所有插件的警告,因为此错误是由于 DJCrashdummy 所述的 flash-plugin 编号问题引起的,您应该仔细遵循它,也许一个月后恢复更改,或者一旦 flash-plugin 得到正确的编号。
about:config
New > Boolean
extensions.blocklist.enabled
https://support.mozilla.org/zh-CN/questions/949746