Debianパッケージをソースからビルドする。
使用していたサーべランスシステムのZoneminderがDebian 10 Busterでパッケージから外れた。でも、Testing Unstableにはパッケージがあるので、このソースを利用してパッケージを作成した。他のパッケージの場合には、パッケージ名を読み替えること。Gitレポジトリからビルドする場合には、リポジトリ内のドキュメントを参照すること。
パッケージソース(リポジトリ)については、ここを参照のこと。
作業用ディレクトリを作成する。
mkdir zm
ソースをダウンロードする。
cd zm apt-get source -t testing zoneminder cd zoneminder-1.34.16/debian/
パッケージビルドに必要な依存関係をインストールする。
sudo apt-get build-dep zoneminder
ビルドする。