[分享]64位解决firefox的flash问题

CPU/显卡/打印机/USB设备等硬件问题
回复
jqkace
帖子: 32
注册时间: 2007-07-16 13:41

[分享]64位解决firefox的flash问题

#1

帖子 jqkace » 2008-08-08 12:48

昨天重装了ubuntu,从7.10后来升级到8.04,这次距离上次重装有8个月了
说明ubuntu越来越稳定了:o
8.04寄过来的32位cd竟然有问题,装到一半的时候提示某文件不能复制,
还说是光驱有问题或cd有缺陷云云
天啊,这不是盗版xp盘才出现的问题么,
于是又拿64位的盘装,倒是装上了,还好申请了32位的和64位的
才发现64位的flash问题挺麻烦的,
无奈本人又喜欢上myspace,一个页面有多个提示安装插件也挺烦的
研究了一上午,终于解决了
1.第一步,当然是下载32位的flashplayer了

代码: 全选

wget http://ubuntu:ubuntuftp@ftp.ubuntu.org.cn/home/dbzhang800/wiki/install_flash_player_9_linux.tar.gz
ubuntu的ftp还是比较快的 :D
下载后把解压出来的libflashplayer.so复制到/usr/lib/mozilla/plugins下

代码: 全选

tar -zxvf install_flash_player_9_linux.tar.gz
cd install_flash_player_9_linux
sudo cp libflashplayer.so /usr/lib/mozilla/plugins/
2.安装nspluginwrapper

代码: 全选

sudo apt-get install nspluginwrapper lib32nss-mdns
3.生成npwrapper.libflashplayer.so

代码: 全选

 nspluginwrapper -i /usr/lib/mozilla/plugins/libflashplayer.so
这时会在你的~/.mozilla/plugins目录下生成npwrapper.libflashplayer.so
可以用

代码: 全选

nspluginwrapper -l
命令查看
到这一步,个人感觉应该是可以了,不行的话就再把npwrapper.libflashplayer.so复制到
/usr/lib/nspluginwrapper/plugins下

代码: 全选

sudo cp ~/.mozilla/plugins/npwrapper.libflashplayer.so /usr/lib/nspluginwrapper/plugins/
再建立两个链接

代码: 全选

sudo ln -sf /usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so /usr/lib/firefox-addons/plugins/
sudo ln -sf /usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so /usr/lib/firefox-3.0.1/plugins/
应该就可以了
如果没有声音的话,是缺少libflashsupport包
Support library for sound output of Flash 9 with pulseaudio

代码: 全选

sudo apt-get install libflashsupport
乱码问题解决办法

代码: 全选

sudo rm /etc/fonts/conf.d/49-sansserif.conf
[/code]
上次由 jqkace 在 2008-08-08 13:05,总共编辑 2 次。
xeoc
帖子: 1994
注册时间: 2007-05-06 10:12

#2

帖子 xeoc » 2008-08-08 13:02

sudo apt-get install flashplugin-nonfree

这一个命令就搞定安装了的....

yun :shock:
jqkace
帖子: 32
注册时间: 2007-07-16 13:41

#3

帖子 jqkace » 2008-08-08 13:08

xeoc 写了:sudo apt-get install flashplugin-nonfree

这一个命令就搞定安装了的....

yun :shock:
偶们可怜巴巴的教育网。。
再说,sudo apt-get install flashplugin-nonfree
能装64位的吗?
如果可以的话,何必费那么多周折,
大哥,你不是64位的吧
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#4

帖子 BigSnake.NET » 2008-08-08 13:11

jqkace 写了:
xeoc 写了:sudo apt-get install flashplugin-nonfree

这一个命令就搞定安装了的....

yun :shock:
偶们可怜巴巴的教育网。。
再说,sudo apt-get install flashplugin-nonfree
能装64位的吗?
如果可以的话,何必费那么多周折,
大哥,你不是64位的吧
可以装64位你就把apt吃掉。。。

教育网嘛。。 挂代理
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
xeoc
帖子: 1994
注册时间: 2007-05-06 10:12

#5

帖子 xeoc » 2008-08-08 13:42

jqkace 写了:
xeoc 写了:sudo apt-get install flashplugin-nonfree

这一个命令就搞定安装了的....

yun :shock:
偶们可怜巴巴的教育网。。
再说,sudo apt-get install flashplugin-nonfree
能装64位的吗?
如果可以的话,何必费那么多周折,
大哥,你不是64位的吧
我就是64位啊.....我也是教育网....现在暑假速度没问题的,以前这种情况都是趁夜深人静......

