Dpkg FAQ
APT/Dpkg については Debian スレッドテンプレにある パッケージシステムの FAQ もどうぞ。
パッケージ元のソースコードに変更を加えて再パッケージ化したい。
- ターミナルから apt-get source [パッケージ名] を実行する。
- パッケージ元のソースコードがホームディレクトリに展開される。
- 2. を編集する。
- dpkg-buildpackage を実行する。
- できたパッケージを dpkg -i [パッケージ] でインストール。
参考リンク:
- debパッケージの作成方法(個人利用レベル)
http://park15.wakwak.com/~unixlife/linux/de-deb.html
パッケージ元のソースコードからどこが変更されてるのか知りたい。
たとえば http://packages.debian.org/unstable/net/inadyn なら、Source Package: の行にある [inadyn_1.95-1.diff.gz] が変更点。
apt-get source でソースパッケージを展開すれば
- オリジナルのソース [inadyn_1.95.orig.tar.gz]
- 1. に diff を当てたソースツリー
も一緒に展開される。2. を改変すると、パッケージ作成時にそれが diff に追加される。
このwikiの更新情報RSS