解决CentOS 7 下使用google-chrome浏览器adobe flash player is out of date问题
2017-02-27 17:14
941 查看
在Centos7 下安装了chrome浏览器之后,当打开需要flash插件的一些网页时就会显示“adobe flash player is out of date”
![](https://img-blog.csdn.net/20170227171416161?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMjU2MDM3OQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
解决这个问题的方法如下:
1.下载Adobe flash
首先在https://get2.adobe.com/cn/flashplayer/otherversions/下载对应linux版本的包文件
现在chrome已经慢慢淘汰了以前的npapi架构,启用了新的更安全的ppapi架构
所以我下载了 flash_player_ppapi_linux.x86_64.tar.gz
在下载时请留意版本信息,例如在我下载时,当时的版本是 24.0.0.221
2.解压缩下载的包文件
因为我的默认下载目录是/home/UserName/Downloads/(请留意您下载时使用的目录)
进入目录:cd /home/UserName/Downloads/
创建目录:mkdir 24.0.0.221
解压:tar -zxvf flash_player_ppapi_linux.x86_64.tar.gz -C 24.0.0.221
这样就会在24.0.0.221这个目录中产生一些文件,如下:
LGPL libpepflashplayer.so license.pdf manifest.json readme.txt
其中重要的是libpepflashplayer.so manifest.json
3.创建chrome浏览器引用adobe flash插件的目录并复制文件至此
mkdir -p /home/UserName/.config/google/chrome/PepperFlash/
cp -pdr ~/Downloads/24.0.0.221 ~/.config/google/chrome/PepperFlash/
4.修改chrome浏览器的程序启动配置信息
vim /usr/share/applications/google-chrome.desktop (.desktop文件是Linux桌面系统中用于描述程序启动配置信息的文件)
在vim中搜索到下面一行
Exec=/usr/bin/google-chrome-stable %U
改成
Exec=/usr/bin/google-chrome-stable %U
--ppapi-flash-path=/home/UserName/.config/google/chrome/PepperFlash/24.0.0.221/libpepflashplayer.so
--ppapi-flash-version=24.0.0.221
修改之后的信息是保存在同一行中的
:wq 最后保存文件退出
5.启动chrome浏览器,播放电影验证效果 ok!!!
![](https://img-blog.csdn.net/20170227172323997?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMjU2MDM3OQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
在/home/walker/.config/有google-chrome目录,PepperFlash/24.0.0.221 也可以放到这个目录中,只要和google-chrome.desktop文件中
Exec= 后面设置的路径一致就可以,已验证(这种方式更好,因为google-chrome目录本来就有,和chrome数据在一起,推荐!!!)
为解决这个问题试过很多方式,比如仿照opera的插件放置路径、adobe flash的readme.txt等。都不行后就在windows中搜索pepflashplayer
然后在(需要显示隐藏文件) C:\Users\UserName\AppData\Local\Google\Chrome\User Data\PepperFlash\24.0.0.221\目录中就找到了这两个文件
pepflashplayer.dll manifest.json 和解压后的文件一样 (Windows动态链接库是 Library.dll Linux是 libLibrary.so 文件)。
然后依样画葫芦在CentOS中的用户主目录中的.config/目录中进行试验,最终如第3步那样,结果就成功了
解决这个问题的方法如下:
1.下载Adobe flash
首先在https://get2.adobe.com/cn/flashplayer/otherversions/下载对应linux版本的包文件
现在chrome已经慢慢淘汰了以前的npapi架构,启用了新的更安全的ppapi架构
所以我下载了 flash_player_ppapi_linux.x86_64.tar.gz
在下载时请留意版本信息,例如在我下载时,当时的版本是 24.0.0.221
2.解压缩下载的包文件
因为我的默认下载目录是/home/UserName/Downloads/(请留意您下载时使用的目录)
进入目录:cd /home/UserName/Downloads/
创建目录:mkdir 24.0.0.221
解压:tar -zxvf flash_player_ppapi_linux.x86_64.tar.gz -C 24.0.0.221
这样就会在24.0.0.221这个目录中产生一些文件,如下:
LGPL libpepflashplayer.so license.pdf manifest.json readme.txt
其中重要的是libpepflashplayer.so manifest.json
3.创建chrome浏览器引用adobe flash插件的目录并复制文件至此
mkdir -p /home/UserName/.config/google/chrome/PepperFlash/
cp -pdr ~/Downloads/24.0.0.221 ~/.config/google/chrome/PepperFlash/
4.修改chrome浏览器的程序启动配置信息
vim /usr/share/applications/google-chrome.desktop (.desktop文件是Linux桌面系统中用于描述程序启动配置信息的文件)
在vim中搜索到下面一行
Exec=/usr/bin/google-chrome-stable %U
改成
Exec=/usr/bin/google-chrome-stable %U
--ppapi-flash-path=/home/UserName/.config/google/chrome/PepperFlash/24.0.0.221/libpepflashplayer.so
--ppapi-flash-version=24.0.0.221
修改之后的信息是保存在同一行中的
:wq 最后保存文件退出
5.启动chrome浏览器,播放电影验证效果 ok!!!
在/home/walker/.config/有google-chrome目录,PepperFlash/24.0.0.221 也可以放到这个目录中,只要和google-chrome.desktop文件中
Exec= 后面设置的路径一致就可以,已验证(这种方式更好,因为google-chrome目录本来就有,和chrome数据在一起,推荐!!!)
为解决这个问题试过很多方式,比如仿照opera的插件放置路径、adobe flash的readme.txt等。都不行后就在windows中搜索pepflashplayer
然后在(需要显示隐藏文件) C:\Users\UserName\AppData\Local\Google\Chrome\User Data\PepperFlash\24.0.0.221\目录中就找到了这两个文件
pepflashplayer.dll manifest.json 和解压后的文件一样 (Windows动态链接库是 Library.dll Linux是 libLibrary.so 文件)。
然后依样画葫芦在CentOS中的用户主目录中的.config/目录中进行试验,最终如第3步那样,结果就成功了
相关文章推荐
- Chrome浏览器提示Adobe Flash Player is out of date的问题之解决
- Ubuntu如何安装最新版的flash,解决:adobe flash player is out of date
- Linux_Chrome出现Adobe Flash Player is out of date解决方法
- Linux_Chrome出现Adobe Flash Player is out of date解决方法
- fedora Chrome出现adobe flash is out of date的解决方法
- Chrome 出现adobe flash is out of date的解决方法
- Ubutu Chrome 出现adobe flash is out of date的解决方法
- Xcode7中使用gitHub管理代码时出现The local repository is out of date错误的解决方法
- Debian 8下google-chrome的adobe flash player out of date问题
- Chrome浏览器显示“Adobe flash player已过期”问题之解决
- Android开发使用adb时出现adb server is out of date的解决方法
- adb server is out of date. killing...问题解决
- adb server is out of date.问题解决
- 解决adb server is out of date问题
- Chrome浏览器提示 adobe flash player 已过期的问题,反复提示完美解决
- 终极解决adb server is out of date问题
- Android开发使用adb时出现adb server is out of date的解决方法
- Chrome浏览器 54 版本显示“Adobe flash player已过期”问题解决
- Androi开发使用adb时出现adb server is out of date的解决方法
- "adb server is out of date. killing...? "问题的解决方法