LinuxSir.cn,穿越时空的Linuxsir!

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

如何选择安装util-linux的部分内容?

[复制链接]
发表于 2008-1-16 15:54:37 | 显示全部楼层 |阅读模式
别的软件包通过修改Makefile文件,可以选择安装自己需要的内容或功能,而util-linux的Makefile中没有相关的内容去修改,请各位赐教,如何安装其部分内容或功能
发表于 2008-1-16 15:56:25 | 显示全部楼层
http://www.kernel.org/pub/linux/utils/util-linux-ng/v2.13/
选择 util-linux-ng-2.13.0.1.tar.bz2 吧,简单一点,也新一点
因为老的版本并不是典型的"configure && make && make install"类型的包(虽然表面上很像),configure 脚本没有任何选项可用,它按定死的步骤对系统的多项特性进行检测,然后将结果保存在 make_include 和 defines.h 文件中供编译过程使用(当然你也可以按照你自己的需求修改这两个生成的文件,它们很浅显易懂)。而对软件包的配置是通过修改源码树根目录下的 MCONFIG 文件进行的,请在安装前务必仔细阅读源码树下的 INSTALL MCONFIG 文件,当然最好是把 configure Makefile 也一并读一读。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-16 16:10:38 | 显示全部楼层
csfrank 兄,你说的太对了!我把util-linux包下的所有文件都搜索了,就是没有像别的软件那样的修改内容,最后我也在make_include和define.h文件中看出了点蛛丝马迹,但不敢确定,也不知道如何改,就来请教请教。最后还请教一下csfrank 兄,这个软件如何卸载?它不像别的软件包那样可以通过make uninstall卸载。请赐教
回复 支持 反对

使用道具 举报

发表于 2008-1-16 16:28:59 | 显示全部楼层
我没卸载过,你读一读makefile,或者
make install DESTDIR=/path
看看安装了些什么不久知道怎么卸载了吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-16 17:05:14 | 显示全部楼层
多谢csfrank 兄,我自己再研究研究
回复 支持 反对

使用道具 举报

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

本版积分规则

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