Packaging
哪裡有一些製作軟體包(deb、rpm 等)的好指南?
我正在尋找一個簡潔的基礎知識。
ubuntu 打包指南是一個很好的介紹。其餘的你可以通過研究現有的包和閱讀手冊(CDBS,當然還有Debian Policy)來學習。但是,正如 directhex 所說,這在很大程度上取決於您使用的軟體包類型。
對於 RPM,我喜歡Mandriva wiki和一些Fedora RPM Guide and Guidelines。
對於 RPM,您可以從“Maximum RPM”(在此處下載)開始,它很老,但非常複雜,是開始學習的好地方。IBM DeveloperWorks 上還有一門課程,它更像是一個教程。
一旦掌握了基礎知識,您應該嘗試閱讀 Fedora 或 OpenSUSE(它們非常相似)的打包指南,這樣您就可以了解打包在現實生活中是如何完成的。
我知道 Ubuntu 不久前在 IRC 上有一個打包程序類,但我不知道它的目前狀態。Debian(和 Ubuntu)打包教程非常豐富。對於 Debian,也請閱讀他們的打包指南以了解它是如何完成的。