※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

Dpkg FAQ

APT/Dpkg については Debian スレッドテンプレにある パッケージシステムの FAQ もどうぞ。

パッケージ元のソースコードに変更を加えて再パッケージ化したい。

  1. ターミナルから apt-get source [パッケージ名] を実行する。
  2. パッケージ元のソースコードがホームディレクトリに展開される。
  3. 2. を編集する。
  4. dpkg-buildpackage を実行する。
  5. できたパッケージを 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 でソースパッケージを展開すれば

  1. オリジナルのソース [inadyn_1.95.orig.tar.gz]
  2. 1. に diff を当てたソースツリー

も一緒に展開される。2. を改変すると、パッケージ作成時にそれが diff に追加される。