让Chromium的Flash插件正确运行


仙人掌拼搏
仙人掌拼搏 2022-10-08 10:16:09 65111
分类专栏: 资讯
本帖最后由 go2study 于 2017-10-26 14:42 编辑

让Chromium的Flash插件正确运行
我不算是技术控,但是个Linux爱好者,Ubuntu(或者Ubuntu Kylin)上最好的两个浏览器莫过于Firefox和Chromium,因Firefox配置了代理常用来翻墙,所以Chromium就成了我日常使用的浏览器,但是,困扰很多人的一个问题是明明用系统自带的软件和更新等程序安装了Flash插件,但是很多网页上的Flash内容还是无法播放,频繁提示让安装Flash插件,到了Adobe的网站上,下载安装依然问题存在,什么原因我就不细分析了,直接上最实用的内容:

我的这个配置在Ubuntu Kylin 17.10 + Chromium 62.0.3202.62 上经验证完美运行各类网页的Flash。

帖子基本上是小白帖,按步骤执行即可(我假设你很喜欢Linux,但是又没那么极客):

第1步:删除Chromium当前的Flash插件(这一步很关键,不管有没有安装过Flash插件,都建议做个确认,如果安装了,一定要删除之前的版本)
$  cd /usr/lib/chromium-browser/plugins/
$  ls
文件列表出现后,看看有没有任何以 flashplayer.so结尾的文件,如果有,请执行如下步骤删除,如果没有,说明未安装Flash插件,可以跳到第2步
$  sudo rm *flashplayer.so  (注意,执行此命令,需要你在/usr/lib/chromium-browser/plugins/ 目录下,如果没有,请进入该目录)

第2步:下载最新的Chromium Flash插件


2.1  用浏览器打开此页面:
http://labs.adobe.com/downloads/flashplayer.html

2.2  页面打开后,会看到如下的页面:

Flash Player 27 Beta Installers
Universal 32-bit and 64-bit installers
Windows
Download Flash Player for Internet Explorer - ActiveXDownload Flash Player for Internet Explorer - ActiveX
Download Flash Player for Firefox and Netscape Plug-In compatible applications – NPAPI Download Flash Player for Firefox and Netscape Plug-In compatible applications – NPAPI
Download Flash Player for Opera and Chromium based applications – PPAPIDownload Flash Player for Opera and Chromium based applications – PPAPI
Mac
Download Flash Player for Safari, Firefox and Netscape Plug-In compatible applications – NPAPIDownload Flash Player for Safari, Firefox and Netscape Plug-In compatible applications – NPAPI
Download Flash Player for Opera and Chromium based applications – PPAPIDownload Flash Player for Opera and Chromium based applications – PPAPI
Linux
Download Flash Player for Safari, Firefox and Netscape Plug-In compatible applications – NPAPIDownload Flash Player for Firefox and Netscape Plug-In compatible applications – NPAPI (64-bit)
Download Flash Player for Opera and Chromium based applications – PPAPIDownload Flash Player for Firefox and Netscape Plug-In compatible applications – NPAPI (32-bit)
Download Flash Player for Safari, Firefox and Netscape Plug-In compatible applications – NPAPIDownload Flash Player for Opera and Chromium based applications - PPAPI (64-bit)
Download Flash Player for Safari, Firefox and Netscape Plug-In compatible applications – NPAPIDownload Flash Player for Opera and Chromium based applications - PPAPI (32-bit)

