实用效果:
以下是操作过程:
首先下载flash_player{因为google chrome}已经提取不到应用的文件
wget https://fpdownload.adobe.com/pub/flashplayer/pdc/23.0.0.207/flash_player_ppapi_linux.x86_64.tar.gz
下载到本地将下载的文件解压得到{ libpepflashplayer.so manifest.json} 这两个文件
tar -zxvf flash_player_ppapi_linux.x86_64.tar.gz
把得到的两个文件放入{ opt/google/chrome/PepperFlash}文件夹内,如果没有这些文件件手动建造终端cd 根目录下
sudo mkdir -p opt/google/chrome/PepperFlash
下面在科隆另一个要编译的文件
git clone https://github.com/i-rinat/freshplayerplugin
接下来安装编译文件依赖文件
sudo dnf install cmake gcc gcc-c++ pkgconfig ragel alsa-lib-devel openssl-devel \
glib2-devel pango-devel mesa-libGL-devel libevent-devel gtk2-devel \
libXrandr-devel libXrender-devel libXcursor-devel libv4l-devel \
mesa-libGLES-devel ffmpeg-devel libva-devel libvdpau-devel libdrm-devel \
pulseaudio-libs-devel
下来就是编译开始
cd freshplayerplugin/
mkdir build
cd build/
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
经过编译得到文件{ libfreshwrapper-flashplayer.so }
sudo cp libfreshwrapper-flashplayer.so ~/.mozilla/plugins/
重启firefox你会看到你的浏览器已经更新最新的flash插件: