flash-plugin安装

很久前写的, 主要是现在还经常看到有人询问flash插件怎么安装, 所以就把这篇旧文翻出来了.

        GNU有自己开发的flash插件,gnash,这个在大多数发行版软件库都能找到。试用的结果,不尽如人意。基本的flash可以显示,但对于交互式的就无能为力了。对于youku和tudou的全屏支持也不好,很容易崩溃。所以还是多选用adobe的flash插件吧。
       在官网上,32位flash有多个版本可以下载,deb/rpm/apt/yum/tar.gz。64位最近不再提供,网上应该还可以找到。
       不要看有这么多种安装包,其实真正有用的文件就一个。这是我对rpm安装包的查询结果
  1. [age@MyLady bin]$ sudo rpm -qpl /media/d/download/ff/flash-plugin-10.1.53.64-release.i386.rpm
  2. /usr/lib/flash-plugin
  3. /usr/lib/flash-plugin/LICENSE
  4. /usr/lib/flash-plugin/README
  5. /usr/lib/flash-plugin/homecleanup
  6. /usr/lib/flash-plugin/libflashplayer.so
  7. /usr/lib/flash-plugin/setup
  8. /usr/share/doc/flash-plugin-10.1.53.64
  9. /usr/share/doc/flash-plugin-10.1.53.64/readme.txt
复制代码
它释放的文件主要在/usr/lib/flash-plugin和/usr/share/doc/flash-plugin-10.1.53.64中,后者只是存放一个说明文档,可以不要。再来看看/usr/lib/flash-plugin里有什么?
       LICENSE 许可文件,没啥用
       README 帮助说明,一样没用
       homecleanup,这是一个脚本,用来清除家目录中的flash安装文件。对于第一次安装,依旧没用。
       setup,这是一个安装脚本,主要作用有二个:1,清除以前的安装包。2,安装新的包,创建连接文件。之所以有这个脚本,主要是考虑不同linux发行版,以及firefox,netscape的简化操作。其实本质就是最后的创建链接文件。
       libflashplayer.so,这个才是唯一有用的关键包。

     介绍完了上面这些,现在你该明白,其实你只需要libflashplayer.so这一个文件就足够了。对于64位的flash,它的安装包就只有这一个安装文件。你可以这样安装它
  1.    #创建/usr/lib/flash-plugin目录
  2.      sudo mkdir /usr/lib/flash-plugin
  3.    #复制libflashplayer.so
  4.      sudo cp libflashplayer.so /usr/lib/flash-plugin/
  5.    #手动创建连接
  6.      sudo ln -sf /usr/lib/flash-plugin/libflashplayer.so /usr/lib/mozilla/plugins/libflashplayer.so
复制代码
重启下firefox,应该就可以用了。

     对于32位系统,如果你选择源码安装,步骤和上面一模一样。如果你想省事些,可以选择rpm/deb/yum/apt安装,依次说明。
     所有的部骤第一步都是到 http://get.adobe.com/flashplayer下载你需要的安装包,可选格式有rpm,deb,yum,apt。我下载的包都放在/media/d/downlaod/ff/下,下面的操作请把它替换成你们的下载路径。下载的版本是flash-plugin-10.1.53.64。另外ubuntu库中已有flash插件,可以直接安装,无须下载apt。
     1,rpm安装
  1.     sudo rpm -ivh /media/d/download/ff/flash-plugin-10.1.53.64-release.i386.rpm
复制代码
2,deb安装
  1.    sudo dpkg -i flash-plugin-10.1.53.64-release.i386.deb
复制代码
3,yum安装
  此时你下载的并不是实际的flash文件,而是adobe源的配置文件,你还需要通过yum去安装它。
  1. #安装adobe的yum源
  2.     sudo rpm -ivh  /media/d/download/ff/adobe-release-i386-1.0-1.noarch.rpm
  3.     #刷新yum缓存
  4.    sudo yum makecache
  5.     #查看一下adob有的源有没有装上
  6.       sudo yum repolist
  7.     #你应该会看到这一行
  8.       adobe-linux-i386                             Adobe Systems Incorporated                       18
  9.     #安装flash
  10.       sudo yum install flash-plugin      
复制代码
4,apt安装
     因为源里面已经有了,所以只需要一条命令
  1.   sudo apt-get install flashplugin-nonfree
复制代码
文件名可能有所变化,请先搜索flash,确定一下文件名
  1. sudo apt-cache search flash
复制代码
当把flash装到/usr/lib/mozilla/plugins目录时,所有用户都可以使用flash了。如果你只想让特定用户使用flash,或者上述方法始终无法正常显现flash时,你可以试试下面的方法。
     每个用户的firefox插件目录为/home/<user>/.mozilla/plugins,你可以把连接文件放到这里。

你可能感兴趣的:(flash-plugin安装)