yjsyj 发表于 2005-12-4 13:36:17

关于安装FIREFOX1.5遇到的问题

在Mandriva2006.0(中文版)下安装firefox1.5, 按Firefox 1.5 release notes下所讲的安装方法:tar -xzvf firefox-1.5.tar.g,把文件解压到firefox目录。但是运行firefox脚本时没有反应,无论是运行firefox还是firefox-bin都不行。安装thunderbird也有这样的情况。这是我第一次使用LINUX,我看了精华版中所有关于安装软件的文章,但还是不知道是哪里有问题。我按精华版中文章所讲,成功安装了opera, flashplayer, skype及mozilla1.7.10等软件都没有问题。昨天我安装Mandriva2006.0(英文版)后一开始也是这种情况,但后来不知道怎么搞的,双击firefox脚本时能成功启动了。重装中文版(因为用英文版时中文网页显示不正常,而且不能输入中文,只好又回到中文版)后就不行了。请问是什么原因呢?
还有就是用opera时不能使用中文输入,应该如何解决呢?
刚开始使用Linux,问题一大堆,请不要见怪。谢谢!!

月下刀客 发表于 2005-12-4 21:46:13

到终端进入firefox目录,输入./firefox &看看有什么错误信息。

mandrakechina 发表于 2005-12-4 22:16:15

Firefox因为是预编译的二进制包,一般编译的时候使用的是gcc 3.2或3.3。而Mandriva所有软件使用的都是gcc 4.0。二者之间在libstdc++之间存在着不兼容,直接结果是firefox与scim的gtkimmodule之间存在冲突。具体解决方法请看Sir的精华帖。

Opera请使用static版即可:
http://ftp.sunet.se/pub/www/clients/Opera/linux/851/final/en/i386/opera-8.51-20051114.1-static-qt.i386-en.rpm

月下刀客 发表于 2005-12-4 22:20:50

我说怎么搞的 ,在我的ubuntu5.4解压后可以直接用

月下刀客 发表于 2005-12-4 22:33:14

不过我的gcc有3.3/3.4/4.0.2

yjsyj 发表于 2005-12-4 23:15:49

谢谢,立刻去找精华贴!!还想问一下,是不是如果我把gcc的其他版本装上也可以解决问题呢?

mandrakechina 发表于 2005-12-5 18:18:49

Firefox的二进制包需要libstdc++5,这个包在2006的contrib仓库中有,不用自己满世界找。

但正因为这个libstdc++5的程序,跟需要libstdc++6的scim之间无法协调,所以冲突。这个跟依赖关系是否可以得到满足是两回事。

yjsyj 发表于 2005-12-6 13:03:07

I found this from the ubuntu's websit:

由于scim可能导致使用libstdc++5的GTK程序出现"段错误",如果出现新装的firefox1.5无法运行,可修改 export GTK_IM_MODULE="scim"为GTK_IM_MODULE="xim" 来绕过,这句一般在/etc/X11/Xsession.d/95xinput中.(catinsnow)

Here is the link:
http://www.ubuntu.org.cn/support/documentation/wiki/FirefoxNewVersion/?searchterm=%E5%AE%89%E8%A3%85%22libstdc++5%22%E5%8C%85.

but I still don't know how to solve my problem. need more study. faint!! An other problem pop up, I don't know how to type chinese under ubuntu, ahh, faint again!!

月下刀客 发表于 2005-12-6 14:56:03

ubuntu不是可以apt-get install fcitx吗?
http://www.ubuntu.org.cn/support/documentation/zhfaq/ime

yjsyj 发表于 2005-12-6 15:07:24

我用命令:
#sudo apt-get install fcitx (我也是在ubuntu网站上找到的,还没试scim)
提示没法找到fcitx

然后我去下载了一个fcitx-xxx-xxx.deb,在该文件所在的目录下再运行:
#sudo apt-get install fcitx-xxx-xxx.deb
还是提示没有fcitx这个包。

我发现很多问题都有答案,但是到自己做的时候又会出现很多新问题,只好继续找资料,郁闷ing...

月下刀客 发表于 2005-12-6 15:17:43

运行dpkg -i xxxxx.xxx.deb安装

mandrakechina 发表于 2005-12-6 16:37:58

不是Mandriva么?怎么又变成Ubuntu了?

Mandriva和Ubuntu的解决方法是不同的。因为配置文件的地方和设置方法都不同。

yjsyj 发表于 2005-12-6 23:39:30

那是因为看了精华贴的介绍,觉得每个系统都有自己的特点,都想看一看。结果四天装了四次系统RedHat(英文),Mandriva(中英文),ubuntu(中文),所以问题就不是一般的多啊!每次装系统前先看一大堆资料,装好了再找一大堆资料。虽然我也喜欢CLI,但是每次用man看命令时还是看得眼睛发绿-参数太多了!太详细了!

mandrakechina 发表于 2005-12-7 13:04:40

那些教初学者看man的人,都是饱汉不知饿汉饥。你就随便挑一个顺手的系统,装起来用就行了,不要管那么多东西。

yjsyj 发表于 2005-12-8 02:59:50

选中了曾被取消选择的软件包 fcitx。
(正在读取数据库 ... 系统当前总共安装有 59881 个文件和目录。)
正在解压缩 fcitx (从 fcitx_3.2-051010_i386.deb) ...
dpkg:依赖关系问题使得 fcitx 的配置工作不能继续:
fcitx 依赖于 libxrender1 (>> 1:0.9.0-1);然而:
系统里的 libxrender1 的版本是 1:0.9.0-1.
fcitx 依赖于 ttf-arphic-uming;然而:
软件包 ttf-arphic-uming还没有被安装。
dpkg:处理 fcitx (--install)时出错:
依赖关系问题 - 仍未被配置
在处理时有错误发生:
fcitx

after I run:dpkg -i fcitx_*.deb   I got above information. Does it mean I should install sth first? what and how to do? thanks in advance
页: [1]
查看完整版本: 关于安装FIREFOX1.5遇到的问题