红联Linux门户
Linux帮助

ubuntu桌面firefox_chromium_flash那点琐事

发布时间:2016-12-03 12:08:12来源:ubuntukylin作者:笨鸟弟弟
每次捣鼓系统都会重新捣鼓浏览器,浏览器种类不外乎firefox_chromium_google chrome这三种.首先你会为了flash_player而动手.因为每个人都需要视频flash谁也丢不掉
 
HTML5那是以后的事情.不建议安装源里的flash因为版本太低了11.2,google-chrome用的是23.00.27.不要为了省事apt-get install 打发了事.因为落后的东西不好用.下面给出高版本的下载地址.
http://labs.adobe.com/downloads/flashplayer.html
如果为了省事可以按着我的办法直接下载眼下最高版本的软件包
chromium/32/64/位
axel -n 5 https://fpdownload.macromedia.com/pub/labs/flashruntimes/flashplayer/linux32/flash_player_ppapi_linux.i386.tar.gz
axel -n 5 https://fpdownload.macromedia.com/pub/labs/flashruntimes/flashplayer/linux64/flash_player_ppapi_linux.x86_64.tar.gz
firefox/32/64/位
axel -n 5 https://fpdownload.macromedia.com/pub/labs/flashruntimes/flashplayer/linux32/flash_player_npapi_linux.i386.tar.gz
axel -n 5 https://fpdownload.macromedia.com/pub/labs/flashruntimes/flashplayer/linux64/flash_player_npapi_linux.x86_64.tar.gz
 
上面一切条件具备了但是你一定不要忽略一件事/那就是保证网络畅通/否则你下载google-chrome浏览器机会都没有/我们通过修改hosts来保证网络畅通
这办法是通过与github一些测试能用的ip同步,而且google应用都能打开.办法长期有效,如果过一段不好用了,从新运行命令同步一下!修改好了会出现无法解析用户
需要sudo gedit /etc/hosts 里面第九行127.0.0.1       localhost这里把localhost删除填写你自己的用户名
bash -c 'wget https://raw.githubusercontent.com/racaljk/hosts/master/hosts -qO /tmp/hosts && sudo mv /tmp/hosts /etc/hosts'
 
下面说一下浏览器安装flash插件的那点事
firefox的 {flash_player_npapi_linux.x86_64.tar.gz}解压缩后你将看到{readme.txt}文件里面详细的介绍了安装
gedit编辑工具打开{readme.txt}文件在第29行到43行左右你将看到这些说明{本人做了粗略的汉语解释}
 
Installation instructions
安装说明
Installing using the plugin tar.gz:
安装使用插件的 tar.gz:
Unpack the plugin tar.gz and copy the files to the appropriate location.  
解压插件的tar.gz的文件复制到适当的位置.
Save the plugin tar.gz locally and note the location the file was saved to.
在本地保存插件tar.gz并记下文件保存到的位置.
Launch terminal and change directories to the location the file was saved to.
启动终端并将目录更改为文件保存到的位置.
Unpack the tar.gz file.  Once unpacked you will see the following:
解压tar.gz文件一旦解压您将看到以下内容:
+ libflashplayer.so
+ /usr
Identify the location of the browser plugins directory, based on your Linux distribution and Firefox version
根据您的Linux发行版和Firefox版本确定浏览器插件目录的位置.
Copy libflashplayer.so to the appropriate browser plugins directory.  At the prompt type:
复制libflashplayer.so到相应的浏览器插件目录.在提示类型:
+ cp libflashlayer.so <BrowserPluginsLocation>
+ 复制libflashlayer.so <浏览器插件位置>
Copy the Flash Player Local Settings configurations files to the /usr directory.  At the prompt type:
复制Flash Player本地设置配置文件到 /usr 目录. 在提示类型:
+ sudo cp -r usr/* /usr
 
以上是官方给出的安装说明那么ubuntu或者ubuntukylin安装位置应该在这里.
/usr/lib/mozilla/plugins
sudo mv或者cp libflashplayer.so /usr/lib/mozilla/plugins文件夹内
打开或者重启firefox浏览器你可以看视频了你还会为安装这个插件犯愁吗?
 
Chromium安装Flash player
解压下载的tar包解压到需要的位置
tar xzvf flash_player_ppapi_linux.x86_64.tar.gz -C flash_chrome
里面大概有这样几个文件:
.
├── LGPL
│   ├── LGPL.txt
│   └── notice.txt
├── libpepflashplayer.so
├── manifest.json
└── README
directory, 5 files
把libpepflashplayer.so复制到chromium的插件目录:
sudo cp libpepflashplayer.so /usr/lib/chromium-browser/plugins/libpepflashplayer.so
 
修改chromium的配置文件:
修改在/etc/chromium-browser/default文件{修改CHROMIUM_FLAGS=""}
{修改CHROMIUM_FLAGS="这里填写插件所在位置"}注意""这个符号千万不要弄错,是在""符号中间填写切记!
sudo gedit /etc/chromium-browser/default
修改后大致如下:
# Options to pass to chromium-browser
CHROMIUM_FLAGS="--ppapi-flash-path=/usr/lib/chromium-browser/plugins/libpepflashplayer.so --ppapi-flash-version=23.0.0.207"
这里有一点需要注意:其中{{ppapi-flash-version=23.0.0.207}}中的版本号要与tar包中manifest.json中的版本号对应起来.
重启Chromium即可生效
 
简单的说一下google-chrome/flash/插件/以前是文件包集成的安装到opt文件夹下/现在是安装浏览器同时太会自动安装,也就是安装好浏览器你启动的时候
我找到了他的路径并删除flash插件实验性的看他运行/当浏览器启动找到视频会显示正在下载/等了40秒左右文件夹全部出现在本地/重启浏览器好了/当然你要保证你的
网络畅通谷歌才会为你工作/
flash_player插件本地路径
~/.config/google-chrome/PepperFlash/23.0.0.207
 
这些文件在你的本地文件内是隐藏的/当你从启动器打开文件看到的是/桌面/音乐/视频/文件/共享/这些.但你用组合键  CTRL+H 所有的隐藏文件会出现在你的面前
找到.config>>>>google-chrome>>>>PepperFlash>>>>如果你遇到无法下载或者更新视频无法观看情况/请从另外一台计算机拷贝文件放入/不要去手动配置太麻烦
关系更新记录设置等/直接拷贝PepperFlash文件夹放到~/.config/google-chrome文件夹下/他会很好的工作/对此我做了好多次实验都是正常工作!
对于这些琐碎事我详细的说了请仔细按步骤查看。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/26542.html