+ -
当前位置:首页 → 问答吧 → 如何选择安装util-linux的部分内容?

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

时间:2008-01-16

来源:互联网

别的软件包通过修改Makefile文件,可以选择安装自己需要的内容或功能,而util-linux的Makefile中没有相关的内容去修改,请各位赐教,如何安装其部分内容或功能

作者: datty   发布时间: 2008-01-16

http://www.kernel.org/pub/linux/util...inux-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 也一并读一读。

作者: csfrank   发布时间: 2008-01-16

csfrank 兄,你说的太对了!我把util-linux包下的所有文件都搜索了,就是没有像别的软件那样的修改内容,最后我也在make_include和define.h文件中看出了点蛛丝马迹,但不敢确定,也不知道如何改,就来请教请教。最后还请教一下csfrank 兄,这个软件如何卸载?它不像别的软件包那样可以通过make uninstall卸载。请赐教

作者: datty   发布时间: 2008-01-16

我没卸载过,你读一读makefile,或者
make install DESTDIR=/path
看看安装了些什么不久知道怎么卸载了吗?

作者: csfrank   发布时间: 2008-01-16

多谢csfrank 兄,我自己再研究研究

作者: datty   发布时间: 2008-01-16