I have had significant problems with watching flash video in 64-bit Ubuntu. Does anyone know of a good way to get flash running on the platform?
I have had significant problems with watching flash video in 64-bit Ubuntu. Does anyone know of a good way to get flash running on the platform?
For 11.04 and earlier:
Are you installing it from the Ubuntu Software Center?
Note: this is the method I use on my 64-bit Ubuntu install and it has yet to fail me.
对于 11.10 及更高版本
从启动器启动软件中心并搜索闪存
将找到两个条目。第一个是 Adobe 的 32 位 flash 版本的包装器。第二个是64bit flash版本。
选择第二个 flash 条目 - 如果看到以下图片,则您之前尚未启用 Canonical Partner Repository。
点击更多信息
... 并单击使用此源以启用规范合作伙伴存储库
请参阅此答案的结尾以获取错误报告
点击安装
单击安装按钮并在出现提示时输入您的密码。注意 - 您必须具有安装软件的权限。
安装将继续:
完成后 - 启动 Firefox 并浏览到您的 Flash 视频。右键单击并确认最新版本的 Flash 已正确安装。
注意 - 图片可能会更改 - 64 位版本最近才在 Oneiric 发布前的最后一周打包 - 目前存在一个问题:
在此期间 - 使用上图中的第一个“Multiverse”32 位插件或使用
adobe-flashplugin
这是为 Firefox 安装 Adobe Flash 插件的方法:
解压缩 tar.gz 文件。打开包装后,您将看到以下内容:
根据您的 Linux 发行版和 Firefox 版本确定浏览器插件目录的位置。(通常是
/usr/lib/mozilla/plugins/
)对于ubuntu 14.04路径是:
/usr/lib/firefox/browser/plugins
复制
libflashplayer.so
到相应的浏览器插件目录。在提示符下输入:将 Flash Player 本地设置配置文件复制到 /usr 目录。在提示符下输入:
现在重新启动浏览器。
既然你说这是你第一次使用 ubuntu。我建议您安装软件包 ubuntu-restricted-extras,其中包括许多有用的东西,例如 adobe flash 和编解码器以及 MS 字体等。
您可以通过多种方式做到这一点。
软件中心:点击此链接:
或在终端中:输入
sudo apt-get install ubuntu-restricted-extras
synaptic:搜索包 ubuntu-restricted-extras 右键单击该包并选择安装,然后选择标记。单击应用按钮后,它将全部安装。
这个问题有一个简单的解决方案。
打开Firefox并转到Youtube。点击任何视频。绝对不会播放,因为您没有安装任何 Flash 播放器。但是 Firefox 会将您提升到
install missing plug-in
顶部。只需单击它并按照程序操作。之后,您的视频将开始播放。确保您安装了最新的Firefox浏览器。或者在你的终端试试这个
获取我的 Firefox 的Flash-Aid扩展。它将负责为您的系统架构下载和安装适当的版本,还将删除冲突的插件。如果您使用的是 64 位,它还允许安装 64 位预览版,它比带有 nspluginwrapper 的 32 位呈现更好的结果。
顺便说一句,如果您无法将任何内容复制到 ~/.mozilla/plugins 文件夹,那么您应该检查 ~/.mozilla 文件夹的所有权。它应该允许在那里复制任何东西。当然,除非您指的是主目录之外的系统文件夹,这需要 root 权限。
这取决于您使用的浏览器。Google Chrome(不是 Chromium)默认有 Flash 播放器。
转到 www.google.com/chrome 并单击下载 Chrome 选择 64 位 .deb(使用 32 位机器阅读此内容的任何人都应选择 32 位 .deb)
当您在下载后单击 .deb 文件时,它将在软件中心打开。现在单击安装,完成后您可以在应用程序-> Internet 中找到浏览器。
使用 Ubuntu 软件中心(在应用程序菜单中)。在(搜索框的)文本输入字段中,您可以搜索“flash”,结果将填充一个 Adobe Flash 插件(注意 Adobe 徽标)。选择它,然后按照说明使用源。
仔细检查正在使用哪个“插件”目录。不得不花一个小时浏览所有插件目录,直到找到我的 Firefox 实际阅读的目录,然后将
ln -s
它们全部指向一个共同的目录。一天结束时,您可能会将其放在错误的地方。
也从命令行启动 Firefox,您可能会看到错误。示例是在 x64 浏览器(不是操作系统)中运行 x86 Flash 播放器,反之亦然。从命令行 (
%> firefox
) 您应该看到插件初始化日志行。(也许先试试这个:P)此外,其中的任何
/usr/lib/...
内容都归 root 所有,因此您必须将sudo cp libflashplayer.so /usr/lib/firefox/plugin
where.../firefox/plugin
指向 firefox 插件目录的位置。明确修复 11.10 上的 64 位 Flash
我在我的 11.10 系统上修复了 64 位 Flash,没有任何封装。如果您遵循上面提到的解决方案,您仍然会得到 32 位版本和包装器。
注意:大部分也可以在终端中完成,在这种情况下,您不需要安装 Synaptic。此外,可能只执行步骤 5、6 和 8 就足够了,但我还没有对此进行测试。
将自动安装一个额外的软件包“adobe-flash-properties-gtk”。而已。
现在您将拥有完整的 64 位 Flash,在 Firefox 和 Chromium 中没有任何包装器和其他垃圾。但是需要重新启动浏览器。如果它仍然不起作用,请尝试重新启动(可能在某处对旧插件进行了虚假引用)。