缺少“/usr/lib”处的 Opera 目录

缺少“/usr/lib”处的 Opera 目录

我刚刚安装了 Opera,只是想试试。使用 Flash Player 时,我遇到了常见的不便。

根据 Opera 文档,我需要从 Adob​​e 下载 tar 文件,然后将其解压并复制到 Opera 插件目录。缺少这样的目录。

/ 里面有一个usr/lib/x86_64-linux-gnu/Opera,但是里面没有插件目录。

首先,我从公共存储库安装了 opera,最后它却是一个旧版本,浏览器本身建议Opera 27通过.deb文件更新它。我照做了。

之后,我尝试找到安装 Flash 的目录。有多个来源告诉您如何安装旧版本,甚至还有我不想安装的开发版本。但它们似乎都有目录/usr/lib/opera/plugins/,而我的目录不知为何却没有。

答案1

打开终端(Ctrl+Alt+T)

输入此命令:

sudo apt-get install pepperflashplugin-nonfree

重新启动 Opera。

答案2

首先您应该检查 Flash Player 是否已正确安装:

sudo update-pepperflashplugin-nonfree --status

在新版 Opera 15 中,唯一最适合 Flash Player 运行的方式是使用PPAPI默认支持 flash player 接口多元宇宙Ubuntu 中的存储库,不是 adobe-flashplugin,完整说明如何执行此操作在这儿。Opera 网站上的所有建议都已过时,并会导致误解,而且不仅仅是在 Opera 网站上。现在,在 Opera 中使用最新 Flash Player 的唯一正确方法是,我认为所有基于 WebKit 引擎衍生产品的浏览器都是PPAPI

答案3

仅安装pepperflashplugin-nonfree没有帮助。我使用 Kubuntu 16.04 和 Opera 40 (40.0.2308.62) 做了以下操作:

  1. 您需要pepperflashplugin-nonfree按照上述说明进行安装
  2. 之后你还需要告诉 opera 在哪里找到插件,因为opera不再使用/usr/lib/目录。但是我发现目录应该是/opt/google/chrome。所以你应该复制并粘贴libpepflashplayer.so到这个目录中。libpepflashplayer.so文件位于目录中:/usr/lib/adobe-flashplugin/

你可以做:

    sudo cp  /usr/lib/adobe-flashplugin/libpepflashplayer.so  /opt/google/chrome

现在,如果您重新启动 opera,您可以在插件选项卡中看到您的 adobe flashplayer 插件,并且它可以工作了。

相关内容