私はアプリケーションを構築するプロジェクトを持っており.deb
、それをパッケージとして公開し、最初はWebサイトにアップロードし、後でPPAにアップロードしようとしています。
私はそれをLinuxディストリビューションに追加したくないし、ソースコードパッケージも提供したくない。
Debsを構築するための多くのツールがあることを知っていますが、彼らは私が扱いたくないワークフローについて多くの仮定をします。代わりに、これまで仕事をしてきてdpkg-deb
発見した問題をすべて解決しましたlintian
。ただし、パッケージの依存関係リスト(ファイルDepends:
の行control
)が正しいことを確認する最善の方法はわかりません。
現在のアプローチは、chroot boxビルドを使用しdebootstrap --variant=minbase stable
、ここにパッケージをインストールしてから、アプリケーションを実行して何が間違っているかを確認することです。これは合理的ですか、それとももっと良い方法がありますか?