Ubuntu、IIRCでは、checkinstall
debパッケージは、一部のターゲットディレクトリ(たとえば、一部のシステムディレクトリ)にインストールせずに、コンパイルされたバイナリでのみ生成されます。
ただし、ホームディレクトリにあるファイルをコンパイルしても常に実行する必要があります。そうしないsudo checkinstall
と、一部の操作は許可されません。
なぜそんなことですか?
答え1
checkinstall
sudo
基本的には実際にインストールも実行するので必須です。これは、以下を/etc/checkinstallrc
含むデフォルト値によるものです。
# Install the package or just create it?
INSTALL=1
インストールを防ぎ、パッケージのみを作成するには:
checkinstall --install=no