我正在运行 Ubuntu 14.10,并且正在尝试获取适用于 Linux 的最新版本的 Adobe Flash Player(显然是11.2
),我选择了此处的选项APT for Ubuntu 10.04+
:
但是当我Launch Application
按下按钮后单击该按钮时Download
:
我刚刚在 Ubuntu 软件中心发现了这个:
所以我的主要问题是,为什么会发生这种情况?我能修复它吗?如果我无法修复它,我该如何获取最新版本的 Adobe Flash Player?
答案1
第一的
确保您拥有宇宙已启用存储库(在软件源中,可从软件中心 -> 编辑 -> 软件源访问,或
sudo add-apt-repository universe
查看我如何启用“Universe”存储库?)。1a. 万一软件包
adobe-flashplugin
丢失,你可能没有在软件和更新/软件源中激活“Canonical Parter”存储库,请参阅 Ubuntu 的帮助页面14.04 值得信赖或者16.04 谢尼尔。更新包索引文件(运行
sudo apt-get update
)。
Mozilla、Firefox-NPAPI(扩展支持版本)
- 请注意关于 Adobe Flash Player 页面说“Linux - Mozilla,Firefox - NPAPI(扩展支持版本)”版本显然没有在 Linux(和 Solaris)的 11.2.x 之后进行更新。
在这种情况下,看起来您只启动了软件中心,并且可能进行了没有得到任何结果的奇怪搜索。
apt-cache
我会在终端中运行,并搜索adobe-flashplugin
或flashplugin-installer
(或只是flashplugin
)。
我已经adobe-flashplugin
安装了,但有多个“adobe flashplugin”包可用,尝试安装其他包时需要先删除这个。我认为这adobe-flashplugin
是你想要的版本,显然是从这些 Q 中得到的flashplugin-installer 和 adobe-flashplugin 有什么区别?和flashplugin-installer 与 flashplugin-nonfree 与 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 需要安装软件包。
(仅供参考,Linux 上的 Google Chrome 和 Chromium 之间的区别)
Chromium 软件包位于 Ubuntu Universe repo 中,因此chromium-browser
可以pepperflashplugin-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 上提供的插件可让您使用较新的 Pepper Flash Player。以下是链接和剪辑:
全新播放器插件发布(Firefox 的 Pepper Flash Wrapper)
日期: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 Plugin,这是一个包装器,允许 Linux 用户在 Firefox 和其他兼容 NPAPI 的浏览器中使用 Google Chrome 中的 Pepper Flash。
请注意,根据其 GitHub 页面,Fresh Player 插件“大部分可以运行,但一些基本 API 仍有待实现”,因此它可能不适用于某些网站。
以下是粘贴的添加 WebUpd8 PPA 和 Fresh Player 插件的说明:
使用以下命令在 Ubuntu 中安装 Fresh Player 插件(通过 PPA):
sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt-get update sudo apt-get install freshplayerplugin
你也可以从以下位置下载 deb这里但如果安装时不添加 PPA,则意味着您将无法获得更新!
Fresh Player 插件只是 libpepflashplayer.so 的包装器,因此它需要此文件,该文件与 Google Chrome 捆绑在一起。获取此文件的最简单方法是安装 Google Chrome Stable -从这里下载,然后安装它。就这样!
还有其他获取 libpepflashplayer.so 的方法,但我不会在这里发布所有方法的安装说明。相反,我只会在下面列出它们:
- 如果您使用的是 Google Chrome Unstable,请从 /opt/google/chrome-unstable/PepperFlash 到 /opt/google/chrome/ 创建符号链接,或者添加 freshwrapper.conf 文件并在那里添加 /opt/google/chrome-unstable/PepperFlash/libpepflashplayer.so 路径 - 参见步骤 3;
- 您可以使用另外两种方式安装 Pepper Flash:通过安装程序可在官方 Ubuntu 14.04 存储库中找到并通过胡椒闪光 PPA它也适用于较旧的 Ubuntu 版本 - 一旦安装,您将需要为 Pepper Flash 创建一个指向 /opt/google/chrome/PepperFlash/libpepflashplayer.so 的符号链接,或者参见步骤 3 了解如何更改它的路径。
答案2
尝试使用 Firefox/Iceweasel:
1:从以下位置获取 Adobe Flash Player .tar.gzhttps://get.adobe.com/flashplayer/
2:提取
3:打开终端
4:'cd' 到解压的文件夹
5:运行'sudo cp libflashplayer.so /usr/lib/mozilla/plugins/'
这个对我有用 :-)
答案3
我发现通过 Ubuntu 软件中心安装最轻松、最可靠。
有一次,我遇到了一个问题,让我大骂 Adobe。Apt 至少有两个版本的 Adobe Flash 安装程序和下载程序。似乎没有文档……而且有些窗口不断弹出……等等。但实际上,只需从软件中心卸载,然后重新安装,Adobe 笨拙的安装中似乎固有的所有问题都会消失。