AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 562271
Accepted
Thomas Ward
Thomas Ward
Asked: 2014-12-17 15:02:33 +0800 CST2014-12-17 15:02:33 +0800 CST 2014-12-17 15:02:33 +0800 CST

我可以在 Firefox 上使用 Chrome 的 Pepper Flash 吗?

  • 772

由于 Adob​​e 不再支持 Linux 上的 Flash(请参阅下面的“注意”),是否可以通过 Firefox 使用 Chrome 的 Pepper Flash 插件?


注意!除了作为 Chrome 的一部分之外, Linux 不再支持 Flash (除了非常过时的 Firefox 11.2 版本,即使它获得了安全更新,它仍然很古老并且没有经常更新)。这在Adob​​e 的 Flash 运行时路线图中有详细说明。相关部分是Platform support,子部分Personal Computers,部分Linux,在这里引用(2015 年 1 月 14 日是这个时候被取消,并且出于重要原因,其中最重要的行已被加粗,因为人们不想阅读整件事在这里):

Linux

Adobe 一直与谷歌密切合作,开发一个单一的、现代的 API,用于在浏览器中托管插件。代号为“Pepper”的 PPAPI 旨在在插件和浏览器之间提供一个层,抽象出浏览器和操作系统实现之间的差异。您可以在http://code.google.com/p/ppapi/找到有关 Pepper API 的更多信息。

由于这项工作,Adobe 能够与 Google 合作,为 Google Chrome 浏览器支持的所有 x86/64 平台提供 Flash Player 的“Pepper”实现。Google 现在将这个基于 Pepper 的新 Flash Player 作为 Chrome 的一部分分发到所有平台上,包括 Linux。

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

Flash Player 将继续支持在 Linux 以外的平台上使用非“Pepper”插件 API 的浏览器。

Adobe 将不会在 Linux 上提供 Flash Player 浏览器插件的基于 Pepper 的调试播放器实现。

从 Adob​​e AIR 3 开始,Adobe 已停止支持 Adob​​e AIR for Linux 操作系统。

firefox
  • 4 4 个回答
  • 47683 Views

