如何在 Ubuntu 上安装 Flash 播放器?

use*_*160 132 flash browser plugins games pepperflash

即使我在 Firefox 中拥有适用于 Linux 的最新 Adob​​e Flash player 11.2 - ref: Flash player security questions - 一个特定的在线 Flash 游戏仍然要求我更新到最新的 Flash Player。

我已经在我的笔记本电脑(带有 Flash Player 11.8 的 Windows 8)上尝试过这个在线游戏,它没有问题。

有没有办法让 Ubuntu 或这个游戏认为 Flash Player 11.8 已“安装”?

小智 135

注意:这个答案已经严重过时了。请参考karel 的回答,其中描述了 Canonical 和 Adob​​e 目前建议如何在 Ubuntu 中安装 Flash Player。


对于 Linux,最新版本的Adobe Flash Player是您已经拥有的 11.2。抱歉,无法更新到 11.8。Adobe 为适用于 Linux 的 Flash Player 11.2 提供安全性向后移植。

要在Ubuntu 13.04 (Raring Ringtail)上安装 Flash 插件,请按照以下流程操作:

  1. 启用multiverse存储库,如下所示:如何启用“multiverse”存储库?

  2. 打开终端窗口(按Ctrl+ Alt+ T)并复制/粘贴此行:

    sudo apt-get install flashplugin-installer 
    
    Run Code Online (Sandbox Code Playgroud)
  3. 安装 Flash Player 后,关闭终端窗口并重新启动浏览器。

  • 此方法也适用于 15.10。 (4认同)
  • ..并且由于`flashplugin-installer`在_Multiverse_存储库中可用,您可能需要启用该存储库。..所以这个链接应该有帮助:[如何启用“multiverse”存储库?](http://askubuntu.com/questions/89096/how-do-i-enable-the-multiverse-repository) (3认同)
  • 这也适用于 14.04。 (3认同)
  • 此方法也适用于 15.04。:) (2认同)

kar*_*rel 36

到 2021 年,所有操作系统的 Flash 播放器都已完全失效。

要安装最新版本的 Flash Player,请在 Dash(在 17.10 之前的 Ubuntu 版本中)或 Show Applications 仪表板(在 Ubuntu 17.10 或更高版本中)搜索软件和更新,然后打开软件和更新窗口。单击“软件和更新”窗口中的“其他软件”选项卡,然后在显示以下位置左侧的复选框中打勾:Canonical Partners

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

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

打开终端并输入:

sudo apt-get update   
sudo apt-get install adobe-flashplugin  
sudo apt install browser-plugin-freshplayer-pepperflash # 16.04 and later   
Run Code Online (Sandbox Code Playgroud)

Adobe 提供的适用于 Linux 的 Flash 插件在 11.2 版停止。对于 Chrome/Chromium 用户,有 Pepper Flash 插件,但 Firefox/Iceweasel/其他浏览器不支持它。在 Ubuntu 16.04 及更高版本中,默认 Ubuntu 存储库中的browser-plugin-freshplayer-pepperflash允许用户在 Firefox 和任何其他支持 NPAPI 插件的 Web 浏览器中使用来自 Chrome 的 Pepper Flash 插件。它比 Firefox 中的 adobe-flashplugin 更好用。

  • 我个人认为这应该是剩下的唯一答案,其他答案(大部分已过时)已删除。 (9认同)

kir*_*iri 15

除了安全向后移植外,Adobe 不再为 Linux 提供 Flash Player 更新。
来自Abobe Flash 博客

对于 11.2 之后的 Flash Player 版本,适用于 Linux 的 Flash Player 浏览器插件将只能通过“Pepper”API 作为 Google Chrome 浏览器发行版的一部分提供,并且不再可以从 Adob​​e 直接下载。自发布之日起五年内,Adobe 将继续在 Linux 上为 Flash Player 11.2 的非 Pepper 发行版提供安全更新。

您仍然可以在Google ChromeChromium 中使用最新的 Flash安装铬浏览器使用“Pepper Flash”插件

Adobe Flash Player 直接与 Google Chrome 集成并默认启用。Adobe Flash Player 的可用更新会自动包含在 Chrome 系统更新中。

