+ -
当前位置:首页 → 问答吧 → (solved) 想问一下:make headers_install和 emerge linux-headers有区别吗?

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

时间:2008-04-12

来源:互联网

不知道有没有什么区别,是不是完全一样的,请指教,谢谢。

作者: alaxie   发布时间: 2008-04-12

最好用gentoo自己的包
出了问题好解决

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

作者: zhllg   发布时间: 2008-04-12

最好用gentoo自己的包
出了问题好解决

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

作者: zhllg   发布时间: 2008-04-12

引用:
作者: zhllg
最好用gentoo自己的包
出了问题好解决

否则,出了问题就只能自己解决了
我的kernel就用的gentoo-sources,这样也不能保证和gentoo源里的linux-headers完全一样吗?

作者: alaxie   发布时间: 2008-04-12

引用:
作者: alaxie
我的kernel就用的gentoo-sources,这样也不能保证和gentoo源里的linux-headers完全一样吗?
你可以在/etc/portage/package.keywords中让linux-headers用~arch,再结合/etc/portage/package.mask把高过你内核版本的linux-headers Mask掉就能保证版本号同步了。
当你决定升级内核了,再把新版本的linux-headersunmask掉

作者: acevery   发布时间: 2008-04-12

谢谢楼上的回答,不过我想问的是我emerge gentoo-sources后,编译内核,然后make headers_install和我直接emerge linux-headers(版本和gentoo-sources的版本相同)有没有
区别。

作者: alaxie   发布时间: 2008-04-12

你想知道这个有啥用?是有什么软件编译失败了?还是?

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

作者: 晨想   发布时间: 2008-04-12

哦是不是说……
用make headers_install安装的不能通过portage来卸载
也就是说如果新内核头文件少了的话会留下垃圾文件一类的问题?

作者: cryaciccl   发布时间: 2008-04-13

引用:
作者: 晨想
你想知道这个有啥用?是有什么软件编译失败了?还是?

linux-headers 应该是单独解压文件后再安装的,感觉不应该有改变的。就是原始的。
我以前用debian时,编译内核有一步是自己生成header的,就是不清楚,直接emerge linux-headers和这个有什么区别,既然斑竹说没什么区别,我就明白了,呵呵。
不过既然/usr/linux/src是指向当前运行的内核,是不是这个header可以不装呢?

作者: alaxie   发布时间: 2008-04-13

一定要装
header是一定要装在/usr/include里的

作者: zhllg   发布时间: 2008-04-13

一定要装
header是一定要装在/usr/include里的

作者: zhllg   发布时间: 2008-04-13

引用:
作者: zhllg
一定要装
header是一定要装在/usr/include里的
谢谢,都搞清楚了,结贴

作者: alaxie   发布时间: 2008-04-13

热门下载

更多