DEBファイルのコピーとインストール - エラー

DEBファイルのコピーとインストール - エラー

Apache2のソースコードからdebファイルを作成し、コンパイルに使用したコンピュータに正常にインストールして実行できました。ところで、debファイルを別のコンピュータにコピー(SCP)してインストールしたところ、新しくインストールされたシステムにapache2のログディレクトリ(/CloudS/Packages/apache2-cs/var/log/)がなくなりました。

どちらの場合も、次のコマンドを使用してインストールしました。dpkg -i <deb file>

なぜ何なのか教えてくれる人はいますか?

翻訳者:

root@compiler:/build/result# cd /CloudS/Packages/apache2-cs/
root@compiler:/CloudS/Packages/apache2-cs# ls
usr  var

他の機械:

root@ubuntu-1cpu-1gb-de-fra1:~# ls /CloudS/Packages/apache2-cs/
usr
root@ubuntu-1cpu-1gb-de-fra1:~#

ご覧のとおり、別のコンピュータに同じdebファイルをインストールすると、「var」ディレクトリが見つかりません。次の構成を使用して deb ファイルをビルドします。

    ./configure --enable-layout=Debian --prefix=/CloudS/Packages/apache2-cs --sysconfdir=/etc/apache2-cs --enable-rewrite=shared --enable-speling=shared --with-pcre --with-include-apr --with-include-aprutils --enable-load-all-modules --with-suexec-caller=cloudS-www --with-suexec-logfile=/var/log/apache2-cs/suexec.log --with-suexec-bin=/usr/lib/apache2-cs/suexec --with-suexec-docroot=/var/www --with-suexec-userdir=public_html --with-suexec-uidmin=100 --enable-suexec=shared --with-program-name=apache2-cs --enable-logio
make clean
make 
checkinstall --install=no --pakdir=/build/result/ 

ベストアンサー1

おすすめ記事