2009-07-22 23 views
17

我準備將一個軟件包的安裝腳本準備到Ubuntu服務器上。我想寫一個腳本作爲一個.deb包,它知道必須預先安裝的依賴關係(數據庫,Web服務器等)。編寫Debian/Ubuntu deb軟件包的資源?

你能推薦任何教程/資源來幫助新手開發人員開始編寫deb軟件包嗎?

更新:Canonical有一個徹底的Packaging Guide,它很好地解釋了這個過程。在計算器

回答

2

如果您打算與它們的依賴安裝一些軟件

  • UbuntuForum討論,你並不真的需要做一個.deb軟件包。 Shell腳本應該可以工作,調用包管理器來解決依賴關係等。

    Ubuntu上的默認Shell是Bash。如果您不知道如何操作,請點擊這裏basic tutorialadvanced guide

    希望它有幫助。

  • +0

    我想做一個deb的原因是我們會隨着時間的推移創建許多這些服務器,並且我想通過這種機制分發更新。我想我會在安裝程序中使用bash腳本來執行安裝步驟。謝謝您的幫助! – 2009-07-22 15:11:28

    +0

    感謝您使用高級指南鏈接。 – 2009-07-23 21:49:19