アプリケーションを構築するプロジェクトがあり、それを.deb
パッケージとしてリリースし、最初は Web サイトにアップロードし、後で PPA で公開したいと考えています。
私はこれを Linux ディストリビューションに追加したり、ソース パッケージを提供したりすることには興味がありません。
debs をビルドするためのツールはたくさんあることは知っていますが、それらは私が対処したくないワークフローについて多くの仮定を立てています。代わりに、これまでは を使用しdpkg-deb
、 で見つかった問題を修正することでかなりうまくやってきました。しかし、パッケージ依存関係のリスト (ファイル内の 行) が正しいことをlintian
確認するための最良の方法が私にはわかりません。Depends:
control
私の現在のアプローチは、 で chroot ボックスを構築しdebootstrap --variant=minbase stable
、そこにパッケージをインストールしてから、アプリを実行して何が壊れるかを確認することです。 これは賢明ですか、それとももっと良い方法がありますか?