Debianへの新規参入者として本気でパッケージングを考えているならば、公式ドキュメントを読んでください :
Debian 新メンテナーガイド -- 単純なパッケージのチュートリアル
Debian Policy -- ルールのガイド
Developers Reference -- 高度なガイドなど
Contents
なぜパッケージングするのか
こんなことをしたいときです。
- プログラムやデータを複数のコンピューターにインストールする
- パッケージ システムに更新の面倒を見てもらう
- Debianプロジェクトを助ける
Debianパッケージングの導入
素早くパッケージを作りたいのであれば、equivs を使ってください。
Debianパッケージングについて詳しい知識を得たいならば
初めに、新規にパッケージを構築するときにとても役に立つ Debianパッケージングの導入 を読みます
次に、存在するパッケージに変更を加えるための 構築のチュートリアル
あるいは dh-makeでパッケージングするチュートリアル を見ます
基本は済みましたので、より高度なものを読むことを強くお勧めします。
Debian 新メンテナーガイド 一般のDebianユーザー向けのDebianパッケージ構築方法の説明です
the Debian Policy それぞれのパッケージが満たすべき技術的な要件が含まれています
もし回答をお探しならば、ここに立ち戻るか、これら読むのもよいでしょう。
興味深いPDFファイルがこのパッケージに含まれています packaging-tutorial.
開発者リファレンス はDebian開発者のためにお勧めの方法や利用可能なリソースの全体像を提供します
Debianの派生製品
Debian派生製品におけるリソースも有用かもしれませんので確認してください。
DEX project についてもっと調査してください。
より進んだパッケージング方法
Debian Womenから
DebianWomen は興味深い トレーニング授業 を開いています。 パッケージングに関するものはこちら:
参照
?How to split a package into smaller packages
RPM - .RPM から .DEB への変換 - 一般的によくない結果になります
Creating package without some particular architectures - 簡単な移植のため
便利なページ
その他の情報
有用な外部リンク
http://qref.sourceforge.net/Debian/reference/ch-package.ja.html
http://www.debian.org/doc/manuals/apt-howto/ と apt-howto パッケージ
http://www.debian.org/devel/wnpp/prospective : 要求されているパッケージと、作業中のパッケージ
参照
http://www.ibm.com/developerworks/jp/linux/library/l-debpkg/ : Debianパッケージを作る - Debainパッケージの高度な説明
http://www.debian-administration.org/articles/336 Rolling your own debian packages.
Autobuilding non-free packages: http://article.gmane.org/gmane.linux.debian.devel.announce/997
PackageConfigUpgrade : propose a new way to smoothly handle configuration upgrades during package upgrades
CategoryPackageManagement CategoryPackaging