我如何确定我运行的是正确版本的 Flashplayer?

我如何确定我运行的是正确版本的 Flashplayer?

我的 Firefox 一直报告我正在运行 Flash 10.3,尽管我确定我安装的是 11.1。

例子

我如何才能确定我正在运行哪个版本,以及我运行的是正确的版本?

答案1

你是如何安装 flash 的?如果是从存储库安装的,你可以使用

dpkg -l | grep flash

如果来自 Adob​​e,那么 tar 中是什么版本?

您也可以打开 Firefox 并输入

about:plugins

如果您希望查看较低级别的信息,我会使用 strace。strace 会将大量输出转储到终端,因此您可以使用 -o 选项将其重定向到文件,并使用 -e 选项稍微减少输出。

sudo strace -o /tmp/firefox-trace.txt -e open /usr/bin/firefox

打开一个flash视频,你可以grep/tmp/firefox-trace.txt文件来确认lib

grep flash /tmp/firefox-trace.txt

答案2

您可以前往闪存检查页面在 Adob​​e 上,它会告诉你当前正在运行的 Flash 版本

已报告 flash 版本

当然,Firefox 可能会错过向 Adob​​e 网站的报告,但我确信该网站实际上检查的是 Flash 的版本,而不是浏览器报告的版本。

答案3

在此处输入图片描述

如果你about:plugins在搜索栏中输入,它将显示 Firefox 使用的 Flash 库的版本

答案4

我相信我已经找到了解决方案。我之前安装了 Adob​​e AIR,但我不确定,但似乎与 AIR 捆绑在一起的 Flash 版本被拉了进来。由于我不再使用 Adob​​e AIR 了,所以我删除了它。

无论哪种方式,我都运行了:

locate libflashplayer.so并删除了我发现的每个实例。

然后我清除了 Adob​​e-flashplugin 和 gtk 和 kde 的控制面板包(只是为了完全确定;)),然后重新安装。现在 Firefox 报告了正确的版本。

相关内容