【Debian系】使用dpkg命令进行软件包管理
目标
我想要学习使用dpkg命令管理Debian软件包!
包装是什么意思
在Linux中,软件以“包”(package)的形式进行管理。
包是一种将所有相关文件打包成二进制文件的方式提供的。
因此,它不适合修改原始程序,而适合快速使用提供的软件,并且可以轻松应对更新和安装后出现的“管理”任务。
Linux的软件包
Linux的软件包可以大致分为两种类型:
– Debian格式
– RPM格式
本次我们将学习Debian包!
Debian软件包
方式名説明拡張子Debian形式Debian GNU/LinuxやUbuntu等のDebian系ディストリビューションで使用.deb
仓库
リポジトリ名説明/etc/dpkg/dpkg.cfgdpkgツールの設定ファイル
dpkg命令
dpkg指令是用于管理Debian软件包的指令。
其中,「d」代表Debian的意思。
「pkg」则表示软件包的意思。
可以做的事情包括:
– 安装软件包
– 卸载软件包
– 更新软件包
– 查看软件包信息
等等。
dpkg命令的主要选项
オプション説明-i(–install)パッケージをインストール-r(–remove)設定ファイルを除くすべてのファイルを削除-P(–purge)設定ファイルを含むすべてのファイルを削除-l(–list)インストール済みパッケージの一覧を表示する-L(–listfiles)指定したパッケージからインストールされたファイル一覧表示-s(–status)パッケージ情報を表示する-S(–search)指定したファイルがどのパッケージからインストールされたか表示-C(–audit)インストールが完了していない(不完全)パッケージの表示-E同バージョンがインストールされていたらインストールを行わない-G新バージョンが既にインストールされていればインストールを行わない-Rパッケージファイルを再帰的に検索し、パッケージをまとめてインストール
请注意以下选项:“-r” 和 “-P”。
这两个选项的区别在于是否删除配置文件。
如果想保留配置文件并使用先前的设置运行,请选择“-r”。
如果希望彻底删除不必要的软件包,请选择“-P”。
使用dpkg工具命令
コマンド説明dpkg-reconfigureインストール済みのパッケージを再設定する
最终
Debian软件包管理命令”dpkg”这样使用就很完美了吗?
以下是关于apt-get的总结。