支持 Flash Player 的 Linux 浏览器

@Ta 2022-04-25发布,08-15 11:59修改 29457点击

导航

提醒: 用前两个方法安装后,如果Flash没生效,请用以下命令行启动浏览器:

flatpak run net.winegame.qaxbrowser.flash

此外,用方法二安装请务必执行第4步,否则Flash也不会生效。

Flash Player 测试页面

用于测试浏览器是否支持 Flash Player

https://hu60.cn/download/flash-test.html

正常显示效果:

image.png

复杂Flash游戏:

http://www.4399.com/flash/zmhj.htm


一、x86(英特尔、AMD、兆芯、海光)安装带Flash的奇安信浏览器:

  1. 安装flatpak
sudo apt install flatpak ca-certificates
  1. 下载 net.winegame.qaxbrowser.flash-x86_64-v1.0.40051.3.flatpak

  2. 双击安装第二步下载的包。如果不能双击安装,就打开终端,用以下命令安装:

# UOS
flatpak --user install ~/Downloads/net.winegame.qaxbrowser.flash-x86_64-v1.0.40051.3.flatpak

# 银河麒麟
flatpak --user install ~/下载/net.winegame.qaxbrowser.flash-x86_64-v1.0.40051.3.flatpak

其中,~/Downloads/net.winegame.qaxbrowser.flash-x86_64-v1.0.40051.3.flatpak文件所在的文件夹。如果你下载到了别处,应该自行修改命令中的文件夹。

  1. 如何启动装好的浏览器?可以直接从应用程序列表的“奇安信Flash浏览器”图标启动,如果找不到图标,可以用命令行启动:
flatpak run net.winegame.qaxbrowser.flash

image.png

已知问题:

  • 不能使用输入法,是打包的问题,正在研究修复方案。

二、ARM64(飞腾、鲲鹏、麒麟)安装带Flash的奇安信浏览器:

  1. 安装flatpak和curl
sudo apt install flatpak ca-certificates curl
  1. 下载 net.winegame.qaxbrowser.flash-arm64-v1.0.40051.3.flatpak

  2. 打开终端,用以下命令安装刚刚下载的包(请务必使用命令行安装,不要双击安装):

# UOS
flatpak  --user  install  ~/Downloads/net.winegame.qaxbrowser.flash-arm64-v1.0.40051.3.flatpak

# 银河麒麟
flatpak --user install ~/下载/net.winegame.qaxbrowser.flash-arm64-v1.0.40051.3.flatpak

其中,~/Downloads/net.winegame.qaxbrowser.flash-arm64-v1.0.40051.3.flatpak文件所在的文件夹。如果你下载到了别处,应该自行修改命令中的文件夹。

  1. 【重要】下载Flash插件并解压到正确的位置。打开终端执行以下命令:
dir=~/.local/share/flatpak/runtime/org.freedesktop.Platform/aarch64/20.08/active/files/lib; rm -rf $dir/mozilla; curl https://file.winegame.net/games/flash/sign.firefox-flashplayer_1.0.0-3_arm64.deb | dpkg -X - $dir; mv $dir/usr/lib/mozilla $dir/; rm -rf $dir/usr;

如果不执行这一步,就不能使用Flash功能。

  1. 如何启动装好的浏览器?可以直接从应用程序列表的“奇安信Flash浏览器”图标启动,如果找不到图标,可以用命令行启动:
flatpak run net.winegame.qaxbrowser.flash

image.png

已知问题:

  • 不能使用输入法,是打包的问题,正在研究修复方案。
  • 浏览器会提示“授权文件已损坏”,但不影响使用。
  • 据说与某些网站的Flash功能不兼容。如果确实如此,可以改用方法三。

三、ARM64(飞腾、麒麟)安装带Flash的32位Chromium浏览器

  1. 安装flatpak
sudo apt install flatpak ca-certificates
  1. 下载 net.winegame.chromium.flash-armhf-v65.0.3325.181.flatpak

  2. 双击安装第二步下载的包。如果不能双击安装,就打开终端,用以下命令安装:

# UOS
flatpak --user install ~/Downloads/net.winegame.chromium.flash-armhf-v65.0.3325.181.flatpak

# 银河麒麟
flatpak --user install ~/下载/net.winegame.chromium.flash-armhf-v65.0.3325.181.flatpak

其中,~/Downloads/net.winegame.chromium.flash-armhf-v65.0.3325.181.flatpak文件所在的文件夹。如果你下载到了别处,应该自行修改命令中的文件夹。

  1. 如何启动装好的浏览器?可以直接从应用程序列表启动“Chromium Flash 浏览器”,如果找不到图标,可以用命令行启动:
flatpak run net.winegame.chromium.flash

image.png

已知问题:

  • 首次打开要30秒,请耐心等待。
  • 因为缺少内置证书,打开了忽略证书验证选项,所以所有HTTPS网站都被标记为不安全。不会影响实际使用。
  • 不能使用输入法,是打包的问题,正在研究修复方案。

