如何在Opera和Chromium中安装最新的Flash播放器

当你想要更新flash播放器时:

sudo update-pepperflashplugin-nonfree --install 

你得到这个:

 mv: cannot stat 'unpackchrome/opt/google/chrome/PepperFlash/libpepflashplayer.so': No such file or directory 

对于Opera,Firefox和Chromium使用此命令

 sudo apt-get install adobe-flashplugin 

这应该安装最新版本的Flash与最新的安全后端。

这是 Opera的解决方案 (Chromium也应该工作),在安装pepperflashplugin-nonfree之后的快捷方式中,你应该这样做:

从这里下载最新的adobe flash player解压缩并选择:

 libpepflashplayer.so , manifest.json 

并粘贴在这里:

 /usr/lib/pepperflashplugin-nonfree 

我所知道的Flash播放器有许多安全问题因基本假设无法修复。 尽管在HTML 5中引入了video标记,但没有人使用此标记作为主要标记来分发video内容。 绝大多数互联网门户使用仍然有缺陷的闪存播放器,其中没有授权的代码可以注入。 没有办法说服人们不使用flash播放器,争论的原因是这些材料的开放数量,其中一部电影有超过2000万的观看次数,然后确保任何不使用闪光灯的人无所谓,人们不允许以这种方式改变。 这里有很多人建议使用firefox,因为在安装中配置flash播放器,但他们是否知道这个操作是违反安全假设的? 我认为有两种方法,首先,允许Flash播放器分发和与有缺陷的Flash播放器战斗,

或者我喜欢的是阻止Flash播放器的发行。 你问为什么网站提供商使用flash播放器,答案很简单他们不想要用户的安全他们希望对你的系统产生影响,解决方案是阻止flash播放器直到www网站的所有者开始改变网站的代码和管理政策一开始其余必须调整。

我在这里尝试了大部分的回复,并且无法使用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对我来说是个窍门。