Debian のパッケージ管理システムは、dpkg コマンドを使用して、パッケージのインストール、削除、およびクエリを実行します。 dpkg-deb は、Debian パッケージ アーカイブを構築および管理するためのバックエンド コマンドです。 dpkg-deb を直接呼び出すのではなく、dpkg を使用してコマンドを dpkg-deb に渡したい場合がよくあります。
以下のエラーが発生した場合:
dpkg-deb: command not found
選択したディストリビューションに従って、以下のパッケージをインストールしてみてください。
分布 | コマンド |
---|---|
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 |
ドッカー | docker run cmd.cat/dpkg-deb dpkg-deb |
まとめ
apt-get プログラムは、パッケージとその依存関係をダウンロードするように設計されたツールであるため、その面倒な作業を自分で行う必要がありません。しかし、実際にパッケージをインストールする場合、apt-get は low-leveldpkg コマンドに依存しています。インストールとインストールされたものの追跡の実際の仕事をするものです。そのため、.deb パッケージがあり、それをインストールする必要がある場合、apt-get は役に立ちません。代わりに、次のように呼び出して、dpkg を直接使用する必要があります。
# dpkg –i yourfile.deb
これにより、パッケージが抽出され、システムにインストールされます。システムにインストールせずにパッケージの内容を抽出するだけの場合は、次のように –unpack パラメータを使用できます:
# dpkg --unpack yourfile.deb