操作系统版本:Debian stable stretch 9.1
我电脑上安装有 firefox 和 chrome 两个浏览器,最近浏览网页是,老是提示 flash
插件版本太旧,请升级。
今天有时间升级了一次,升级过程也不顺利,把升级过程整理如下:
flash 插件,有两个版本,一个是 npapi,另外一个是
ppapi,我是到现在都没有搞清楚为什么要这样分成两个,:-)
升级步骤:
1)下载
要进入这个页面下载:(浏览器 flash 升级提示直接进入的其它页面地址,对 linux
支持不好,安装包无法下载。)
https://get.adobe.com/cn/flashplayer/otherversions/
第一步,选择操作系统,Linux(64-bit)
第二步,选择版本,分别选择 PPAPI 和 NPAPI tar.gz
格式的下载,下载两次,得到两个压缩文件,文件名是:
flash_player_npapi_linux.x86_64.tar.gz
flash_player_ppapi_linux.x86_64.tar.gz
这两个压缩文件分别用于 chromium 和 firefox 的 flash 插件安装。
2)解压缩
最终用到的是这两个文件
libflashplayer.so libpepflashplayer.so
3-1)firefox 升级
cp libflashplayer.so /usr/lib/mozilla/plugins
3-2)chromium 升级
mkdir /usr/lib/chromium/plugins
cp libpepflashplayer.so /usr/lib/chromium/plugins
vi /etc/chromium.d/default
增加如下一行:
CHROMIUM_FLAGS="--ppapi-flash-path=/usr/lib/chromium/plugins/libpepflashplayer.so
--ppapi-flash-version=27.0.0.170"
4)
最后,用浏览器访问这个页面,验证插件是否安装升级成功:
https://helpx.adobe.com/cn/flash-player.html
提示:
1.用到的两个 so 文件,名字只相差 pep 三个字母,但是这两个文件还不能够混用。
2.解开压缩包后,有个 usr 目录,将其下内容对映拷贝到系统 /usr 下,则可以执行
flash-player-properties 命令来配置 flash 相关参数。
肖盛文