Linux dpkg および dpkg-deb の共通パラメータの使用手順

用語集

「dpkg」は「Debian Packager」の略称です。ソフトウェアのインストール、更新、削除を容易にするために「Debian」用に特別に開発されたパッケージ管理システム。「Debian」から派生したすべての「Linux」ディストリビューションは、「Ubuntu」や「Knoppix」など、「dpkg」を使用します。

dpkg-deb と dpkg の違い

  1. dpkg-deb コマンドは、deb インストール パッケージ情報をパッケージ化、解凍し、提供するために使用されます。
  2. dpkg コマンドは、インストール パッケージのインストールとアンインストールに使用されます。
  3. dpkg-deb に渡されるパラメータは、dpkg を通じて呼び出すことができます。dpkg が最終的に実行するのは、dpkg-deb - 最終的なdpkg -b実行dekg-deb -b形式などのパラメータです。dpkg の実行に失敗した場合は、dpkg-deb を使用してください。

dpkg-deb コマンド

構文形式: dpkg-deb [パラメータ] [ファイル]

ここに画像の説明を挿入します
参考例:

#将deb包解压到linuxcool文件夹下
dpkg-deb -x File.deb linuxcool
#将解压到extract文件夹中所有的内容重新打包为deb包
dpkg-deb -b extract File.deb
#提取主控信息和文件解压,是-e和-x的组合
dpkg-deb -R File.deb  linuxcool

dpkgコマンド

dpkg -i--ソフトウェア パッケージを手動でインストールします。特定のソフトウェア パッケージをインストールするときにソフトウェアの依存関係の問題が発生した場合は、apt-get -f install を使用して信頼性の問題を解決できます。 --現在のシステム内のすべてのパッケージを一覧表示します。はい パラメータとともに使用されます
dpkg -l。分割画面表示で少なく
dpkg -l |grep -i "软件包名" – システム内の「パッケージ名」に関連付けられたパッケージを表示します。
dpkg -Pそれらをすべてアンインストールします (ただし、パッケージの依存関係の問題はまだ解決できません)。
dpkg -rパッケージをアンインストールします。これは完全なアンインストールではありません。構成ファイルはまだ存在します
dpkg -i package.deb – パッケージのインストール時に権限の問題が発生した場合は、sudo を追加する必要があります。

参考ドキュメント:
https://www.linuxcool.com/dpkg-deb
https://manpages.ubuntu.com/manpages/focal/en/man1/dpkg-deb.1.html
https://www.cnblogs.com /cxsy/p/8093879.html

おすすめ

転載: blog.csdn.net/xiao3404/article/details/131755585