红联Linux门户
Linux帮助

怎样由i586到i686架构?

发布时间:2007-04-14 12:44:59来源:红联作者:rucstudent
看了战友给我的资料
发现我的的确是i586的架构
他里面给出了强制覆盖的方法来升级
可是我没有成功,大家分析一下,我的操作过程如下:
我把三个文件提取出来了,我放在bin文件夹里面,我在root下输入:
cd /
cd bin
rpm -Uvh --replacefiles -replacepkgs kernel-2.6.18-1.2798.fc6.i686.rpm
提示
rpm: arguments to --root (-r) must begin with a /
文章评论

共有 8 条评论

  1. rucstudent 于 2007-04-16 00:42:44发表:

    我晕啊~~
    真是晕~~
    菜鸟遇见大问题

  2. ajiejiejie 于 2007-04-15 21:00:45发表:

    你先chmod 777 kernel-2.6.18-1.2798.fc6.i686.rpm 然后再试试
    再不行 用-ivh代替-Uvh试试 因为好象是说替代的那个文件不存在 好奇怪呀

  3. rucstudent 于 2007-04-15 20:24:06发表:

    我把三个文件放在/bin下面,然后输入命令:
    [lanpeng@localhost ~]$ su -
    口令:
    [root@localhost ~]# rpm -q kernel --qf '%{ARCH}\n'
    i586
    [root@localhost ~]# rpm -Uvh --replacefiles -replacepkgs kernel-2.6.18-1.2798.fc6.i686.rpm
    error: open of -replacepkgs failed: 没有那个文件或目录
    error: open of kernel-2.6.18-1.2798.fc6.i686.rpm failed: 没有那个文件或目录
    [root@localhost ~]# cd /bin
    [root@localhost bin]# rpm -Uvh --replacefiles -replacepkgs kernel-2.6.18-1.2798.fc6.i686.rpm
    error: open of -replacepkgs failed: 没有那个文件或目录
    [root@localhost bin]# rpm -Uvh --force --replacefiles -replacepkgs kernel-2.6.18-1.2798.fc6.i686.rpm
    error: open of -replacepkgs failed: 没有那个文件或目录
    [root@localhost bin]#


    提示说没有那个文件或目录....

  4. ajiejiejie 于 2007-04-14 16:25:18发表:

    楼主可以按楼上朋友说的试试

    如果是冲突问题 你也可以用--force参数强制安装
    rpm -Uvh --force --replacefiles -replacepkgs kernel-2.6.18-1.2798.fc6.i686.rpm

    不过我看你那个提示 好象不是冲突问题呀...

    [ 本帖最后由 ajiejiejie 于 2007-4-14 16:27 编辑 ]

  5. Summerserenity 于 2007-04-14 15:34:50发表:

    你碰到的问题和我当时碰到的差不多,也是讲有冲突不能升级。后来我就用了以上介绍的简易办法,居然也行得通。我现在用的就是i686的内核,感觉上比586的好多了。

  6. ajiejiejie 于 2007-04-14 14:54:08发表:

    "pm: arguments to --root (-r) must begin with a /"?--这句话我也不清楚什么意思呀 什么叫"root用户的参数必须以/开头" 看不懂它要你干什么 我当初没遇到这问题呀 你运气好差... 还是等高人解答吧 我也等着看原因 呵呵

  7. rucstudent 于 2007-04-14 13:43:43发表:

    那linux的成熟到底表现在那?
    我的风扇现在况转
    mmd真是令人失望
    连安装最常用的mp3都要这么多命令,还会出莫名其妙的问题
    真是运!

  8. Summerserenity 于 2007-04-14 13:32:34发表:

    内核升级很危险,也很复杂,搞不好会引起系统崩溃。我向你推荐一个无风险的简易办法,不过前提是你的显卡必须是ATI的。下载一个i686的kmod随后安装上,聪明的它在安装时自己就会把686的内核捎带装上。我是偶然发现的。是不是可以举一反三,通过安装其它686显卡驱动来带出686内核,我就不得而知了。