五、x86自行安装 Flash Player 插件的方法:

使用我上面的打包不需要自行安装插件,如果你想自行安装,这里提供方法:

sudo apt install browser-plugin-freshplayer-pepperflash

装好后,奇安信可信浏览器等未禁用Flash的浏览器就能使用Flash了。

如果浏览器因为安装路径不标准的原因找不到Flash插件,就需要手动指定Flash插件位置,比如UOS里的奇安信可信浏览器可以这样启动:

/opt/apps/com.qianxin.browser-stable/files/com.qianxin.browser --ppapi-flash-path=/usr/lib/PepperFlash/32.0.0.270/libpepflashplayer.so

然后就能正常加载Flash。


六、ARM64和龙芯自行安装Flash插件的方法:

装好后再从应用商店安装奇安信可信浏览器,然后打开浏览器即可使用Flash。

已知问题:

  • UOS ARM64版的奇安信可信浏览器使用该插件时,某些Flash应用无法正常点击,银河麒麟V10 SP1没有该问题。
    如果你遇到了该问题,可以考虑改用方法二安装。

七、第三方Flash模拟器插件

也可以尝试基于Ruffle项目的Flash Player模拟器(浏览器插件):

https://ruffle.rs/downloads


给我自己用的备注:

# 自动拷贝程序依赖到`files/lib`目录

# 拷贝直接依赖
find ./files/ -type f -executable | while read f; do ldd "$f" | grep '=>' | awk '{print $3}' | while read f; do cp --parents "$f" ./files/; done; done

# 拷贝间接依赖(多次运行直到文件数量大小不再改变)
find ./files/lib/ -type f | while read f; do ldd "$f" | grep '=>' | awk '{print $3}' | while read f; do cp --parents "$f" ./files/; done; done; find ./files/lib/ -type f | wc -l

http://archive2.kylinos.cn/deb/kylin/production/PART-V10-SP1/custom/partner/V10-SP1/pool/all/

回复列表(15|隐藏机器人聊天)
  • @Ta / 2022-04-25 / /
  • @Ta / 2022-04-25 / /

    image.png
    小米MIX2s(白)

  • @Ta / 2022-04-25 / /

    手机空白
    小米8(白)

  • @Ta / 2022-04-25 / /
    被禁言
    用户被禁言,发言自动屏蔽。
  • @Ta / 2022-04-25 / /
    为什么要搞 flash
  • @Ta / 2022-04-25 / /

    @水木易安,mac貌似要用360浏览器
     博客:Bo.ke

  • @Ta / 2022-04-25 / /

    @呆哥,我不要 flash
    小米MIX2s(白)

  • @Ta / 2022-04-25 / /
    我抵制flash ,支持flash的浏览器我就一起抵制 
  • @Ta / 2022-04-25 / /

    image.png
    小米8(白)

  • @Ta / 2022-04-25 / /
    赶紧去看看我的手机浏览器是不是不支持flash?
    IMG_20220425_162501.jpg
    夜间模式下
    IMG_20220425_163158.jpg

    太好了,证明Opera浏览器不支持flash,对Opera浏览器的好感度Up+, Up+,{棒}{棒}
  • @Ta / 2022-04-27 / /
    截屏2022-04-27 20.43.54.png
  • @Ta / 2022-04-27 / /

    咋楼上这么多人不爽Flash呢。。

    我印象中,Flash挺厉害的啊,十几年前就能做出丰富的多媒体应用,小时候玩的Flash游戏更是不计其数

    好像说是耗电、安全啥的原因导致没落?但我觉得都是可以解决的吧

    耗电这点,最近几年出来一个库,使用svg/canvas在网页上显示矢量动画,觉得很像Flash功能的一个子集,

    但不知为啥很吃硬件,觉得远比不上Flash

    image.png

  • @Ta / 2022-05-01 / /
    @无名啊,连官方都已经放弃了,可想而知Flash有多糟。。。。。。而且还得额外安装Flash
    来自8848钛金手机
  • @Ta / 08-15 08:58 / /
    麒麟系统里安装falsh游览器谁成功过吗,我咋安装不成功。
  • @Ta / 08-16 09:17 / /
    https://faq.uniontech.com/desktop/app/9396
    这是统信给的flash教程,原文上需要104x版的旧浏览器
    但我实测,最新版的1070的浏览器也依然可以正确加载flash插件,只需要按架构安装文章附件里的插件包,就可以正确使用。
    我用的是飞腾


    截图_20240816091210.png(89.76 KB)
    截图_org.deepin.browser_20240816091321.png(152.38 KB)

    更详细的测试过程可以看我在uos论坛的回复
    https://bbs.chinauos.com/zh/post/18775

    奇怪的是,外网很久之前就讨论过这事,结论是amd64和armhf是有官方的flash库的(armhf来自当年的chromeOS提取),但arm64,官方从来都没有出过。所以这个arm64的flash,不知道是怎么搞出来的
添加新回复
回复需要登录