LinuxSir.cn,穿越时空的Linuxsir!

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

(solved) 想问一下:make headers_install和 emerge linux-headers有区别吗?

[复制链接]
发表于 2008-4-12 14:09:49 | 显示全部楼层 |阅读模式
不知道有没有什么区别,是不是完全一样的,请指教,谢谢。
发表于 2008-4-12 15:27:50 | 显示全部楼层
最好用gentoo自己的包
出了问题好解决

否则,出了问题就只能自己解决了
回复 支持 反对

使用道具 举报

发表于 2008-4-12 15:28:42 | 显示全部楼层
最好用gentoo自己的包
出了问题好解决

否则,出了问题就只能自己解决了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-12 15:41:50 | 显示全部楼层
Post by zhllg;1837448
最好用gentoo自己的包
出了问题好解决

否则,出了问题就只能自己解决了


我的kernel就用的gentoo-sources,这样也不能保证和gentoo源里的linux-headers完全一样吗?
回复 支持 反对

使用道具 举报

发表于 2008-4-12 17:00:27 | 显示全部楼层
Post by alaxie;1837463
我的kernel就用的gentoo-sources,这样也不能保证和gentoo源里的linux-headers完全一样吗?

你可以在/etc/portage/package.keywords中让linux-headers用~arch,再结合/etc/portage/package.mask把高过你内核版本的linux-headers  Mask掉就能保证版本号同步了。
当你决定升级内核了,再把新版本的linux-headersunmask掉
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-12 19:17:54 | 显示全部楼层
谢谢楼上的回答,不过我想问的是我emerge gentoo-sources后,编译内核,然后make headers_install和我直接emerge linux-headers(版本和gentoo-sources的版本相同)有没有
区别。
回复 支持 反对

使用道具 举报

发表于 2008-4-12 19:29:32 | 显示全部楼层
你想知道这个有啥用?是有什么软件编译失败了?还是?

linux-headers 应该是单独解压文件后再安装的,感觉不应该有改变的。就是原始的。
回复 支持 反对

使用道具 举报

发表于 2008-4-12 21:25:58 | 显示全部楼层
哦是不是说……
用make headers_install安装的不能通过portage来卸载
也就是说如果新内核头文件少了的话会留下垃圾文件一类的问题?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-12 21:34:26 | 显示全部楼层
Post by 晨想;1837528
你想知道这个有啥用?是有什么软件编译失败了?还是?

linux-headers 应该是单独解压文件后再安装的,感觉不应该有改变的。就是原始的。


我以前用debian时,编译内核有一步是自己生成header的,就是不清楚,直接emerge linux-headers和这个有什么区别,既然斑竹说没什么区别,我就明白了,呵呵。
不过既然/usr/linux/src是指向当前运行的内核,是不是这个header可以不装呢?
回复 支持 反对

使用道具 举报

发表于 2008-4-12 22:33:53 | 显示全部楼层
一定要装
header是一定要装在/usr/include里的
回复 支持 反对

使用道具 举报

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

本版积分规则

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