5
Debian checkinstall忽略install = no; 如何构建它,但不能自动安装软件包?
好的,这是让我感到困惑的一件事...我试图从源代码构建一个程序包,然后使用它checkinstall来生成.deb程序包。请注意,我只想创建.deb软件包,但不想安装它。 因此,这是一个示例-我在Ubuntu 11.04上,首先我feh从默认存储库安装了该软件包;它的版本号显然是1.3.4.dfsg.1-3 然后我试图feh 从源头建立; 必须make通过,并且可以从命令行运行新代码feh;灿烂。 现在最后,要创建一个deb包,我使用以下命令行: sudo checkinstall -D -y \ --install=no \ --fstrans=no \ --reset-uids=yes \ --pkgname=feh \ --pkgversion=2.7 \ --pkgrelease="tar.bz2" \ --arch=i386 \ --pkglicense=GPL \ --maintainer="Debian PhotoTools Maintainers <pkg-phototools-devel@lists.alioth.debian.org>" \ --pakdir=../.. \ --requires=libc6,libice6,libsm6,libx11-6,libxaw7,libxext6,libxmu6,libxt6,dpkg,install-info 好吧,注意我曾经在--install=no那儿使用过吗?甚至man checkinstall说: --install切换安装已创建的软件包。 嗯,这是该checkinstall命令的答复: checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran This …