將 MATLAB 腳本目錄打包到 Launchpad PPA 中的最簡單方法

將 MATLAB 腳本目錄打包到 Launchpad PPA 中的最簡單方法

我正在管理實驗室中一系列測量機的 Ubuntu 盒子小型網路。這些機器依賴 /usr/local/MATLAB/... 中的 MATLAB 腳本小目錄,以便正確從串列裝置讀取資料。

我希望能夠在 Launchpad 上維護這段程式碼,以便我可以輕鬆地將這個 MATLAB 腳本目錄打包到 PPA 中,從而輕鬆維護實驗室中的所有電腦...

所以,我想這也可能是一個 Debain/Launchpad 問題,但-聳聳肩-。

我已準備好將程式碼上傳到 Launchpad 並設定 ./debian 目錄...我的問題是,打包這個簡單的腳本目錄以便它可以與 Launchpad 的自動打包系統一起使用的最佳方法是什麼?似乎有很多方法可以做到這一點?處理 debian 目錄的最佳方法是什麼?給貓剝皮最好的方法是什麼?

我有使用其他原始程式碼執行此操作的經驗,並且透過 Launchpad 維護過其他專案。但從來沒有做過像「只需將此目錄放入'/usr/local/MATLAB'這樣簡單的事情。我還意識到我無法將MATLAB作為這個自訂腳本包的依賴項。

這樣有道理嗎?

感謝您的幫忙!

答案1

您可以按照 Debian 新維護者指南中的文件進行操作:http://www.debian.org/doc/manuals/maint-guide/dreq.en.html(第 4 章)。

另外,請查看該包anarchism以獲取見解:

apt-get source anarchism

./debian目錄內容應該非常符合您的專案需求。進行必要的更改或滾動您自己的controlcopyrightchangelogrules足以構建 debian 軟體包(問題dpkg-buildpackage -rfakeroot)。

答案2

您可以運行本機儲存庫,當您更新 PPA 等上的軟體包時,它將在您的伺服器上標記為更新,下載並安裝

相關內容