GNU/Linux >> Linux の 問題 >  >> Linux

dpkg:コマンドが見つかりません

dpkg ユーティリティは、拡張子が .deb のパッケージを抽出、分析、解凍、インストール、および削除するための低レベルのシステム ツールです。各 .deb ファイル内で dpkg によって読み取られるスクリプトは、パッケージのインストール、削除、および構成に関する情報をプログラムに提供するため、重要です。 dpkg ユーティリティは、Debian ベースのディストリビューションのパッケージ管理システムのベースにあります。 Debian パッケージ dpkg は、dpkg ユーティリティと、パッケージング システムのランタイム機能に必要な他のいくつかのプログラムを提供します。つまり、dpkg-deb、dpkg-split、dpkg-query、dpkg-statoverride、dpkg-divert、および dpkg-trigger です。 /var/log/dpkg.log ファイルを見てみましょう。解凍と構成のさまざまな段階を経るトリガーとパッケージについては、詳細な説明がたくさんあります。

dpkg コマンドの実行中に以下のエラーが発生した場合:

dpkg: command not found

選択したディストリビューションに従って、dpkg パッケージをインストールしてみてください。

分布 コマンド
OS X brew install dpkg
Debian apt-get install dpkg
Ubuntu apt-get install dpkg
アルパイン apk add dpkg
カリ Linux apt-get install dpkg
Fedora dnf インストール dpkg
Raspbian apt-get install dpkg

dpkg コマンドの例

1. このシステム上のパッケージのリストを表示したい場合は、l オプションを使用できます:

$ dpkg -l

2. dpkg コマンドをフィルタリングして出力を絞り込むこともできます:

$ dpkg -l xterm

3. パッケージがインストールされているかどうかを –get-selections で確認できます:

$ dpkg --get-selections

4. L オプションを使用して、パッケージがインストールされている場所を表示できます。

$ dpkg -L xterm

5. s オプションを使用して、このシステムで特定のパッケージを検索できます。

$ dpkg -s apache

6. パッケージをインストールするには、コマンドで -i オプションを使用します:

$ dpkg -i tftp_0.17-18_i386.deb

7. インストールせずにパッケージのコンテンツを抽出することもできます。これには -x オプションを使用する必要があります:

$ dpkg -x tftp_0.17-18_i386.deb ./tftp_0.17-18_i386

8. パッケージをダウンロードして dpkg ユーティリティを使用してインストールする前に、システムの正しいハードウェア アーキテクチャを知る必要があります。 dpkg-architecture コマンドを使用できます:

$ dpkg-architecture

9. パッケージの目的に関する有用な情報を収集することもできます。ここでは、-s オプションを指定して dpkg-query コマンドを使用する必要があります:

$ dpkg-query -s tftp

10. インストール済みのアプリケーションを削除するには、以下を使用します:

$ dpkg -r [application name]

11. ローカル パッケージ ファイルの内容を一覧表示する:

$ dpkg -c path/to/file.deb

12. どのパッケージがファイルを所有しているかを調べる:

$ dpkg -S filename

dpkg コマンドのヘルプ手順を表示するには、次を使用します:

$ dpkg --help 

–help を使用して、好きなコマンドの説明を表示できます。また、手動コマンドを使用するオプションもあります:

$ man dpkg


Linux
  1. サブスクリプション マネージャー:コマンドが見つかりません

  2. dnf:コマンドが見つかりません

  3. bc:コマンドが見つかりません

  1. id:コマンドが見つかりません

  2. w:コマンドが見つかりません

  3. df:コマンドが見つかりません

  1. du:コマンドが見つかりません

  2. rm:コマンドが見つかりません

  3. mv:コマンドが見つかりません