我无法在 ubuntu 14.04 上安装 Flash 来播放 Facebook 游戏、视频或 YouTube 视频

我无法在 ubuntu 14.04 上安装 Flash 来播放 Facebook 游戏、视频或 YouTube 视频

我无法在 Ubuntu 14.04 上安装 Flash 来播放 Facebook 游戏、视频或 YouTube 视频。

我正在使用 Firefox。
我安装了 Ubuntu 受限附加程序。

答案1

另一种方法是尝试使用内置有 Flash 的 Google Chrome。如果你还需要在浏览器中安装 Java 支持,我建议使用此处的 Iced Tea 插件

https://help.ubuntu.com/community/Java

答案2

如何为 Firefox、Iceweasel 和 SeaMonkey 等浏览器手动安装 Adob​​e 的 Flash NPAPI 插件

  1. 使用权https://get.adobe.com/flashplayer/otherversions/

  2. 选择您的架构:Linux(32 位)或者Linux(64 位)

    • 如果你不确定你的系统架构,请运行 shell 命令uname -i:如果它返回具有以下数字的内容64在其中,您的系统是 64 位。否则,它是 32 位。
  3. 下载NPAPI 压缩包:选择其中的选项(.tar.gz) - NPAPI,然后点击“立即下载”按钮。

    • tarball 是一个带有“.tar.xxx”扩展名的文件,其中“xxx”是压缩文件的扩展名,例如压缩广州bz27z等等。因此,、、tarball.tar.gztarball.tar.zip都是tarball.tar.7ztarballtarball.tar.bz2的示例。
  4. 将 tarball 保存到/tmp名为flash.tar.gz。如果您的浏览器自动下载 tarball,因此您无法在下载开始前重命名 tarball,请等待下载结束,然后转到放置 tarball 的文件夹,将 tarball 重命名为flash.tar.gz然后将其移至/tmp

  5. 启动 shell 终端,然后运行此命令:

    cd /tmp ; tar -xvf flash.tar.gz
    
  6. 现在运行此超级命令以将 Adob​​e Flash 插件放在系统文件夹中:

    if ! [ -d /usr/lib/adobe-flashplugin/ ]; then sudo mkdir /usr/lib/adobe-flashplugin ; else echo /usr/lib/adobe-flashplugin/ already exists ; fi ; sudo cp -f libflashplayer.so /usr/lib/adobe-flashplugin/ ; sudo ln -sf /usr/lib/adobe-flashplugin/libflashplayer.so /usr/lib/flashplugin-installer/libflashplayer.so
    
  7. 然后运行此命令将 Adob​​e Flash 文件夹放在各自的位置:

    sudo cp -rf /tmp/usr /
    
  8. 现在,您可以运行 Mozilla/Gecko 浏览器(Firefox、Iceweasel 或 SeaMonkey),然后访问 URL about:plugins,以检查浏览器是否检测到位于的 Flash 插件/usr/lib/adobe-flashplugin/libflashplayer.so(通过访问about:addons,然后访问插件部分)。如果您看到类似Shockwave Flash 24.0 r0,然后转到http://www.adobe.com/software/flash/about为了检查 flash 小程序是否检测到您的 NPAPI flash 安装并告诉您当前正在使用哪个版本。

    • 您的浏览器可能会将插件位置显示为/usr/lib/flashplugin-installer/libflashplayer.so而不是/usr/lib/adobe-flashplugin/libflashplayer.so。如果发生这种情况,请忽略它:这是正常现象。
  9. 重新启动计算机以确保应用程序菜单显示您的全新“Adobe Flash 播放器“控制面板。如果没有,您应该能够通过运行此 shell 命令来启动它:

    /usr/bin/flash-player-properties
    

注意:如果您在 64 位系统上使用 32 位 SeaMonkey,浏览器将无法“看到”该插件。请使用其他浏览器(例如 Firefox)。

如何手动卸载 Firefox、Iceweasel 和 SeaMonkey 等浏览器的 Adob​​e Flash NPAPI 插件

打开 shell 终端窗口并运行此超级命令:

sudo rm -r /usr/lib/adobe-flashplugin /usr/lib/flashplugin-installer/libflashplayer.so /usr/bin/flash-player-properties /usr/lib/kde4/kcm_adobe_flash_player.so /usr/lib64/kde4/kcm_adobe_flash_player.so /usr/share/applications/flash-player-properties.desktop /usr/share/kde4/services/kcm_adobe_flash_player.desktop /usr/share/pixmaps/flash-player-properties.png ; cd /usr/share/icons/hicolor ; sudo find . -name "flash-player-properties.png" -delete

