阅读:4484回复:12
Linux下面FF1.5的flash插件又装不上了
重新安装的系统,还是FC4 x86-64,FF1.5.
到一个需要flash插件的页面,很正常地有一个安装缺失插件的按钮,我点了,是Flash的,同意也很正常,然后就是下载安装。但是装完后还是没有出现flash,还是提示安装缺失插件,这下我就不明白了。再这么来一遍,说我的flash player已安装。不知道怎么搞的。 |
|
1楼#
发布于:2005-12-16 13:53
会不会是64位系统的缘故?我后来自己去Macromedia网站上下了flash player,然后
[john@Genius install_flash_player_7_linux]$ sh flashplayer-installer ERROR: Your architecture, \'x86_64\', is not supported by the Macromedia Flash Player installer. 后来我直接把 flashplayer.xpt libflashplayer.so这两个文件复制到firefox1.5目录下面的plugins文件夹下面去了,还是没有用。 弄不明白了。 |
|
2楼#
发布于:2005-12-16 13:53
给一些有用的信息帮助DX诊断
我的firefox1.5是在/setup/firefox,就一个文件夹。里面有一个plugins/libnullplugin.so,我自己试过,把flash的那两个文件拷贝到plugins目录下没有用。 我的主目录下,当然有.mozilla,下面有plugins和firefox目录,其它的不去管它。我发现用firefox1.5自动升级后flashplayer是被放到了~/.mozilla/plugins下面了。我进入~/.mozilla/firefox下面,没有plugins目录,有一个文件pluginreg.dat,内容如下: Generated File. Do not edit. [HEADER] Version:0.08:$ [PLUGINS] /setup/firefox/plugins/libnullplugin.so:$ :$ 1131757204000:1:5:$ The default plugin handles plugin data for mimetypes and extensions that are not specified and facilitates downloading of new plugins.:$ Default Plugin:$ 1 0:*:All types:.*:$ 我也试过,把~/.mozilla/plugins复制到~/.mozilla/firefox下面没有用。 也就是说自动升级可以下载flash player到~/.mozilla/plugins,但是firefox貌似调用不到。 我自己是不是能试图修改那个pluginreg.dat来达到目的?如果不是我该怎么做? 大家在Linux下用的firefox1.5的~/.mozilla/firefox/pluginreg.dat文件能否贴出来比较一下? |
|
3楼#
发布于:2005-12-16 13:53
Generated File. Do not edit. [HEADER] Version:0.08:$ [PLUGINS] /opt/firefox/plugins/libnullplugin.so:$ :$ 1134150966000:1:1:$ The default plugin handles plugin data for mimetypes and extensions that are not specified and facilitates downloading of new plugins.:$ Default Plugin:$ 1 0:*:All types:.*:$ |
|
4楼#
发布于:2005-12-16 13:53
那看来是一样的。真不知道是什么地方来控制这个东西的。郁闷死了。
你的flash player能用吧? su100:Generated File. Do not edit. [HEADER] Version:0.08:$ [PLUGINS] /opt/firefox/plugins/libnullplugin.so:$ :$ 1134150966000:1:1:$ The default plugin handles plugin data for mimetypes and extensions that are not specified and facilitates downloading of new plugins.:$ Default Plugin:$ 1 0:*:All types:.*:$回到原帖 |
|
5楼#
发布于:2005-12-16 13:53
也许真是64位的原因,看看其他用64位的兄弟怎么说。
|
|
6楼#
发布于:2005-12-16 13:53
|
|
7楼#
发布于:2005-12-16 13:53
我最终解决了,是SELINUX的原因,修改/etc/sysconfig/selinux,将SELINUX=disabled就行了。
|
|
8楼#
发布于:2005-12-16 13:53
yangjio4849:我最终解决了,是SELINUX的原因,修改/etc/sysconfig/selinux,将SELINUX=disabled就行了。回到原帖我改完之后,LINUX就不能启动了。请你们一定要慎重!!我正在找这条命令是干什么的~~ 开机就kill init就不进行下一步了! |
|
9楼#
发布于:2005-12-16 13:53
果你打算中止使用SELinux,你可以使用 selinux=0 这个内核参数。这会关闭SELinux的全部功能,就好像你的内核并没有把SElinux机制编译进去一样。所以当系统出了问题时,比如系统崩溃,有些人 就用此方法进行理事的恢复工作,但是我并不赞成这种做法。当你临时使用 selinux=0 进入系统后,你所建立的任何文件将不会拥有SELinux上下文标记。这就意味着,如果你替换了诸如/etc/passwd 或/etc/shadow等重要文件,那么下一次进入SELinux时,系统就不会正常的工作。这不是严重的问题,当你从CD引导时,做系统恢复时,或使 用一个不支持 XATTRs备份软件恢复系统时,同样的问题也会发生。这个问题虽然可以通过为受到影响的文件系统重新标记上下文来解决,但是使用 enforcing=0 来代替 selinux=0 不是更好吗?
你可以编辑/etc/selinux/config来临时关闭SELinux。 |
|
10楼#
发布于:2005-12-16 13:53
对了,装不上flashplayer不是64位32位的事。我的32位CPU也装不上。64位也装不上~
我让“yangjio4849”给气死了。现在不找怎么装FLASHPLAYER了,正在找怎么恢复系统呀~ 我系统里面还有好多东西呢! |
|
11楼#
发布于:2005-12-16 13:53
楼住当初安装系统的时候就不该打开SElinux
关于flash的原因可能是 flash安装的时候以为你的plugins目录是/usr/lib/mozilla/plugins,而firefox使用的plugins是/setup/firefox/plugins 你先用你的“资源管理器”来上网,看是否能播放flash 从/usr/lib/mozilla/plugins里复制过去去后在看看firefox的about:plugin |
|
|
12楼#
发布于:2005-12-16 13:53
不能发图片吗?
解决方法,我已经找到了,而且最简单。 点击“桌面”--“管理”--“安全级别和防火墙” 选择SELINUX 再选“修改SELINUX策略”里面有个“兼容性” 在“允许使用文本重定位的共享库”对打个对号。 再自动装一遍flashplayer就可以了~ |
|