2.dpkg
dpkg は次のパッケージ マネージャーです。 Debianのベースのシステム。 パッケージをインストール、削除、ビルドできますが、他のパッケージ管理システムとは異なり、パッケージやその依存関係を自動的にダウンロードしてインストールすることはできません。 このセクションでは、dpkg を使用してローカルにインストールされたパッケージを管理する方法について説明します。
• システムにインストールされているすべてのパッケージを一覧表示するには、ターミナル プロンプトで次のように入力します。
dpkgの-l
• システム上のパッケージの量によっては、大量の出力が生成される場合があります。 出力を grep にパイプして、特定のパッケージがインストールされているかどうかを確認します。
dpkg -l | grep apache2
交換する apache2 任意のパッケージ名、パッケージ名の一部、またはその他の正規表現を使用します。
• パッケージ (この場合は ufw パッケージ) によってインストールされたファイルをリストするには、次のように入力します。
dpkg -L ufw
• どのパッケージがファイルをインストールしたかがわからない場合は、dpkg -S を使用するとわかる場合があります。 例えば:
dpkg -S /etc/host.conf
基本ファイル: /etc/host.conf
出力は、 /etc/host.conf Base-files パッケージに属します。
パッケージのインストール プロセス中に多くのファイルが自動的に生成されます。これらのファイルはファイル システム上にありますが、 dpkg -S どのパッケージに属しているかわからない場合があります。
• ローカルにインストールできます。 debファイル 次のように入力してファイルを作成します。
須藤 dpkg -i zip_3.0-4_i386.deb
前日比 zip_3.0-4_i386.deb インストールするローカル .deb ファイルの実際のファイル名に変更します。
• パッケージのアンインストールは、次の方法で実行できます。
須藤 dpkg -r zip
ほとんどの場合、dpkg を使用してパッケージをアンインストールするのは NOT おすすめされた。 システムが一貫した状態にあることを保証するために、依存関係を処理するパッケージ マネージャーを使用することをお勧めします。 たとえば、 dpkg -r zip zip パッケージは削除されますが、それに依存するパッケージは引き続きインストールされ、正しく機能しなくなる可能性があります。
その他の dpkg オプションについては、マニュアル ページを参照してください。 男dpkg.