Debian

將我的軟體添加到 Debian

  • November 6, 2014

如何將軟體包添加到官方 Debian APT 儲存庫?例如,假設我有一個名為 quicktxtedit 的軟體,我有一個 DEB 文件,我想將它添加到每個人的官方儲存庫中。我該怎麼做?

送出您的項目以添加到 Debian 的檔案中涉及許多步驟。您需要做兩件主要的事情。

  1. 讓您的軟體適合 Debian。Debian 對允許在其檔案中使用哪些軟體提出了很高的要求。這包括:

a) 確保您的許可條款與Debian 自由軟體指南兼容。

b) 確保您的 Debian 軟體包符合Debian PolicyLintian是一個幫助您遵守 Debian 政策的工具,因此您應該嘗試修復您的軟體包生成的 Lintian 錯誤和警告。作為這樣做的一部分,您可能必須在您的軟體建構系統上工作。這本身可能是相當大的努力。您可以從 OFTC 上的 #debian-mentors IRC 頻道和 debian-mentors 郵件列表獲得有關打包的幫助。 2. 尋找贊助商上傳您的包裹。可以詢問的地方包括#debian-mentors 和 debian-mentors 郵件列表。在接觸贊助商之前,在 (1) 方面取得一些進展是一個非常好的主意。Debian 開發人員沒有時間照顧新的打包者,所以如果你表明你在打包端付出了一些努力,即使結果並不完美,你也會得到更好的接待。您至少應該以可建構的二進制包為目標。請注意

,將您的包上傳到http://mentors.debian.net/是一個選項,但不是必需的。潛在的讚助商需要能夠訪問您的包裹;所以只要它是公共的地方,那很好。然而, http: //mentors.debian.net/確實以方便的形式顯示有關您的包裹的資訊,並且還提供了一個方便的界面供人們評論您的包裹。您的讚助商可能願意花時間幫助您將包裹成型。他/她至少需要檢查您的包裹。

如果您以前從未這樣做過,我建議您立即開始使用 (1)。即使您從未真正將您的軟體包放入 Debian,為 Debian 製作軟體包的過程也是有用且具有教育意義的。請記住,您可以在非官方的 apt 儲存庫中提供您的軟體包。

引用自:https://unix.stackexchange.com/questions/166001