根据需要,下载一个适合你的系统的Chromium插件,我使用的是32-bit的Ubuntu Kylin,因此选择了最后一个(NPAPIDownload Flash Player for Opera and Chromium based applications - PPAPI (32-bit)

如果你使用的系统为64-bit,请选择倒数第二个 (NPAPIDownload Flash Player for Opera and Chromium based applications - PPAPI (64-bit)


第3步:解压插件并准备安装
下载的文件应该是一个类似 flash_player_ppapi_linux.i386.tar.gz 的文件
双击文件,将其解压至某个目录,例如,我的解压至 /home/xhu/download/flash     (注意,xhu是我的用户名)

打开命令行终端,进入该目录:
$   cd /home/xhu/download/flash

目录下应该有如下的文件夹与文件:

LGPL     文件夹(版权相关信息,对安装无影响,不用关注)
libpepflashplayer.so   (这个就是我们需要的插件了)
license.pdf      (版权相关信息,对安装无影响,不用关注)
manifest.json  (这个文件中包含的一个信息等下对我们很有用)
readme.txt  (说明文件)

第4步:将Flash插件拷贝到Chromium的插件目录

$   cd /home/xhu/download/flash
$  sudo cp libpepflashplayer.so  /usr/lib/chromium-browser/plugins/

到Chromium的插件目录做个确认
$cd /usr/lib/chromium-browser/plugins/
$ls

此时,目录下应该可以看到libpepflashplayer.so文件了,好了,只差最后一步了


第5步:配置Chromium使用刚刚的Flash插件

5.1 首先,我们需要知道Flash插件的确切版本号
进入刚刚Flash插件的解压目录
$   cd /home/xhu/download/flash

找到manifest.json文件,使用任何的文本便捷器打开,例如gedit
$  gedit manifest.json     (如果你安装了gvim,没安装gedit,那就用这个命令: $ gvim manifest.json  )
文件打开后,可以看到前几行有个类似  "version": "27.0.0.180" 的东西,就是这个了,记下该版本号,例如我下载的这个为:27.0.0.180

5.2 修改Chromium的配置文件
$ sudo gedit /etc/chromium-browser/default

文件打开后会看到类似如下的内容:
Default settings for chromium-browser. This file is sourced by /bin/sh from
/usr/bin/chromium-browser
Options to pass to chromium-browser
CHROMIUM_FLAGS=""


好的,我们的任务就是填写CHROMIUM_FLAGS="" 引号中的内容,使其指向我们安装的插件,修改后的内容如下:
Default settings for chromium-browser. This file is sourced by /bin/sh from
/usr/bin/chromium-browser
Options to pass to chromium-browser
CHROMIUM_FLAGS="--ppapi-flash-path=/usr/lib/chromium-browser/plugins/libpepflashplayer.so --ppapi-flash-version=27.0.0.180"


怕出问题的可以把引号中的内容拷贝走,并将版本号替换为自己刚刚在5.1步骤中记下的版本号。

至此,配置完毕,关闭并重启Chromium,开心地播放网页的Flash内容吧!
以后记得,每次更新Flash插件时,照此文内容进行一次更新,修改Chromium的配置文件指向最新的Flash插件即可。


受启发于此贴(这个帖子内容丰富,而且也比较技术,不过对于有些朋友可能过于复杂了),感谢原作者!有兴趣的朋友可以看看:
https://www.ubuntukylin.com/ukylin/forum.php?mod=viewthread&tid=28044&highlight=flash


网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。

本文链接:https://www.xckfsq.com/news/show.html?id=17150
赞同 0
评论 0 条
仙人掌拼搏L0
粉丝 0 发表 14 + 关注 私信
上周热门
Kingbase用户权限管理  2020
信刻全自动光盘摆渡系统  1749
信刻国产化智能光盘柜管理系统  1419
银河麒麟添加网络打印机时,出现“client-error-not-possible”错误提示  1014
银河麒麟打印带有图像的文档时出错  924
银河麒麟添加打印机时,出现“server-error-internal-error”  715
麒麟系统也能完整体验微信啦!  657
统信桌面专业版【如何查询系统安装时间】  633
统信操作系统各版本介绍  624
统信桌面专业版【全盘安装UOS系统】介绍  598
本周热议
我的信创开放社区兼职赚钱历程 40
今天你签到了吗? 27
信创开放社区邀请他人注册的具体步骤如下 15
如何玩转信创开放社区—从小白进阶到专家 15
方德桌面操作系统 14
我有15积分有什么用? 13
用抖音玩法闯信创开放社区——用平台宣传企业产品服务 13
如何让你先人一步获得悬赏问题信息?(创作者必看) 12
2024中国信创产业发展大会暨中国信息科技创新与应用博览会 9
中央国家机关政府采购中心:应当将CPU、操作系统符合安全可靠测评要求纳入采购需求 8

添加我为好友,拉您入交流群!

请使用微信扫一扫!