2008年8月17日星期日

fedora 9,我要崩溃了

刚装好不久的fedora 9,安装时输入的第一个DNS错了,结果上网时解析IP非常慢,发现后就寻找解决方法。首先在系统-管理-网络里面把DNS改过来。这时解析DNS很快。但是好景不常,没几分钟又变得很慢。重新进入管理界面发现,DNS竟然无端端的变回去了,分特!改了几次,一会儿后都会自动恢复回原始的错误的DNS。好吧,上网看看有啥解决办法。当然,如果在BBS上发问的话,大大部分是不会有答案的,只有奚落,“自己查资料去”。找到一个要修改/etc/resolv.conf的方法。修改后果然好了,不再需要每隔几分钟就改一下DNS设置了。但是还是好景不常,在机器重新启动后,同样的故障恢复了,去看看resolv.conf文件,DNS又回到错误的状态。

上一些(几乎是所有)网站,都会说,需要下载安装flash player插件。那好吧,下就下吧。但是刚按同意下载的按钮,firefox竟然崩溃了,启动了几次都不成,只看见下面的任务栏里面显示“正在启动”字样,后消失得无影无踪,一点显示都没有。想办法。既然firefox的版本(3.0.0 beta5)比较低,还是个beta版本,好,换个新的版本。到firefox去下了一个最新的正式版本3.0.1。下载完后解压缩,看readme文件,傻眼了,不知道放在哪里。readme文件只有寥寥的3行:

For information about installing, running and configuring Firefox
including a list of known issues and troubleshooting information,
refer to: http://getfirefox.com/releases/

不管了,自己找找看在哪里。在/usr/bin下有一个firefox可执行文件,在/usr/lib下有个firefox 3.0b5的目录。先把文件都copy到后面的目录。这次好一点了,出现了一个协议的标题栏后再次死掉,弹出一个发送反馈信息的对话框来。我想大概是flash player的安装有问题吧。于是到adobe去下了一个falsh player的rpm包。很不幸,显示“You don't have the necessary privileges to install local packages”。

BTW,以上修改都是在root下进行的。


Blogger在windows下和来Linux下的界面不一样,缺少了一排格式图标,也没有修改HTML的标签。要修改HTML只能在windows下修改。

