Skip to content

Instantly share code, notes, and snippets.

@noromanba
Last active October 7, 2016 16:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save noromanba/7b0033b37f99b032b03c8641783b2e63 to your computer and use it in GitHub Desktop.
Save noromanba/7b0033b37f99b032b03c8641783b2e63 to your computer and use it in GitHub Desktop.
linux 32bit flash-player/plugin and problems

linux 32bit flash-player/plugin and problems

we want latest PPAPI, but 32bit google-chrome and pepperflash has gone...

Package/Browser matrix

basic flash player plugins

checkmarks

  • [x] completely supported
  • [-] partially supported
  • [ ] not supported

type

  • N NPAPI: old, 2017 EOL
  • P PPAPI: new
Package status type Firefox Chromium
adobe-flashplugin [x] N``P [x] [x]
pepperflashplugin-nonfree [-] P [ ] [x]
flashplugin-installer / flashplugin-nonfree [x] N [x] [ ]

version checker

pepperflashplugin-nonfree

BUG: can not install now on my environment, see APPENDIX failed log

freshplayerplugin

ppapi2npapi compatibility layer for Firefox

perhaps 2017 EOL

TODO 64bit only now?

Pipelight

Windows plugins in Linux browsers

using customized wine for runnable windows-binary, hmm...

TODO

Shumway

Flash in js for Firefox

"RESOLVED INCOMPLETE" rush

this project perhaps pending or omit, so sad...

GNU Gnash

TODO dead?

lightspark

TODO dead?


APPENDIX

32bit Flash history

Environment

Lubuntu 16.04.1 LTS Xenial Xerus 32bit

lubuntu@lubuntu:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.1 LTS
Release:        16.04
Codename:       xenial

pepperflashplugin-nonfree failed log

package: OK flash-bin: NG

install

lubuntu@lubuntu:~$ time sudo apt install pepperflashplugin-nonfree
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
  ttf-mscorefonts-installer ttf-dejavu ttf-xfree86-nonfree
The following NEW packages will be installed:
  pepperflashplugin-nonfree
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 11.2 kB of archives.
After this operation, 42.0 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu xenial/multiverse i386 pepperflashplugin-nonfree i386 1.8.2ubuntu1 [11.2 kB]
Fetched 11.2 kB in 0s (17.6 kB/s)
Selecting previously unselected package pepperflashplugin-nonfree.
(Reading database ... 160223 files and directories currently installed.)
Preparing to unpack .../pepperflashplugin-nonfree_1.8.2ubuntu1_i386.deb ...
Unpacking pepperflashplugin-nonfree (1.8.2ubuntu1) ...
Setting up pepperflashplugin-nonfree (1.8.2ubuntu1) ...
E: No packages found
E: No packages found
E: No packages found
E: No packages found
E: No packages found
E: No packages found
dpkg-deb: error: --extract needs a target directory.
Perhaps you should be using dpkg --install ?

Type dpkg-deb --help for help about manipulating *.deb files;
Type dpkg --help for help about installing and deinstalling packages.

real    0m29.392s
user    0m2.396s
sys     0m0.484s
lubuntu@lubuntu:~$ 

not install yet?

package check

lubuntu@lubuntu:~$ aptitude versions pepperflashplugin-nonfree -w 80
Package pepperflashplugin-nonfree:                        
i   1.8.2ubuntu1                                  xenial                    500 
lubuntu@lubuntu:~$ 

already installed package (only)

install PPAPI

lubuntu@lubuntu:~$ sudo update-pepperflashplugin-nonfree --status --verbose
options :  --status --verbose --
temporary directory: /tmp/pepperflashplugin-nonfree.8ceX0tzhmW
doing apt-get update on google repository
no 'apt-get update' warning
E: No packages found
E: No packages found
E: No packages found
E: No packages found
E: No packages found
E: No packages found
downloading http://people.debian.org/~bartm/pepperflashplugin-nonfree/latest-stable-verified.txt
selected action = --status
Flash Player version installed on this system  :
Flash Player version available on upstream site: 22.0.0.209
end of action --status
cleaning up temporary directory /tmp/pepperflashplugin-nonfree.8ceX0tzhmW ...
end of update-pepperflashplugin-nonfree
lubuntu@lubuntu:~$ 

E: No packages found

why?

check status file

lubuntu@lubuntu:~$ GET http://people.debian.org/~bartm/pepperflashplugin-nonfree/latest-stable-verified.txt
52.0.2743.116-1
22.0.0.209
lubuntu@lubuntu:~$ 

looks like valid, this BUG?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment