dpkg (package manager for Debian) はDebianパッケージを管理するコマンドである。
dpkg [option...] action
以下に示すオプションを dpkg コマンドに指定できる。
-l [package_name_pattern...]
package_name_pattern
にはパッケージ名またはパッケージ名の一部を指定する。 (POSIX)
$ dpkg -l code
||/ 名前 バージョン アーキテクチ 説明
+++-==============-=================-============-=================================
ii code 1.99.3-1744761595 amd64 Code editing. Redefined.
パッケージの指定を省略した場合は、インストールされているパッケージの一覧を表示する。
$ dpkg -l
--list [package_name_pattern...]
package_name_pattern
にはパッケージ名またはパッケージ名の一部を指定する。 (GNU)
$ dpkg --list git
パッケージの指定を省略した場合は、インストールされているパッケージの一覧を表示する。
$ dpkg --list
||/ 名前 バージョン アーキテクチ 説明
+++-==============-=================-============-=================================
ii code 1.99.3-1744761595 amd64 Code editing. Redefined.
-i package...
$ sudo dpkg -i example.deb
--install package...
$ sudo dpkg --install example.deb
-r package...
$ sudo dpkg -r git
--remove package...
$ sudo dpkg --remove git
-P package...
$ sudo dpkg -P git
--purge package...
$ sudo dpkg --purge git
-C
$ dpkg -Ct
--audit
$ dpkg --audit
$ dpkg -?
$ dpkg --help
$ dpkg --version
Debian `dpkg' パッケージ管理プログラム バージョン 1.21.1 (amd64)。
これはフリーソフトです; コピー条件については GNU 一般公有使用許諾書バージョン 2
もしくはそれ以降を参照してください。このソフトウェアは無保証です。
Advanced Packaging Tool (APT)とは、Debian用に開発されたパッケージ管理システムである。
リポジトリの設定は、/etc/apt/sources.listファイルに記載されている。
deb file:///home/horiuchi/installer/packages ./
dpkg コマンドは Debian 系の Linux で使用できる。
系統 | OS | 対応 |
---|---|---|
Debian | Debian | ✓ |
elementary OS | ✓ | |
Linux Mint | ✓ | |
MX Linux | ✓ | |
Ubuntu | ✓ | |
Zorin OS | ✓ | |
Red Hat | CentOS Stream | ✗ |
Fedora | ✗ | |
Red Hat Enterprise Linux | ✗ | |
Slackware | Salix OS | ✗ |
Slackware | ✗ | |
その他Linux | Arch Linux | ✗ |
Gentoo Linux | ✗ | |
openSUSE | ✗ | |
Manjaro | ✗ | |
UNIX | FreeBSD | ✗ |
macOS | ✗ |