LinuxSir.cn,穿越时空的Linuxsir!

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

gentoo 下安装drcom 1.4.7

[复制链接]
发表于 2008-10-13 13:50:03 | 显示全部楼层 |阅读模式
我用Gentoo Linux 2008.0 x86 LiveCD安装了GENTOO,在安装drcom登录客户端时出错:
make提示:
make: *** /lib/modules/2.6.24-gentoo-r5/build:
没有该目录。
网上搜了一下,又去查看/usr/src目录下,发现src是空目录。我在UBUNTU下用过drcom,安装前要安装build-essential,gentoo刚刚接触,网上搜了很久,还是找不到解决方法。(有一些解决方法要通过emerge 安装内核头文件之类的,我上不了网就无法使用),只有上论坛请教各位有什么方法解决这个问题。
发表于 2008-10-13 14:44:04 | 显示全部楼层
?! 难道是gpg方式安装的?

win下能上网吧?

emerge -pf xxx 记下下载地址到windows下下载

要是需要下载的东西太多了,到windows下装个虚拟机,
在虚拟机里用livecd启动,把stage3解压了做个安装环境chroot过去emerge -f XX
或者在直接在虚拟机把物理硬盘挂上.启动gentoo..
反正办法多的是..
回复 支持 反对

使用道具 举报

发表于 2008-10-13 16:34:48 | 显示全部楼层
楼主我的情况差不多, 也要drcom才能上网!

我的解决方法: 自己编译安装最新版的内核, 记得选项上net-filtering支持, 这样就可以了编译drcom了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-15 12:50:27 | 显示全部楼层
LS,我觉得它编译的时候就是缺少BUILD,那么是不是可以 直接从光盘或其它地方直接复制这个呢?从源码编辑内核 还是有点麻烦啊。
回复 支持 反对

使用道具 举报

发表于 2008-10-15 13:01:38 | 显示全部楼层
这个BUILD是一个指向linux内核版本对应的源代码目录!

你说的这个问题我也考虑过, 还看过drcom的源码, 发现里面需要的头文件都在不同的目录, 找起来都麻烦, 就没有尝试了, 你可以试试!

还有就是内核, 2.6.26只要开启 net-filtering 支持就能编译, 所以我是直接在XP下载了最新的portage包和gentoo-sources的distfile, 直接emerge, 自己编译内核, 然后编译drcom的!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-16 00:59:21 | 显示全部楼层
多谢kemad的指点,但我真的只是刚接触GENTOO,连emerge也没真正的用过……官方的安装指南看了半天,好多我是不能实现的,虽然我以前也装过LFS,但现在看这个指南到处碰头:(看来还是回去在虚拟机下预习一遍再来提问了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-17 01:11:15 | 显示全部楼层
maitr的
“在直接在虚拟机把物理硬盘挂上”真是个奇妙的想法:)我得试试
回复 支持 反对

使用道具 举报

发表于 2008-10-17 02:42:29 | 显示全部楼层
千万不要让host系统和guest系统同时操作同一个分区,会出人命的- -b
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-25 23:23:33 | 显示全部楼层
Post by kemad;1894234
这个BUILD是一个指向linux内核版本对应的源代码目录!

你说的这个问题我也考虑过, 还看过drcom的源码, 发现里面需要的头文件都在不同的目录, 找起来都麻烦, 就没有尝试了, 你可以试试!

还有就是内核, 2.6.26只要开启 net-filtering 支持就能编译, 所以我是直接在XP下载了最新的portage包和gentoo-sources的distfile, 直接emerge, 自己编译内核, 然后编译drcom的!


我下VMWARE上emerge了2.6.25的内核,安上所述安装drcom成功了。多谢。不过其它所述方法未测试,因为我在我自己实际硬盘上安装的时候又出问题了……:(
回复 支持 反对

使用道具 举报

发表于 2009-11-3 19:47:24 | 显示全部楼层
mark~~~~~
回复 支持 反对

使用道具 举报

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

本版积分规则

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