•        OS : openKylin-0.7.5-x86_64
  •        blog : 师万物

dpkg -查看包的相关信息

dpkg -l vim 查看包的版本信息

sww@sww:~$ dpkg -l vim
期望状态=未知(u)/安装(i)/删除(r)/清除(p)/保持(h)
| 状态=未安装(n)/已安装(i)/仅存配置(c)/仅解压缩(U)/配置失败(F)/不完全安装(H)/触发器等待(W)/触发器未决(T)
|/ 错误?=(无)/须重装(R) (状态,错误:大写=故障)
||/ 名称           版本           体系结构     描述
+++-==============-==============-============-=================================
ii  vim            2:8.1.2269-ok4 amd64        Vi IMproved - enhanced vi editor

dpkg -S openssh 列出包内容

sww@sww:~$ dpkg -S openssh
openssh-client: /usr/share/doc/openssh-client/changelog.Debian.gz
openssh-client: /usr/lib/openssh/ssh-pkcs11-helper
openssh-server: /etc/ufw/applications.d/openssh-server
openssh-sftp-server: /usr/lib/openssh/sftp-server
openssh-client: /usr/share/apport/package-hooks/openssh-client.py
openssh-client: /usr/share/doc/openssh-client/faq.html
openssh-client: /usr/share/doc/openssh-client/NEWS.Debian.gz
openssh-server: /usr/share/openssh/sshd_config.md5sum
openssh-client: /usr/share/doc/openssh-client/README.Debian.gz
openssh-client: /usr/lib/openssh/ssh-sk-helper
openssh-client: /usr/share/lintian/overrides/openssh-client
openssh-client: /usr/share/doc/openssh-client/OVERVIEW.gz
openssh-client: /usr/lib/openssh/ssh-keysign
openssh-client: /usr/share/doc/openssh-client/README.tun.gz
openssh-server: /usr/share/doc/openssh-client/examples
openssh-server: /usr/share/apport/package-hooks/openssh-server.py
openssh-sftp-server: /usr/share/doc/openssh-sftp-server
openssh-server: /usr/share/doc/openssh-server
openssh-client: /usr/share/doc/openssh-client/copyright
openssh-server: /usr/lib/openssh/ssh-session-cleanup
openssh-server: /usr/share/openssh
openssh-client: /usr/lib/openssh/agent-launch
openssh-client, openssh-server: /usr/share/doc/openssh-client
openssh-client: /usr/share/doc/openssh-client/README
openssh-client: /usr/share/doc/openssh-client/README.dns
openssh-server: /usr/share/openssh/sshd_config
openssh-client, openssh-sftp-server, openssh-server: /usr/lib/openssh
openssh-server: /usr/share/doc/openssh-client/examples/ssh-session-cleanup.service

dpkg -s vim 查看包的描述信息

sww@sww:~$ dpkg -s vim
Package: vim
Status: install ok installed
Priority: optional
Section: editors
Installed-Size: 2846
Maintainer: Openkylin Developers <packaging@lists.openkylin.top>
Architecture: amd64
Version: 2:8.1.2269-ok4
Provides: editor
Depends: vim-common (= 2:8.1.2269-ok4), vim-runtime (= 2:8.1.2269-ok4), libacl1 (>= 2.2.23), libc6 (>= 2.29), libcanberra0 (>= 0.2), libgpm2 (>= 1.20.7), libselinux1 (>= 1.32), libtinfo6 (>= 6)
Suggests: ctags, vim-doc, vim-scripts
Description: Vi IMproved - enhanced vi editor
 Vim is an almost compatible version of the UNIX editor Vi.
 .
 Many new features have been added: multi level undo, syntax
 highlighting, command line history, on-line help, filename
 completion, block operations, folding, Unicode support, etc.
 .
 This package contains a version of vim compiled with a rather
 standard set of features.  This package does not provide a GUI
 version of Vim.  See the other vim-* packages if you need more
 (or less).
Homepage: https://www.vim.org/
Original-Maintainer: Debian Vim Maintainers <pkg-vim-maintainers@lists.alioth.debian.org>

dpkg -L vim 查看vim包对应的目录和文件

sww@sww:~$ dpkg -L vim
/.
/usr
/usr/bin
/usr/bin/vim.basic
/usr/share
/usr/share/bug
/usr/share/bug/vim
/usr/share/bug/vim/presubj
/usr/share/bug/vim/script
/usr/share/doc
/usr/share/doc/vim
/usr/share/doc/vim/NEWS.Debian.gz
/usr/share/doc/vim/changelog.Debian.gz
/usr/share/doc/vim/copyright
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/vim

dpkg -S sshd_config 查看文件所属的软件包

sww@sww:/etc/ssh$ dpkg -S sshd_config
openssh-server: /etc/ssh/sshd_config.d
openssh-server: /usr/share/openssh/sshd_config.md5sum
openssh-server: /usr/share/man/man5/sshd_config.5.gz
openssh-server: /usr/share/openssh/sshd_config

学习资源


感恩曾经帮助过 师万物 的同学们。