依存関係のみを含む.debパッケージの作成

依存関係のみを含む.debパッケージの作成

debパッケージまたはソースコードとして使用できるソフトウェアがあります。非標準ディレクトリにインストールできるようにソースからインストールしたいのですが、依存関係の管理にはaptを使用したいと思います。

そのパッケージの依存関係を持つダミーパッケージである他のソフトウェアからdebパッケージを生成できるソフトウェアはありますか?

編集:明確にするためにソフトウェアを使用して依存関係を満たすのではなく、ソフトウェアの依存関係を満足させたいと思います。

答え1

あなたはそれを使用することができますequivs。インストールするequivsパッケージングと実行

equivs-control yourpackage.control

yourpackage状況に合ったものと交換してください。)

これにより、テンプレートファイルyourpackage.controlが作成され、適切に編集されます。

  • 依存関係を適用するには、行にリストしますDepends:
  • 依存関係を満たすには、行にリストしてくださいProvides:(必要に応じて追加してください)。

単一の依存関係を満たすには、それに応じてパッケージ名を指定してください。ただし、これをしないでくださいProvide

このVersion:行も作成する必要があります。その後実行

equivs-build yourpackage.control

生成されたパッケージをインストールします.deb(これにより依存関係が有効になります)。

関連情報