4 个回答

  • Voted
  1. Best Answer
    Thomas Ward
    2014-12-17T15:02:33+08:002014-12-17T15:02:33+08:00

    由于最近对 Adob​​e 和 Flash 的更改,此答案可能已过时。出于历史目的,此答案原样保留在这里。


    Firefox 即将放弃对 NPAPI 的支持,这可能会使此答案过时且无效。可能只能在 Chrome 中获取 Flash,并且在某些时候只能获取 Chrome,因此没有 Firefox 解决方案。

    由于 Adob​​e 不再支持 Linux 上的 Flash,因此 Chrome 是随附 Flash 的剩余选项之一。这是 Chrome 的一个特例,如Adob​​e 的 Flash 路线图在 Personal Computers 下的 Linux 副标题中所详述。

    您可以在 Firefox 上使用 Pepper Flash(称为“Fresh Player”)。Webupd8 甚至在这里评论它以及如何让它工作(链接的文章发布于 2014 年 5 月 29 日,可能已过时)。该插件可能可用,因为它似乎经常在 Ubuntu IRC 聊天中被建议作为解决方案。


    以下内容摘自 Webupd8 帖子:

    注意:用于此的包装纸处于ALPHA 阶段,可能非常不稳定。

    不过,总结一下他们详述的步骤:

    1. 使用以下命令在 Ubuntu 中安装 Fresh Player 插件(通过 PPA):

      sudo add-apt-repository ppa:nilarimogard/webupd8
      sudo apt-get update
      sudo apt-get install freshplayerplugin
      
    2. 最简单的使用方法意味着您需要安装 Google Chrome 才能正常工作。 这是因为 Fresh Player Plugin 只是一个包装器libpepflashplayer.so,所以它需要这个与 Google Chrome 捆绑在一起的文件。获取此文件的最简单方法是安装 Google Chrome 稳定版 -从此处下载,然后安装。

      2a. 或者:

      还有其他获取 libpepflashplayer.so 的方法,但我不会在这里发布所有这些方法的安装说明。

      相反,我将在下面列出它们:

      • 如果您使用的是 Google Chrome Unstable,请创建符号链接或更改添加/opt/google/chrome-unstable/PepperFlash文件并在其中添加 路径 - 请参阅第 3 步/opt/google/chrome/freshwrapper.conf/opt/google/chrome-unstable/PepperFlash/libpepflashplayer.so

      • 您可以使用其他 2 种方式安装 Pepper Flash:通过官方 Ubuntu 14.04 存储库中可用的安装程序和通过Pepper Flash PPA,它也可用于较旧的 Ubuntu 版本 - 安装后,您需要为 Pepper 创建一个符号链接Flash /opt/google/chrome/PepperFlash/libpepflashplayer.so或查看第 3 步以了解如何更改它的路径。

    3. 删除由 APT 安装的 flash 插件:从软件中心删除/清除这些包flashplugin-installer adobe-flashplugin adobe-flash-properties-gtk adobe-flash-properties-kde或只在终端中运行:

      sudo aptitude --purge-unused purge flashplugin-installer adobe-flashplugin adobe-flash-properties-gtk adobe-flash-properties-kde
      

      Pepper Flash 包并没有替换原来的库文件,这就是为什么到这一步,你可以在附加组件页面看到两个版本的 Flash 插件,并且无法确定 Firefox 是否会使用最新的版本。而且您不能在不禁用另一个的情况下禁用一个(如果您禁用一个并重新启动,两者都将被禁用)。

    4. 可选(仅在您想调整各种设置时使用它):配置 Fresh Player 插件

      在这里您会找到一个 Fresh *Player 插件配置示例 - 要使用它,请保存此文件,将其重命名为freshwrapper.conf并将其复制到~/.config/freshwrapper-data/

      如果您有快门声音,请使用此配置文件更改路径 libpepflashplayer.so或调整声音缓冲区。不要使用它来启用硬件加速,因为它现在不能正常工作!

      此文件中可用的配置选项非常不言自明 - 您可以配置音频缓冲区大小的下限和上限,更改用于获取全屏窗口几何图形的 Xinerama 屏幕(默认值:0),将路径更改为 libpepflashplayer.so连同命令行参数(如启用硬件视频解码)。

    • 17
  2. tisfo
    2015-11-13T19:55:37+08:002015-11-13T19:55:37+08:00

    基于此网站,您应该尝试以下操作:

    sudo apt-get install browser-plugin-freshplayer-pepperflash
    

    为我工作。

    • 7
  3. Gunnar Hjalmarsson
    2016-11-29T11:01:35+08:002016-11-29T11:01:35+08:00

    问题和接受的答案中提供的大部分信息不再有效。

    • Adobe 即将再次支持 Linux 的 NPAPI 插件,并且目前提供了它的测试版。
    • Firefox 不会放弃对 NPAPI Flash 插件的支持。(但是,他们将在 2017 年 3 月停止支持其他类型的 NPAPI 插件。)

    Ubuntu 用户获取最新版本的 NPAPI 和 PPAPI 插件的最简单方法是启用 Canonical Partner并安装adobe-flashplugin软件包。

    默认情况下,Firefox 使用 NPAPI 插件。但是,NPAPI 插件不会拥有 PPAPI 插件所具有的所有功能。通过安装browser-plugin-freshplayer-pepperflash软件包(并重新启动 Firefox),Firefox 将实际使用 PPAPI 插件。

    • 7
  4. Roel
    2017-04-26T20:19:40+08:002017-04-26T20:19:40+08:00

    首先,获取 flashplayer 库 (.so),可以从此处在浏览器中下载,也可以使用wget,例如

    cd ~/Downloads
    wget https://fpdownload.macromedia.com/pub/labs/flashruntimes/flashplayer/linux64/libflashplayer.so
    

    然后将其复制到正确的位置,具体取决于您的 Ubuntu 版本:

    Ubuntu 16.10

    从命令行:

    sudo cp -fr ~/Downloads/libflashplayer.so /usr/lib/libflashplayer.so  
    

    Ubuntu 17.04

    sudo cp -fr ~/Downloads/libflashplayer.so /usr/lib/firefox/browser/plugins/
    

    通过转到 about:plugins in firefox 并检查“Shockwave Flash”和版本 >= 25 来验证安装。

    • 1

相关问题

  • Flash 在 Firefox 中无法正常工作。不会响应某些点击[关闭]

  • Firefox 鼠标中键滚动

  • 如何解决 Firefox 中的字体问题?

  • 使用突触或通过 Firefox 的插件菜单安装 adblock?

  • Firefox 的 Ubuntu Firefox 修改扩展有什么作用?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve