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

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

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

パッケージの依存関係を持つダミー パッケージから deb パッケージを作成するために使用できるソフトウェアはありますか?

編集: 明確にするために言うと、ソフトウェアの依存関係を満たしたいのであって、依存関係を満たすためにソフトウェアを使用したいのではありません。

答え1

equivsそれを使用することができます。equivsパッケージ化して実行する

equivs-control yourpackage.control

(yourpackage状況に応じて適切なものに置き換えてください)。

これによりテンプレートyourpackage.controlファイルが作成されるので、必要に応じて編集します。

  • 依存関係を強制するには、そのDepends:行に依存関係をリストします。
  • 依存関係を満たすには、そのProvides:行に依存関係をリストします (必要に応じて追加します)。

単一の依存関係を満たしたい場合は、それに応じてパッケージに名前を付けてくださいProvide

行も記入してくださいVersion:。そして実行してください

equivs-build yourpackage.control

結果の.debパッケージをインストールします (依存関係が強制されます)。

関連情報