16 条评论:

  1. 心不要太急,
    DNS 会变回去,应该是你用了 dhcp ,不知道你没有看过这个贴子:

    http://www.linuxsir.org/bbs/thread56396.html

    尽管自己在用 fedora ,但我总觉得新手用 fedora ,特别是版本过新的 fedora 还是不太好,就算是 Linus ,用 fedora 9 时,也还是有些问题……毕竟,软件都太新了。建议用 debian 的 stable 这样应该好一点,另外可以试试 Fedora 8 。

    至于 firefox ,你现在写的那些话,你会后悔的,运行下载的 firefox 的 tar 包真的非常简单,你再想想。

    最后,你装完 Fedora 9 以后,记得要升级:
    命令行下以 root 权限运行(使用 "su -" 命令):

    yum update

    还有,你最后一句话是什么意思?

    回复删除
  2. 还有 linuxsir.org 现在访问不了,你应该会想到快照吧?

    回复删除
  3. 感谢高手的帮助!
    我以前用过redhat linux 7和fedora 6。只是用得不多。一些问题也能解决掉。于是选择fedora。
    我已经取消了dhcp了。无论从网络管理的界面修改dhcp还是修改resolv.conf文件,重启后dns还是恢复到原来的错误信息。
    如果您说运行tar包是重新编译源码的话,我确实没有试过。重新编译源码实在是太麻烦了,有时候要装其它软件,还是特定的版本。
    另外系统是刚装了不久的,基本没有改动过,安装flashplayer时firefox是直接死掉的,还是没有升级firefox以前。升级后还是直接死掉,应该是flashplayer插件的问题。到现在我还不知道插件装在哪里了。可能删除安装的东西就好。但是firefox目录下的plugin目录里面没有。
    可能yum装得有问题,这次安装9后没有自动升级的程序运行。运行yum也是说缺少repo(?)文件,无法进行。另外在国内运行yum是非常痛苦的事情,连接的速度非常慢,有时候升级一个小程序就要老半天时间。曾经找过国内或者香港的镜像,然后修改conf文件,但是这些镜像通常都不全,下着下着就说缺少文件,更新无法进行。高手如果有国内的镜像能否给一个?:-)最好还有修改后的conf文件了。
    在linux下升级应用程序难以忍受。原因有1。程序的升级一般非常频繁,每一次升级都必须把整个rpm包下载来安装。以前用6的时候都是一百多个程序需要安装,可能整个系统的应用程序都需要安装一次。而国内的速度非常慢。2。自动升级的程序如果某些程序不需要升级的话,要一个一个取消。如果我只想升级其中的几个软件的话,点击取消都点击到手软。而用yum的话软件的名称要一个一个输入,也是麻烦事。

    回复删除
  4. 禁用 dns 还不行的话,请检查一下 /etc/sysconfig/networking/profiles/default/ 下的文件,再不行的话,我就不知道了,所以不要叫我高手。

    /usr/lib 与 /usr/bin 下的东西是由包管理器来管理的,尽可能不要手工改动,这是很忌讳的事。

    另外,关于下载的 firefox tar 包,里面一般会有一个 sh 文件,文件名应该是 "run-mozilla.sh" 直接运行就可以了。

    如果真的用过一段时间的 Linux 你还不知道以上的东西太不应该了。

    关于 repo 可能是由于最近的新闻,你应该也听说了,不过,没见到你的出错提示也不一定。反正这时候你选择 Fedora 也算你运气问题。

    另外, fedora 的 yum 总的来说只是半成品, 在 fedora 9 中 delta yum 依然不行,详细情况请参考:Features/Presto这个插件可以很大的提升速度。

    如果你真的想用 fedora ,又讨厌 yum 的速度,请想想当年那些用 36 k moden 下载的 Linux 的同志……

    回复删除
  5. 另外,可以到

    groups.google.com/group/fedora-cn

    邮件列表上提问。

    回复删除
  6. 抱歉,我只是普通用户,平常不大关心业界的资讯。:-(
    修改repo.config(?)文件是很早以前做的,但是找到的服务器上的不全,又恢复回去了。
    使用33K的猫下载linux应该是大款了吧。当时应该是到电脑市场找“软件要吗,毛片要吗?”的大姑买光盘更实在。呵呵。
    对于linux的争论其实归根结底都回到linux的易用性上。linux确实是一个优秀的操作系统,但是对于普通用户来说则是一个噩梦。我自认为计算机的水平在普通用户中不错,在dos622年代就开始用。但是在linux前一筹莫展。对于计算机专业的高手来说的一个小问题在普通用户面前就是一个大难题。学生时我可以花半天去慢慢试,找答案,但是现在我没有这么长的时间和精力去解决可能是无穷无尽的问题。更不用说那些只上qq的用户了。比如我想放点mp3听一听需要安装mp3解码器插件,而现在的软件的主页上大多数都把mp3的插件去除掉了,也不提供下载的连接了。
    我用linux的目的是希望能代替M$ Windowz,使用后者就是贼,尽管绝大多数人都用得心安理得。如果linux想在desktop有大的发展的话,需要的改进还非常非常多。或许我该用ubuntu。但是据说ubuntu要商业化?

    回复删除
  7. 我现在只关心两个问题:
    1. 你 resolv.conf 文件的问题是否是由默认的配置文件引起的,也就是 /etc/sysconfig/networking/profiles/default/ 有没试过?

    2. 你可以运行 firefox 了吗?

    至于什么易用性,那不是我考虑的,我只是个普通用户,不是开发人员,出于好心/无聊帮别人解答一些简单问题。

    同样,我不是计算机专业的,水平也不咋的,也不是学生。提到 moden 只是说,他们花过的时间远比你多,只是让你心理平衡一下。没别的意思。

    回复删除
  8. 抱歉,现在在外地出差,没有办法修改。

    1. 你 resolv.conf 文件的问题是否是由默认的配置文件引起的,也就是 /etc/sysconfig/networking/profiles/default/ 有没试过?
    现在没办法查,不过这个地方我没有修改过。google的文章很多是说直接修改resolv.config文件就可以了。

    2. 你可以运行 firefox 了吗?
    不成。当时是安装flashplayer,出现一个版权协议页面,同意后很快退出了。当时firefox的版本是3.0.0.5beta5。再运行firefox的话只在任务栏出现“正在启动firefox……”的栏,界面都没有出来就直接退出了。

    很抱歉上面的回复令你产生误会。我只是发些牢骚,并没有针对您的意思。

    回复删除
  9. 没什么心烦的时候谁都有。

    下面的话纯属原意:
    有些巧合的是:明天我也要出差……

    回复删除
  10. 修改成功。
    修改 /etc/sysconfig/networking/profiles/default/下的两个文件,一个是resolv.conf,把正确的dns修改过来,还有一个是ifcfg-eth0文件,其中有一个DNS1=...的语句。可能正确的答案是修改后面的文件,因为之前我曾经改过resolv.conf文件的第二、第三个DNS,能修改成功,就是改不了第一个。
    谢谢。

    回复删除
  11. 我跟楼主的情况一样。不过。。
    我是手动安装了FLASH插件后出的问题。
    之前还上过YOUTUBE看过视频。
    然后不知道为什么,FIREFOX就崩溃了。
    然后不论怎么运行,都是任务栏出现正在启动FIREFOX然后就立刻消失。

    我也认为是BETA版的问题。就重新下了个版本,也是直接运行的那个。跟你的情况一模一样,一运行,就提示个什么协议,然后立刻告诉我FIREFOX崩溃。选择重新FIREFOX,又是一个崩溃,如此死循环。(我已经把系统的FIREFOX卸载掉了)

    现在我在下2.0版本的FIREFOX,如果不行的话,就换OPEAR试试。

    真的烦人!!!

    回复删除
  12. 我下载了LINUX FIREFOX 2.0.0.X
    然后解压,然后运行!!

    很神奇,什么反应都没有。什么反应都没有。



    我崩溃了。。。。。。

    回复删除
  13. 我用yum把firefox删除了然后重新用yum安装,在root帐号下还是死,但是在另外一个普通帐号下面能正常使用。我不记得有问题的时候那个普通帐号下有没有问题了,应该也是有问题的,因为我应该是在普通帐号下面安装flashplayer。我觉得可能的解决办法是把有问题的帐号的firefox的配置文件删除看看,在.mozilla目录下的profile下。但是我不确定firefox会不会重新生成profile文件。把另外的帐号的profile文件copy过去应该也可以使用。

    回复删除
  14. 不要用windows的思维去使用linux,linux要用的舒服,得先学会了!多看些资料,了解些基本的知识吧!

    回复删除