PS:其实这样装不是纯种的64位,和你的方法一样的,也没有纯种的64位....
头像
hethe
帖子: 3666
注册时间: 2005-08-01 9:14

#6

帖子 hethe » 2008-08-08 14:25

jqkace 写了:
xeoc 写了:sudo apt-get install flashplugin-nonfree

这一个命令就搞定安装了的....

yun :shock:
偶们可怜巴巴的教育网。。
再说,sudo apt-get install flashplugin-nonfree
能装64位的吗?
如果可以的话,何必费那么多周折,
大哥,你不是64位的吧
64位都是这样装的,谁叫你去搞那么多周折 :lol:
Gedanken ohne Inhalt sind leer .Anschauungen ohne Begriffe sind blind.
jqkace
帖子: 32
注册时间: 2007-07-16 13:41

#7

帖子 jqkace » 2008-08-08 20:48

hethe 写了:
jqkace 写了:
xeoc 写了:sudo apt-get install flashplugin-nonfree

这一个命令就搞定安装了的....

yun :shock:
偶们可怜巴巴的教育网。。
再说,sudo apt-get install flashplugin-nonfree
能装64位的吗?
如果可以的话,何必费那么多周折,
大哥,你不是64位的吧
64位都是这样装的,谁叫你去搞那么多周折 :lol:
那我岂不是要把apt吃掉
头像
Stupid kid
帖子: 416
注册时间: 2006-10-18 12:57

#8

帖子 Stupid kid » 2008-08-09 7:54

楼主的方法完全OK,我也差不多这样子搞的

2楼好像想的太简单了,不信?
重装试试吧,保证你看不了flash
http://twitter.com/nothining
Mail: bjdfzster@gmail.com
南京的开源活动几乎是0,希望能有人组织下(也可以拉我入伙^_^)
最近在从零开始学习Linux程序设计,加油……
头像
zhexuezhuzi
帖子: 884
注册时间: 2008-01-23 14:02
来自: 吉林大学
联系:

#9

帖子 zhexuezhuzi » 2008-08-09 10:14

Stupid kid 写了:楼主的方法完全OK,我也差不多这样子搞的

2楼好像想的太简单了,不信?
重装试试吧,保证你看不了flash


2楼的方法可行。

如果不能上外网,可以先下载install_flash_player_9_linux.tar.gz,用sudo cp移到/var/cache/flashplugin-nonfree文件夹内,然后使用2楼的命令就可以了。
原理是 2楼的命令是从源中下载软件包的同时还要到国外网站下载install_flash_player_9_linux.tar.gz,我们先把那个文件下载下来,那就不用到国外网站下载了……


我用的是ubuntu8.04amd64
iscapee
帖子: 115
注册时间: 2008-02-21 15:20

Re:

#10

帖子 iscapee » 2008-11-03 15:41

xeoc 写了:sudo apt-get install flashplugin-nonfree

这一个命令就搞定安装了的....

yun :shock:
出现冲突怎么解决?? :em06
nonfree_10.0.1.218+10.0.0.525ubuntu1~hardy1+really9.0.124.0ubuntu2_amd64.deb (--unpack)时出错:
软件包相互冲突 - 将不安装 flashplugin-nonfree
头像
xieshaohu
帖子: 1565
注册时间: 2007-10-24 20:20
来自: 北京、海淀
联系:

Re: [分享]64位解决firefox的flash问题

#11

帖子 xieshaohu » 2008-11-06 15:21

Firefox提示的时候,直接按照Firefox的提示就安装好了。
也没有碰到什么问题。
头像
ccwhng
帖子: 32
注册时间: 2007-10-19 8:24

Re: [分享]64位解决firefox的flash问题

#12

帖子 ccwhng » 2008-11-11 8:54

nspluginwrapper -i /usr/lib/mozilla/plugins/libflashplayer.so

执行此命令后,出现如下:
nspluginwrapper: /usr/lib/mozilla/plugins/libflashplayer.so is not a valid NPAPI plugin

敬请楼主帮忙!
jqkace
帖子: 32
注册时间: 2007-07-16 13:41

Re: [分享]64位解决firefox的flash问题

#13

帖子 jqkace » 2008-11-12 13:16

ccwhng 写了:nspluginwrapper -i /usr/lib/mozilla/plugins/libflashplayer.so

执行此命令后,出现如下:
nspluginwrapper: /usr/lib/mozilla/plugins/libflashplayer.so is not a valid NPAPI plugin

敬请楼主帮忙!

64位直接sudo apt-get install flashplugin-nonfree
帮你完成上述所有步骤,前提是你要能连外网
回复