在 Ubuntu 上获取最新的 Flash 播放器

在 Ubuntu 上获取最新的 Flash 播放器

我知道,以前有人问过这个问题,但是对于一些细节/背景我确实无法得到令人满意的答案,我想这对很多人来说都是一个重要的问题。


有些应用程序似乎只能在 Adob​​e Flash 15 上运行(或者至少我知道是这样,因为我的 Windows 分区上有该版本)。

Adobe 官方网站表示:

注意:Adobe Flash Player 11.2 将是最后一个支持 Linux 平台的版本。Adobe 将继续为 Linux 版 Flash Player 11.2 提供安全反向移植。

网络上的一些搜索,例如“Ubuntu Adob​​e Flash 15”或类似的,都没有返回任何好的网站。

我发现有东西说Google 的 Chrome 浏览器应该可以胜任 (使用“以胡椒为基础的版本”),以及 对于 Chromium,有一个 ppa

Firefox 也无法使用此功能吗?这会有隐私风险吗?

难道没有替代项目吗(我知道它是封闭源代码,但是有很多非常聪明的人使用类似于 wine 的东西,但只是为了插件......)?

Mac 版本怎么样?难道没有人能将其移植到 Linux 吗?

答案1

自 2021 年起,Flash Player 在所有操作系统上将彻底淘汰。

安装最新版本的 Flash Player

这些说明将安装最新版本的 Chromium Flash Player,它也将自动更新。除了安装 Chromium Flash Player 外,它还将安装/重新安装 Firefox 的 Adob​​e Flash Player,它也将自动更新。

要安装最新版本的 Flash Player,请在 Dash(Ubuntu 17.10 之前的版本)或“显示应用程序”仪表板(Ubuntu 17.10 或更高版本)中搜索“软件和更新”,然后打开“软件和更新”窗口。单击其他软件选项卡,然后在其左侧的复选框中勾选:规范合作伙伴

在此处输入图片描述 Ubuntu 17.10 中的软件和更新

点击关闭按钮关闭软件和更新窗口。

打开终端并输入:

sudo apt remove pepperflashplugin-nonfree # remove pepperflashplugin-nonfree if it's installed
sudo apt update  
sudo apt install adobe-flashplugin   
sudo apt install browser-plugin-freshplayer-pepperflash # 16.04 and later   

原始答案

不要再使用此标题下的说明,因为它们已过时。请按照更新的“安装最新版本的 Flash Player”说明进行操作。

我发现一些东西说谷歌的 Chrome 浏览器应该可以完成这项工作(使用“基于 pepper 的版本”),而对于 Chromium 有一个 ppa。

无需将 PPA 添加到您的软件源中即可从 Ubuntu 软件中心在最新版本的 Chromium 网络浏览器中安装 Pepper Flash Player 15。

在 Ubuntu 14.04 及更高版本中,可以使用 Ubuntu 软件中心安装 Pepper Flash Player。

如果已发布较新版本的 Pepper Flash Player,并且您想要将 Pepper Flash Player 更新到最新版本,则可以使用以下命令从终端执行此操作:

sudo update-pepperflashplugin-nonfree --install 

由于 Google 于 2016 年 3 月停止了对 32 位 Linux 上的 Chrome 的支持,因此在 32 位操作系统上无法再使用以下命令更新 Pepper Flash Player。如果您使用的是 Ubuntu 32 位,并且在 2016 年 3 月之前使用过 Ubuntu 32 位,则可以使用以下命令从终端将 Pepper Flash Player 更新到最新版本:

sudo update-pepperflashplugin-nonfree:i386 --install

这两个命令中的任何一个都会下载最新版本的 Google Chrome(文件大于 40MB),然后仅使用与 Google Chrome 捆绑在一起的较新版本的 Pepper Flash Player 更新 Pepper Flash Player,而无需安装 Google Chrome。

如果将 Pepper Flash Player 更新到最新版本失败并出现如下错误:

ERROR: failed to retrieve status information from google : W: There is no public key available for the following key IDs:  
1397BC53640DB551  

发生这种情况是因为 Google 更改了其签名密钥。要修复此问题,请运行以下命令:

gpg --keyserver pgp.mit.edu --recv-keys 1397BC53640DB551
gpg --export --armor 1397BC53640DB551 | sudo sh -c 'cat >> /usr/lib/pepperflashplugin-nonfree/pubkey-google.txt'

...然后尝试再次将 Pepper Flash Player 更新到最新版本。

答案2

我遇到了同样的问题,你可以尝试在终端中输入以下内容:

 sudo add-apt-repository ppa:nilarimogard/webupd8
 sudo apt-get update
 sudo apt-get install freshplayerplugin

这样也许能很好地发挥作用。

答案3

如果你想使用 Firefox,我建议你尝试一下管道灯。它将安装 Windows 版本的 Flash,它将与您的 Linux 版本共存,因此您可以根据需要选择使用哪个版本。

网站上的说明非常清晰且易于遵循。

Pipelight 还向 Linux 用户提供其他插件,如 Unity 和 Silverlight(以及更多)。

相关内容