如何让 Flash 在 Ubuntu 15.10 Wily Werewolf 中工作

如何让 Flash 在 Ubuntu 15.10 Wily Werewolf 中工作

当 Wily Werewolf 15.10 中的 apt-get 无法提供所需软件包时,如何让 Flash 在 Firefox、Midori 等流行浏览器上运行?我已经在 /etc/apt/sources.list.d 中添加了 universe 和 multiverse,但仍然没有结果?

答案1

为了做到这一点,我们将利用命令行执行以下操作:

  1. 安装 flashplugin 依赖项
  2. 安装 flashplugin-installer
  3. 安装 flashplugin-downloader
  4. 重命名 Flash 插件
  5. 安装 nspluginviewer
  6. 安装 nspluginwrapper
  7. 激活 nspluginwrapper

反过来,这样做将会:

  • 安装我们需要的 flash 插件,原因很明显。
  • 重命名 Flash 插件以使其正常工作。
  • 安装 NetScape 插件查看器(不要担心名称中的 netscape,这是我们需要的),包装器需要它才能运行
  • 安装 NetScape Plugin Wrapper(不要担心名称中的 netscape,这是我们需要的),这样我们就可以使 flash 插件兼容。
  • 激活包装器以使插件适用于大多数流行的浏览器

步骤1:安装flashplugin依赖项

这是最简单的部分,只需发出此命令:

apt-get install libpango1.0-0 libnss3 libnspr4 libcurl3 libcurl3-gnutls

如果它失败并向您显示有关依赖关系的消息,发出以下命令:

apt-get -f install

步骤 2 和 3:安装 flashplugin 下载器/安装程序

您需要自己获取这些,在撰写本文时,我无法在 apt-get 包中找到它们。要自己获取它们,请使用 launchpad.net。这些命令可能仍然有效,但如果自撰写本文和阅读本文以来已经过去了很长时间,您可能希望获取最新的软件包。

另一个自己获取最新版本的原因是,这些 deb 包适用于 i386,如果您有 64bit/PowerPC/etc,您将需要适用于它们的包。

wget https://launchpad.net/ubuntu/+source/flashplugin-nonfree/11.2.202.540ubuntu2/+build/8136297/+files/flashplugin-installer_11.2.202.540ubuntu2_i386.deb

wget https://launchpad.net/ubuntu/+source/flashplugin-nonfree/11.2.202.540ubuntu2/+build/8136297/+files/flashplugin-downloader_11.2.202.540ubuntu2_i386.deb

现在做:

dpkg -i flashplugin-installer_11.2.202.540ubuntu2_i386.deb

dpkg -i flashplugin-downloader_11.2.202.540ubuntu2_i386.deb

如果失败并显示有关依赖关系的消息,请发出以下命令: apt-get -f install

步骤 4:重命名 Flash 插件

我们需要这样做,因为它是这么写的……

sudo mv /usr/lib/mozilla/plugins/flashplugin-alternative.so /usr/lib/mozilla/plugins/libflashplayer.so

步骤 5 和 6:安装 nspluginviewer 和 nspluginwrapper

这很简单,不过,这些命令可能仍然有效,但如果从撰写和阅读本文到现在已经过去了很长时间,您可能需要获取最新的软件包。

另一个自己获取最新版本的原因是,这些 deb 包适用于 i386,如果您有 64bit/PowerPC/etc,您将需要适用于它们的包。

wget http://launchpadlibrarian.net/136801009/nspluginviewer_1.4.4-0ubuntu5_i386.deb

wget http://launchpadlibrarian.net/136801008/nspluginwrapper_1.4.4-0ubuntu5_i386.deb

dpkg -i nspluginviewer_1.4.4-0ubuntu5_i386.deb

dpkg -i nspluginwrapper_1.4.4-0ubuntu5_i386.deb

步骤 7:激活 nspluginwrapper

最终命令:

nspluginwrapper -a -v -n -i


您需要对每个想要访问 Flash 的用户帐户重复第 7 步(仅第 7 步)。每个帐户只需执行 1 次。

使用具有 sudo 权限的帐户执行此操作的一个便宜的方法是:

sudo -u <username> nspluginwrapper -a -v -n -i

当然,请替换为您想要拥有闪存的用户。

相关内容