我刚刚安装了 Opera,只是想试试。使用 Flash Player 时,我遇到了常见的不便。
根据 Opera 文档,我需要从 Adobe 下载 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) 做了以下操作:
- 您需要
pepperflashplugin-nonfree
按照上述说明进行安装 - 之后你还需要告诉 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 插件,并且它可以工作了。