当你想更新 Flash Player 时:
sudo update-pepperflashplugin-nonfree --install
您将获得以下信息:
mv: cannot stat 'unpackchrome/opt/google/chrome/PepperFlash/libpepflashplayer.so': No such file or directory
答案1
对于 Opera、Firefox 和 Chromium,请使用此命令
sudo apt-get install adobe-flashplugin
这应该会安装具有最新安全反向移植的最新版本的 Flash。
答案2
这是解决方案对于 Opera(Chromium 也应该可以使用),在安装 pepperflashplugin-nonfree 后的快捷方式中,您应该执行以下操作:
下载最新的 Adobe Flash Player从这里 解压并选择:
libpepflashplayer.so , manifest.json
并粘贴到此处:
/usr/lib/pepperflashplugin-nonfree
我知道,由于基本的假设,Flash Player 存在许多无法修复的安全问题。尽管 HTML 5 引入了视频标记,但没有人将此标记作为分发视频内容的主要标记。绝大多数互联网门户网站仍在使用存在缺陷的 Flash Player,未经授权的代码可能会被注入。没有办法说服人们不使用 Flash Player,理由是这些材料的打开次数,其中一部电影的观看次数超过 2000 万次,那么确保不使用 Flash 的人无所谓,人们不允许以这种方式进行更改。这里的许多人建议使用 Firefox,因为安装时会分发 Flash Player,但他们是否知道此举违反了安全假设?我认为有两种方法,首先,允许分发 Flash Player 并与存在缺陷的 Flash Player 作斗争,
或者第二个我更倾向于阻止 Flash Player 的分发。你问为什么互联网站点提供商使用 Flash Player,答案很简单,他们不想要用户的安全,他们想要影响你的系统,解决方案是阻止 Flash Player,直到 www 站点的所有者开始更改站点的代码和管理策略,一个开始,其余的必须调整。
答案3
我尝试了这里的大部分回复,但无法让 pepperflashplugin 工作。对我来说最完美的最后一个选项(ubuntu 16.10,x64)是安装官方 adobe flashplayer,然后手动编辑文件/usr/lib/x86_64-linux-gnu/opera/resources/pepper_flash_config.json
以添加插件的位置:
{
"PepperFlashPaths" : [
"/usr/lib/adobe-flashplugin/libpepflashplayer.so",
"/usr/lib/pepperflashplugin-nonfree/libpepflashplayer.so",
"/usr/lib/PepperFlash/libpepflashplayer.so",
"/usr/lib64/PepperFlash/libpepflashplayer.so",
"/usr/lib/chromium-browser/PepperFlash/libpepflashplayer.so",
"/usr/lib/chromium/PepperFlash/libpepflashplayer.so",
"/usr/lib64/chromium-browser/PepperFlash/libpepflashplayer.so",
"/usr/lib64/chromium/PepperFlash/libpepflashplayer.so",
"/opt/google/chrome-beta/PepperFlash/libpepflashplayer.so",
"/opt/google/chrome-unstable/PepperFlash/libpepflashplayer.so",
"/opt/google/chrome/PepperFlash/libpepflashplayer.so",
"/usr/lib/flashplugin-installer/libflashplayer.so"
]
}
添加最后一个位置"/usr/lib/flashplugin-installer/libflashplayer.so"
并重新启动 Opera 对我来说很有效。