rabbitfoot530's diary

読んだ本と、プログラムに関することのメモです。好きな言語は、C++, Python, Golang, TypeScript。数学・物理・学習理論も好きです。

debパッケージの作り方(zabbix2.0編)

ソースしかないzabbix2.0.0.rc2からdebianパッケージを作る手順

  • 必要なパッケージのインストール
sudo aptitude install dh-make devscripts debhelper fakeroot lintian sudo pbuilder piuparts dpatch quilt
  • ソース展開&移動
tar xfvz zabbix-2.0.0rc2.tar.gz
cd zabbix-2.0.0rc2/
  • ビルドできるか確認
./configure
make -j4
  • パッケージ
dh_make -f ../zabbix-2.0.0rc2.tar.gz
  • ビルド
    • これで、*.debとか作られる。場所は、debian/配下じゃなくて、上のパッケージ(zabbix-2.0.0rc2.tar.gz)と同じディレクトリに作られる。ディレクトリ作ってまとてめおいた方がいいかも。
cd debian/
debuild
  • パッケージテスト
sudo pbuilder --create
sudo pbuilder --build *.dsc
  • インストールテスト
sudo piuparts zabbix_2.0.0rc2-1_amd64.deb

下記の資料を参考にしました。しっかり読みたい方は、下記のリンクを参考にしてください。
http://wiki.debian.org/HidekiYamane/material?action=AttachFile&do=get&target=20080916_ylug_upload.pdf