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ディレクトリの内容は、プロジェクトのニーズに非常に近いものである必要があります。必要な変更を加えたり、独自の 、、および を作成したりすればcontrol、Debiancopyrightパッケージを構築するのに十分です (問題)。changelogrulesdpkg-buildpackage -rfakeroot

答え2

ローカルリポジトリを実行し、PPAなどでパッケージを更新すると、サーバー上で更新としてマークされ、ダウンロードされてインストールされます。

関連情報