linux一般自带firefox,但是chrome要自己下载安装,可以在下面的链接中下载chrome的deb安装包。
链接: https://pan.baidu.com/s/1gftEZ79 密码: ffi7
下载后解压,一般在downloads文件夹下,dpkg -i 软件包名,安装成功后,启动会报错。
apt-get install hexedit
安装完后进入/opt/google/chrome文件夹下,把该目录下的chrome可执行文件cp到另一个文件夹,如/root/,然后执行hexe chrome,按tab键,然后按ctrl+s查找,geteuid,修改为getppid,再按ctrl+x保存,再启动就可以正常执行chrome。但这样没有安装flash player。
0x01 安装flash player for firefox
1.下载firefox版本的flash player
http://get.adobe.com/cn/flashplayer/otherversions/,下载NPAPI下版本。
NPAPI:适用于FireFox(火狐)、Safari(苹果)、Opera (欧朋,12.17版以下) 链接: https://pan.baidu.com/s/1jI7Mb34 密码: g9it,这是百度网盘下载链接。 进入downloads目录,tar -xzf flash_player_npapi_linux.x86_64.tar.gz cp libflashplayer.so /usr/lib/mozilla/plugins/ cd /usr/lib/mozilla/plugins/ chmod 755 libflashplayer.so 至此firefox可以正常网页使用flash player。 2.下载chrome版本的flash player http://get.adobe.com/cn/flashplayer/otherversions/,下载PPAPI下版本PPAPI:适用于Chromium浏览器、Opera (欧朋,15.00版以上)链接: https://pan.baidu.com/s/1eSgjQlc 密码: fwn1,百度网盘下载链接
解压,将解压出来的so和json文件放在opt->google->chrome->PepperFlash文件夹下PepperFlash文件夹不存在的就自己建一个,如果存在但里面有东西的就把里面的东西都删除了避免干扰。如果不能复制的请考虑权限问题。
改一下 /usr/share/applications/google-chrome.desktop,
大概在这个文件的108行,在Exec=/usr/bin/google-chrome-stable %U 后加--ppapi-flash-path=/opt/google/chrome/PepperFlash/libpepflashplayer.so
重启chrome即可运行。
其实从这里可以看出,chrome运行flash player是在108行指定的。