如何为 Opera 等 WebKit 浏览器手动安装 Adob​​e 的 Flash PPAPI 插件

  1. 使用权https://get.adobe.com/flashplayer/otherversions/

  2. 选择您的架构:Linux(32 位)或者Linux(64 位)

    • 如果你不确定你的系统架构,请运行 shell 命令uname -i:如果它返回具有以下数字的内容64在其中,您的系统是 64 位。否则,它是 32 位。
  3. 下载PPAPI 压缩包:选择其中的选项(.tar.gz) - PPAPI,然后点击“立即下载”按钮。

    • tarball 是一个带有“.tar.xxx”扩展名的文件,其中“xxx”是压缩文件的扩展名,例如压缩广州bz27z等等。因此,、、tarball.tar.gztarball.tar.zip都是tarball.tar.7ztarballtarball.tar.bz2的示例。
  4. 将 tarball 保存到/tmp名为压缩包。如果您的浏览器自动下载 tarball,因此您无法在下载开始前重命名 tarball,请等待下载结束,然后转到放置 tarball 的文件夹,将 tarball 重命名为压缩包然后将其移至/tmp

  5. 启动 shell 终端,然后运行此命令:

    cd /tmp ; tar -xvf pepflash.tar.gz
    
  6. 现在运行这些命令以将 Adob​​e Flash 插件放在系统文件夹中:

    if ! [ -d /usr/lib/adobe-flashplugin/ ]; then sudo mkdir /usr/lib/adobe-flashplugin ; else echo /usr/lib/adobe-flashplugin/ already exists ; fi ; sudo cp -f libpepflashplayer.so /usr/lib/adobe-flashplugin/ ; sudo ln -sf /usr/lib/adobe-flashplugin/libpepflashplayer.so /usr/lib/flashplugin-installer/libpepflashplayer.so
    
  7. 现在,您可以运行 WebKit / Opera 浏览器,然后访问 URLabout:plugins以检查浏览器是否检测到位于 的 Flash 插件/usr/lib/adobe-flashplugin/libpepflashplayer.so。不要忘记单击显示详细资料按钮(右上角)以展开信息字段并显示有关每个检测到的插件的额外信息。如果您看到类似Adobe Flash 播放器位于/usr/lib/adobe-flashplugin/libpepflashplayer.so,然后前往http://www.adobe.com/software/flash/about只是为了确保 flash 小程序检测到您的 PPAPI flash 安装并告诉您当前正在使用哪个版本。

如何手动卸载 Opera 等 WebKit 浏览器的 Adob​​e Flash PPAPI 插件

打开 shell 终端窗口并运行以下命令:

sudo rm /usr/lib/adobe-flashplugin/libpepflashplayer.so

如何为 Google Chrome 和 Google Chromium 浏览器手动安装 Adob​​e 的 Flash PPAPI 插件

如果你使用的是 Google Chrome/Chromium,它已经自带了PPAPIFlash 插件位于~/.config/google-chrome/PepperFlash/some_version_number/libpepflashplayer.so。但是,如果您在 Facebook、YouTube 等网站上使用 Google Chrome/Chromium 时无法播放视频(您可以听到音频,但看不到任何视频),那么您可能正在尝试观看HTML5视频,但您的 GPU(图形处理单元)具有内置的渲染黑名单,可避免 HTML5 所需的视频加速。

为了解决此问题,请启动 Google Chrome/Chromium,访问此 URL:

chrome://flags/#ignore-gpu-blacklist

...然后启用上述选项并重新启动 Google Chrome/Chromium。

如果上述解决方案不能解决问题,请按照以下 6 个步骤操作如何为 Opera 等 WebKit 浏览器手动安装 Adob​​e 的 Flash PPAPI 插件,然后备份 Google 的 PepperFlash 插件并创建到 Adob​​e 的 flash PPAPI 插件的符号链接。

例如,如果您的 Chrome/Chromium 浏览器使用的是 PepperFlash 插件版本 24.0.0.186,并且您下载了 Adob​​e 的 flash PPAPI 插件版本 24.0.0.186(与 Google 的 PepperFlash 版本相同),那么这是您必须发出的 shell 命令安装 Adob​​e Flash PPAPI 插件后

mv ~/.config/google-chrome/PepperFlash/24.0.0.186/libpepflashplayer.so ~/.config/google-chrome/PepperFlash/24.0.0.186/libpepflashplayer.so.bak ; sudo ln -sf /usr/lib/adobe-flashplugin/libpepflashplayer.so ~/.config/google-chrome/libpepflashplayer.so

如何手动卸载 Google Chrome 和 Google Chromium 浏览器的 Adob​​e Flash PPAPI 插件

打开 shell 终端窗口并运行以下命令:

sudo rm ~/.config/google-chrome/libpepflashplayer.so ; mv ~/.config/google-chrome/PepperFlash/24.0.0.186/libpepflashplayer.so.bak ~/.config/google-chrome/PepperFlash/24.0.0.186/libpepflashplayer.so

答案3

首先在Ubuntu上安装jre,然后按照wiki在mozilla插件中创建libpng.so的符号链接

相关内容