|
发表于 2006-12-6 22:25:08
|
显示全部楼层
关键在于 make install !
举个例子:
$./configure --prefix=/usr --localstatedir=/var --sysconfdir=/etc
$make
$make DESTR=/home/user/builddir install
(or $make prefix=/home/user/builddir/usr install 具体情况视 Makefile 而定)
$cd /home/user/builddir && fakeroot
$makepkg foo-x.x-i386-1.tgz
configure 时指明了软件的安装目录,make install 并不是真正要安装,而是将要安装的文件先保存到一个临时的文件夹,方便打包。[color="Red"]fakeroot 很重要,否则打包出来的权限不是 root,安装后会出问题! |
|