相关疑难解决方法(0)

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
Run Code Online (Sandbox Code Playgroud)

好的,注意到我在--install=no那里使用过吗?甚至man checkinstall说:

--install 切换安装已创建的包。

嗯,这就是这个checkinstall命令的回复:

checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran
           This software …
Run Code Online (Sandbox Code Playgroud)

debian checkinstall

14
推荐指数
3
解决办法
8784
查看次数

标签 统计

checkinstall ×1

debian ×1