要するに:apt-get install
お使いのシステムが正常にインストールされ、新しいソフトウェアアプリケーションを実行できることを必要とされているすべてのものを行います。
より長いです:
事前準備:
マンページから:
インストール用に指定されたパッケージに必要なすべてのパッケージも取得およびインストールされます。
これらのパッケージは、ネットワーク内のリポジトリに保存されます。そのapt-get
ため、必要なものをすべて一時ディレクトリにダウンロードします(/var/cache/apt/archives/
)。それらは、WebサーバーまたはFTPサーバーからダウンロードされます。それらは、いわゆるで指定されていsources.list
ます。リポジトリのリスト。それ以降、それらは手順ごとにインストールされます。
最初のものは、それ以上の依存関係がないものです。そのため、他のパッケージをインストールする必要はありません。これにより、他のパッケージ(以前は依存関係があった)に依存関係がなくなりました。システムは、指定されたパッケージがインストールされるまで、そのプロセスを繰り返し行います。
各パッケージにはインストール手順が実行されます。
パッケージのインストール:
DebianベースのLinuxディストリビューションでは、Ubuntuとして、これらのパッケージはdeb- Debianバイナリパッケージ形式と呼ばれる指定された標準化された形式になっています。
このようなパッケージには、システムにインストールされるファイルが含まれています。また、制御ファイルが含まれています。このファイルには、特定の状況でパッケージングシステムが実行するスクリプトが含まれています。いわゆるメンテナースクリプト。これらのスクリプトは次のように分割されています。
preinst
:ファイルをシステムファイル階層にインストールする前
postinst
:インストール後
prerm
:アンインストール前
postrm
:アンインストール後
新しいパッケージのインストール手順を示す興味深い画像があります。
さらに制御ファイルもありますが、最も重要なものは次のとおりです。
control
:依存関係のリスト、およびパッケージを識別するためのその他の有用な情報
conffiles
:構成ファイルのリスト(通常はのもの/etc
)
debian-binary
:現在2.0の deb-packageバージョンが含まれています
md5sums
:検証用のパッケージ内の各ファイルのmd5sumのリスト
templates
:インストール中のエラーの説明とダイアログを含むファイル