web-dev-qa-db-ja.com

apt-getとdpkgの違いは何ですか?

apt-getdpkgについていくつか質問があります。

  • 彼らは同じ場所にインストールしますか?
  • これらのツールの情報は互いに1対1ですか?
  • コマンドユーティリティに違いはありますか?
26
MageProspero

apt-getdpkgを使用して実際のパッケージのインストールを行います。したがって、ある意味では、それらは同じ場所に「インストール」されます。

私はいつもapt-getこれは、リモートリポジトリからパッケージを取得する方法を理解し、パッケージに関連するメタデータをローカルまたはリモートで検索する機能を提供するツールであるため、パッケージ管理を実行します。

そうは言っても、インストールされているパッケージに関する情報を見つけるために、システムに対してクエリを実行するためにdpkgを利用する必要がある場合があります。

aptツールを使用する主な理由は、依存関係の管理のためです。 aptツールは、特定のパッケージをインストールするために、他のパッケージもインストールする必要がある場合があることを理解しており、aptはこれらをダウンロードしてインストールできますが、dpkgはそうではありません。

38
slm