如果你還不是Debian開發者並且希望別人在他檢查了套裝軟體之後能夠上傳你的軟 件包裝檔,你己應該盡可能讓檢查套裝軟體的工作容易一些。
現在我建議你透過將/var/cache/pbuilder/result/
目錄設定為使用者可寫
且設定~/.pbuilderrc
和/etc/pbuilderrc
以包裝檔含
AUTO_DEBSIGN=yes
這允許你用你的GPG密鑰來為新產生的套裝軟體簽名。~/.gnupg/
。因
為pbuilder
包裝檔還在改進之中,若要了解實際的組態情況,請查詢
它最新的官方檔案。
參考ftp://ftp-master.debian.org/pub/UploadQueue/README
。此外你也可以使用dput
中
的dcut
命令。
請讓你的套裝軟體在升級的時候使用設計良好的postinst
等來正確地更新
組態檔案,從而使它不至於做出使用者不希望的事情!這更有助於解
釋人們為什麼選擇Debian。
如果升級必須要造成影響(譬如組態檔案分在在不同的home目錄中且有完全不同的結
構),作為最後的選擇,你也許應當考慮將套裝軟體設定為安全的預設狀態(譬如關閉服
務)並根據政策的要求提供相對的文件(在README.Debian
和NEWS.Debian
)。
有些人認為,即便是對Debian專用的套裝軟體,最好還是應當將debian/
目錄中的內容分離到diff.gz
檔案中,而不是放在orig.tar.gz
檔案中。
Debian新維護人員手冊
version 1.2.3, 2005年4月3日.joy-mg@debian.org
lilingv@gmail.com
ycheng@slat.org