APT获取Linux的Adobe Flash Player最新版本的方法不起作用


18

我正在运行Ubuntu 14.10,并尝试获取适用于Linux的最新版本的Adobe Flash Player(显然是11.2),请APT for Ubuntu 10.04+在此处选择选项:

Adobe Flash Player下载页面

但是当我点击Launch Application按钮后单击Download按钮时:

启动应用程序提示

我只是在Ubuntu软件中心得到的: 找不到Ubuntu软件中心Adobe Flash Player

所以我的主要问题是,为什么会这样?我可以解决这个问题吗?如果无法解决此问题,如何获得最新版本的Adobe Flash Player?


1
请记住,Linux上非Chrome浏览器的“最新版本的Flash”为11.x。除了通过Chrome上的Pepper Flash之外,没有对Linux Flash Player的新支持。
托马斯·沃德

好吧,我仍然无法加载它,这就是我想要做的。但是他们确实表示,他们将继续为此版本提供安全反向移植,这是Linux的最新版本。

2
我在Chromium Web浏览器中都使用了Pepper Flash Player 15.0.0.189,都是从Ubuntu仓库中下载的,尽管我必须在安装终端后从终端更新Pepper Flash Player才能将其更新到最新版本。
karel 2015年

@Toroidal不会永远存在-从他们停止Linux支持之日起仅五年。而且这比您想象的要早。(Flash的Adobe Roadmap页面详细信息)
Thomas Ward

Answers:


23

第一

  1. 确保已启用Universe存储库(在Software Sources中,可从Software Center-> Edit-> Software Sources进行访问,sudo add-apt-repository universe或者请参阅如何启用“ Universe”存储库?)。

    1a。并且,以防万一该adobe-flashplugin软件包丢失,您可能没有在“软件和更新/软件来源”中激活“规范伙伴”存储库,请参阅Ubuntu的14.04 trusty16.04 xenial帮助页面。

  2. 更新程序包索引文件(运行sudo apt-get update)。

Mozilla,Firefox-NPAPI(扩展支持版本)

  • 请注意,关于Adobe Flash Player的页面显示“ Linux-Mozilla,Firefox-NPAPI(扩展支持版本)”版本显然未在Linux(&Solaris)的11.2.x以后更新。

在这种情况下,您似乎只是启动了软件中心,并且可能进行了奇怪的搜索而没有得到任何结果。

我会apt-cache在终端中运行,然后搜索adobe-flashpluginflashplugin-installer(或仅搜索flashplugin)。

我已经adobe-flashplugin安装了,但是有几个可用的“ adobe flashplugin”软件包,试图安装另一个软件包要先删除它。我认为adobe-flashplugin是您想要的版本,显然是从这些Q中获得的。flashplugin-installer和adobe-flashplugin有什么区别?flashplugin-installer vs.flashplugin-nonfree vs.adobe-flashplugin的区别是:

  • flashplugin-installer -提取32位Flash播放器,并为64位系统安装32位兼容性层。
  • adobe-flashplugin 32位或64位版本,具体取决于您的系统

此搜索应找到所有可用的(以及下面提到的Pepperflash插件):

apt-cache search flashplugin

然后,您应该可以使用以下命令进行安装:

sudo apt-get install adobe-flashplugin

