Chinaunix首页 | 论坛 | 博客
  • 博客访问: 605003
  • 博文数量: 33
  • 博客积分: 3063
  • 博客等级: 少校
  • 技术积分: 565
  • 用 户 组: 普通用户
  • 注册时间: 2012-03-05 13:40
文章分类

全部博文(33)

文章存档

2012年(33)

分类: LINUX

2012-03-11 21:09:28

下载Flash player 10:

# wget -c http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_10_linux.tar.gz

安装Flash player 10:

# tar zxf install_flash_player_10_linux.tar.gz // 解压出文件libflashplayer.so

下面以Opera安装文件为opera-10.10.gcc4-qt4.i386.tar.bz2为例:

# tar jxf opera-10.10.gcc4-qt4.i386.tar.bz2
# cp -v libflashplayer.so /usr/lib/opera/plugins/

此时,Flash player 10 并不能被识别(即无法使用)~

我通过执行以下命令发现是由于缺少一些库文件导致Flash Player 10不能使用或不能被识别~

# ldd libflashplayer.so

libnss3.so => not found
libsmime3.so => not found
libssl3.so => not found
libplds4.so => not found
libplc4.so => not found
libnspr4.so => not found

这几个文件可以在firefox的安装目录下找到~
现在以firefox安装目录为/usr/local/firefox/为例,提供两个解决办法~

第一种:

# vi /etc/ld.so.conf

添加以下内容到文件中:

/usr/local/firefox

然后保存退出。

# ldconfig

第二种:

# cd opera-10.10-4742.gcc4-qt4.i386/
# vi opera

找到以下内容:
OPERA_LD_PRELOAD="$LD_PRELOAD"
然后,把它替换为以下内容:
FIREFOX="/usr/local/firefox"
OPERA_LD_PRELOAD="$LD_PRELOAD:$FIREFOX/libnss3.so:$FIREFOX/libsmime3.so:$FIREFOX/libssl3.so:$FIREFOX/libplds4.so:$FIREFOX/libplc4.so:$FIREFOX/libplc4.so:$FIREFOX/libnssutil3.so:$FIREFOX/libnspr4.so"

然后保存退出。
阅读(3096) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~