LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 545|回复: 8

真郁闷了 连接老是不对~~

[复制链接]
发表于 2009-3-14 15:50:31 | 显示全部楼层 |阅读模式
编译内核老是提示没有规则,后来发现是连接不对,可是手动建立连接了,还是不对!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2009-3-14 16:04:39 | 显示全部楼层
  1. (chroot) Xcrazy / # ls -l /usr/src/linux
  2. 总计 0
  3. lrwxrwxrwx 1 root root 22 03-14 07:13 linux-2.6.28-gentoo-r3 -> linux-2.6.28-gentoo-r3
  4. (chroot) Xcrazy / # ln -snf /usr/src/linux-2.6.28-gentoo-r3/ /usr/src/linux
  5. (chroot) Xcrazy / # ls -l /usr/src/linux
  6. 总计 0
  7. lrwxrwxrwx 1 root root 32 03-14 07:15 linux-2.6.28-gentoo-r3 -> /usr/src/linux-2.6.28-gentoo-r3/
复制代码
回复 支持 反对

使用道具 举报

发表于 2009-3-14 16:12:41 | 显示全部楼层
你先把以前的那个符号链接删除,然后再重新生成链接,试一下。
回复 支持 反对

使用道具 举报

发表于 2009-3-14 16:19:42 | 显示全部楼层
-snf ... 以为参数越多越好吗?

你以前问过相同的问题,很明显,你根本没仔细看回帖
回复 支持 反对

使用道具 举报

发表于 2009-3-14 16:35:13 | 显示全部楼层
ln -s 足矣  ,.... 不是看见什么照搬就是对的.  -snf参数是覆盖已有的符号链接
换句话说 如果/usr/src 下面没有 linux 这个符号链接的话, 是不会生成一个 /usr/src/linux 的符号链接的

按照以下代码手动链接是安全的 这里不需要也不建议使用绝对路径,相对路径就够了,gentoo-sources 也是自动建立相对路径的
  1. #cd /usr/src
  2. #rm -rf linux  
  3. #ln -s linux-2.6.28-gentoo-r3 linux
复制代码
即可
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-14 18:52:11 | 显示全部楼层
Post by kimux;1960840
-snf ... 以为参数越多越好吗?

你以前问过相同的问题,很明显,你根本没仔细看回帖

Post by kimux;1957973
emerge gentoo-sources 之后不是自动建立连接吗?

看这内核版本貌似楼主是把ubuntu的内核CP过来的

手动的话
#cd /usr/src
#ln -s linux-2.6.24/ linux

认真一点吧...楼主

看了你帖的图..啥也不想说了   还 scr  .....


上次提示没有规则但是不知道是这个连接有问题,后来试了,还没有成功,就把源码cp到了linux里。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-14 19:00:41 | 显示全部楼层
Post by asmart;1960845
ln -s 足矣  ,.... 不是看见什么照搬就是对的.  -snf参数是覆盖已有的符号链接
换句话说 如果/usr/src 下面没有 linux 这个符号链接的话, 是不会生成一个 /usr/src/linux 的符号链接的

按照以下代码手动链接是安全的 这里不需要也不建议使用绝对路径,相对路径就够了,gentoo-sources 也是自动建立相对路径的

  1. #cd /usr/src
  2. #rm -rf linux  
  3. #ln -s linux-2.6.28-gentoo-r3 linux
复制代码

即可


呵呵  谢谢
这次可以了
我emerge gentoo-sources后那个自动连接本身就是错误的,所以才手动连接的。莫名奇妙的不知道怎么会错误~~
我是第一次学着装的  hehe
回复 支持 反对

使用道具 举报

发表于 2009-3-14 19:20:33 | 显示全部楼层
Post by xcrazy;1960908
呵呵  谢谢
这次可以了
我emerge gentoo-sources后那个自动连接本身就是错误的,所以才手动连接的。莫名奇妙的不知道怎么会错误~~
我是第一次学着装的  hehe


emerge gentoo-sources之后那个连接错误,是因为你自己cp了一个内核,已经建立了一个linux连接

emerge gentoo-sources之后并不会覆盖掉原来的连接


第一次安装就老老实实按照手册来,连ln命令都没搞明白就别乱折腾了~

如果我说错了,我道歉
回复 支持 反对

使用道具 举报

发表于 2009-3-14 19:23:35 | 显示全部楼层
可以用eselect kernel选择啊,为什么要自己ln呢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表