(或者,如果您想要另一个,sudo apt-get install flashplugin-installer

Chrome(嵌入式),基于Chromium的浏览器-PPAPI

如果您使用的是Chrome / Chromium浏览器,则它将使用自己的Pepper Flash播放,该播放器当前与Windows,Mac和Linux的版本相同。Chrome已嵌入它,而Chromium需要安装软件包。
(仅供参考,Google Chrome和Linux上的Chromium之间的区别

Chromium软件包位于Ubuntu Universe存储库中chromium-browserpepperflashplugin-nonfree因此可以使用以下命令进行安装:

  • sudo apt-get install chromium-browser
  • sudo apt-get install pepperflashplugin-nonfree

或同时兼有:

  • sudo apt-get install chromium-browser pepperflashplugin-nonfree

并且在安装好之后,Pepperflashplayer拥有了自己的更新脚本

  • 检查安装的版本和可用的“上游”:

    sudo update-pepperflashplugin-nonfree --status
    
  • 安装可用的最新版本:

    `sudo update-pepperflashplugin-nonfree --install
    

在Mozilla / Firefox中使用Pepper Flash插件

仅供参考:我刚刚在WebUpd8.org上看到了一篇有关WebUpd8 PPA上可用的Firefox插件的文章,该文章应允许您使用更新的Pepper Flash播放器。这是一个链接和剪辑:

Fresh Player插件推出新版本(适用于Firefox的Pepper Flash包装器)

日期:2015年1月14日,星期三
如您所知,最新的Adobe Flash Player仅可通过Google Chrome(与它捆绑在一起)在Linux上使用,而其他浏览器(如Firefox)则使用旧的11.2版本。

与Google Chrome捆绑在一起的Adobe Flash Player插件采用PPAPI(或Pepper Plugin API)插件的形式,而Mozilla对增加对该插件的支持不感兴趣。因此,Rinat Ibragimov开发了Fresh Player插件,该包装器允许Linux用户在Firefox和其他兼容NPAPI的浏览器中使用Google Chrome浏览器中的Pepper Flash。

请注意,根据其GitHub页面,Fresh Player插件“大部分可用,但仍有一些重要的API仍要实现”,因此它可能不适用于某些网站。

这是添加WebUpd8 PPA和Fresh Player插件的粘贴说明

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

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

    您也可以从此处下载deb,但在不添加PPA的情况下进行安装意味着您将无法获得更新!

  2. Fresh Player插件只是libpepflashplayer.so的包装,因此它需要与Google Chrome捆绑在一起的此文件。获取此文件的最简单方法是简单地安装Google Chrome稳定版- 从此处下载它,然后安装它。而已!

    还有其他获取libpepflashplayer.so的方法,但是我不会在这里发布所有安装说明。相反,我将在下面列出它们:

    • 如果您使用的是Google Chrome不稳定版,请创建从/ opt / google / chrome-unstable / PepperFlash到/ opt / google / chrome /的符号链接,或添加freshwrapper.conf文件并添加/ opt / google / chrome-unstable /PepperFlash/libpepflashplayer.so路径-参见步骤3;
    • 您可以使用其他两种方式安装Pepper Flash:通过官方Ubuntu 14.04存储库中提供安装程序以及通过适用于较早版本的Ubuntu 的Pepper Flash PPA-安装完成后,您需要为Pepper创建一个符号链接转到/opt/google/chrome/PepperFlash/libpepflashplayer.so或查看步骤3,了解如何更改其路径。

以下是它们之间的区别adobe-flashplugin并进行了flashplugin-installer说明:askubuntu.com/a/49312/354350
DJCrashdummy16年

@DJCrashdummy谢谢,很久以来一直在想那些东西。软件包说明确实应该更新,adobe-flashplugin仅说“ Adob​​e Flash Player插件”,而flashplugin-installer 说它将从Adobe下载,尽管实际上是从规范下载(它们必须直接从Adobe下载)。我将编辑一些信息并链接到我的答案中
Xen2050 '16

是的,我也想了很长时间... ;-),但是一年多以前,我做了一些研究并找到了答案。因此,当我遇到您的帖子时,我认为它可能会很有用。-无论如何...没错,更好的软件包描述将很有用,但我不是开发人员,也不知道如何更改/更新!
DJCrashdummy16年

1
@DJCrashdummy我敢打赌,某个地方有一个错误报告系统(找​​到了它)(显然叫做flashplugin-nonfree),但是在packages.ubuntu.com 16.04中 只找到了flashpluginflashplugin-downloader(取决于:)和flashplugin-installer-它没有甚至列出了adobe-flashplugin ... 这里有些问题
Xen2050 '16

1
找到了adobe-flashplugin,我想它没有出现在packages.ubuntu.com中,因为它来自canonical.com上的“ Canonical Partners”仓库(Ubuntu帮助为16.04)。在维基百科上看到巨大的“ Linux家族树”地图吗?Debian有很多分支(我用Mint,shhh ;-)
Xen2050 '16

4

对于Firefox / Iceweasel,请尝试以下操作:

1:从https://get.adobe.com/flashplayer/获取Adobe Flash Player .tar.gz

2:解压缩

3:打开终端

4:“ cd”到提取的文件夹

5:运行'sudo cp libflashplayer.so / usr / lib / mozilla / plugins /'

这个对我有用 :-)

感谢https://forums.kali.org/showthread.php?977-Install-Flash-Player-for-Iceweasel-Firefox-in-3-Simple-Steps


1
该页面下载了(今天)的11.2.202.548版本,显然是较旧的NPAPI播放器,并且至少应等效于Ubuntu仓库中的版本。但是它确实可以工作,我过去曾经做过同样的事情,但是回购版本更容易保持最新。
Xen2050 2015年

为我工作在Debian测试,而flashplugin-nonfree包做工作。
hochl

1

我发现通过Ubuntu软件中心进行安装最轻松,最可靠。

在某个时候或某些时候,我不得不诅咒Adobe。Apt至少具有Adobe Flash安装程序和下载程序的两个版本。似乎没有任何文档……还有一些窗口不断弹出……等等。但是实际上,只需从软件中心卸载然后重新安装,似乎Adobe笨拙的安装中固有的所有扳手就会消失。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.