但是,您需要在 Chromium 中手动安装它,请参见此处


TSJ*_*117 11

遗憾的是,Adobe 已经放弃了对 Flash Player 的 GNU/Linux 版本的支持(尽管仍在提供安全更新)。但是,仍然有两种方法可以获得更新的版本。

第一种是通过Wine运行 Windows 版本,Wine是一个软件仿真层,旨在使 Windows 软件能够在 GNU/Linux 和其他类 Unix 系统上运行。您需要一个带有 Windows 版本的 Flash Player的 Windows 网络浏览器(例如 Windows 版本的Firefox)。

或者,您可以安装Google Chrome,因为它始终具有最新版本的 Flash,即使在 Ubuntu 上也是如此。如果您选择 Chrome,则不需要 Wine。这可能不再是一种选择。请参阅更新 #3。

更新:我现在知道了第三种方法:Pipelight!Pipelight 最初是一个浏览器插件,旨在使用 WINE 的一个分支来运行 Microsoft Silverlight。但是,在某些时候,开发人员决定也添加对 Flash 的支持。有关如何安装 Pipelight 和启用 Flash Player 的说明,请参见此处

然而,这种方法并不完美。如果您发现浏览器对鼠标没有响应,您可以切换工作区(使用桌面的键盘快捷键),或切换窗口(再次使用键盘快捷键)。无论哪种方式,当您切换回来时,您应该能够再次单击。请注意,我只用 Linux Mint 的Cinnamon桌面(从 Gnome 分叉出来)对此进行了测试,不能保证这将适用于其他桌面。如果所有其他方法都失败了,您可以切换到 tty,并使用pkill pluginloader.exe.

此外,您可能希望sudo pipelight-plugin --update不时运行,以便 Pipelight 知道安装更新版本的 Flash 播放器。这既可以防止 Pipelight 尝试从死链接下载插件,也可以确保所述插件保持最新状态。或者,您可以创建一个 cron 文件来自动运行该命令。要做到这一点,运行sudo bash -c 'echo -e \#\!"/bin/bash\n\npipelight-plugin --update" > /etc/cron.weekly/pipelight-update; chmod a+x /etc/cron.weekly/pipelight-update'这将允许你的 Pipelight 的插件列表每周更新一次,尽管在你启动基于 NPAPI 的浏览器之前不会更新实际插件。

更新 2:我发现了另一个插件,它在其他浏览器(例如 firefox)中使用 Pepper(Google Chrome)Flash Player。这个插件,称为freshplayerplugin,是Flash的原生版本,所以不需要WINE。请注意:虽然我还没有尝试过这种方法,但众所周知,Pepper Flash 存在 DRM 保护视频的问题,例如在 Amazon Prime 上发现的视频。如果您使用 Flash Player 观看受 DRM 保护的视频,您可能需要使用 Pipelight。

上面的链接将告诉您如何通过克隆 git 存储库并自己编译代码来安装 FreshPlayerPlugin。或者,您可以从 skunk/pepper-flash ppa: 安装 pepflashplugin-installer 包sudo add-apt-repository ppa:skunk/pepper-flash && sudo apt-get update && sudo apt-get install pepflashplugin-installer。见底部页关于如何使Chromium才能使用pepperflash指令。警告:这取决于 Google Chrome 支持。请参阅更新 #3

更新 3:Google 已放弃对所有 32 位 GNU/Linux 系统的 Chrome 支持。如果您有 64 位系统,则可以照常使用 Chrome。否则,您将不得不运行旧版本的 Chrome(祝您找到一个好运。另外,请注意旧浏览器不安全),切换到 64 位系统,或尝试通过 WINE 运行 Windows 版本。由于不再支持 32 位系统,您不能再在 32 位系统上使用更新 #2 中描述的方法。

更新 4:作者已停止使用 Pipelight。您不能再用它安装 Flash Player。然而,Adobe 决定将 GNU/Linux 版本的 Flash 播放器升级到最新版本,所以我猜你不需要 pipelight 或 freshplayerplugin。事实上,这使得整个答案都过时了。