依存パッケージ 【dependent package】

概要

依存パッケージ(dependent package)とは、あるソフトウェアを動作させるのに必要となる、外部の別のプログラムのパッケージのこと。

「パッケージ」(package)はソフトウェアを配布する際の提供単位で、実行可能ファイルや設定ファイル、インストーラ、ソースコードなど、ソフトウェアの利用に必要な一連のファイルを圧縮ファイルなどの形でひとまとまりにしたものである。

あるソフトウェアを利用する際に、外部の他のパッケージに含まれる機能を利用しており、そのパッケージも導入する必要がある場合、そのソフトウェアとパッケージは依存関係にあり、依存先のパッケージのことを依存パッケージという。

LinuxなどのUNIX系OSではソフトウェアの導入や削除、更新などのためにパッケージ管理システムをよく利用するが、多くのシステムはパッケージを作成する際に依存先のパッケージを指定する仕組みを持ち、パッケージ間の依存関係を自動認識して必要なパッケージを自動的に導入するといった処理を行う。

(2022.12.6更新)
この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。