设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 数据 手机 公司
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

如何在Linux上检查一个软件包的详细信息(5)

发布时间:2018-09-19 10:12 所属栏目:117 来源:Prakash Subramanian
导读:dpkg 意指 Debian 包管理器 Debian package manager 。 dpkg 是用于 Debian 系统上安装、构建、移除以及管理 Debian 包的命令行工具。 dpkg 使用 aptitude (因为它更为主流及用户友好)作为前端工具来完成所有的功

dpkg 意指 Debian 包管理器Debian package managerdpkg 是用于 Debian 系统上安装、构建、移除以及管理 Debian 包的命令行工具。dpkg 使用 aptitude(因为它更为主流及用户友好)作为前端工具来完成所有的功能。其他的工具如dpkg-debdpkg-query 使用 dpkg 做为前端来实现功能。尽管系统管理员还是时不时会在必要时使用 dpkg 来完成一些软件安装的任务,他大多数情况下还是会因为 aptapt-get 以及 aptitude 的健壮性而使用后者。

(LCTT 译注: 用 dpkg -s 查看 python 包的信息)

  1. $ dpkg -s python
  2. Package: python
  3. Status: install ok installed
  4. Priority: optional
  5. Section: python
  6. Installed-Size: 626
  7. Maintainer: Ubuntu Developers
  8. Architecture: amd64
  9. Multi-Arch: allowed
  10. Source: python-defaults
  11. Version: 2.7.14-2ubuntu1
  12. Replaces: python-dev (<< 2.6.5-2)
  13. Provides: python-ctypes, python-email, python-importlib, python-profiler, python-wsgiref
  14. Depends: python2.7 (>= 2.7.14-1~), libpython-stdlib (= 2.7.14-2ubuntu1)
  15. Pre-Depends: python-minimal (= 2.7.14-2ubuntu1)
  16. Suggests: python-doc (= 2.7.14-2ubuntu1), python-tk (>= 2.7.14-1~)
  17. Breaks: update-manager-core (<< 0.200.5-2)
  18. Conflicts: python-central (<< 0.5.5)
  19. Description: interactive high-level object-oriented language (default version)
  20. Python, the high-level, interactive object oriented language,
  21. includes an extensive class library with lots of goodies for
  22. network programming, system administration, sounds and graphics.
  23. .
  24. This package is a dependency package, which depends on Debian's default
  25. Python version (currently v2.7).
  26. Homepage: http://www.python.org/
  27. Original-Maintainer: Matthias Klose

我们也可使用 dpkg-p 选项,这个选项提供和 dpkg -s 相类似的信息,但是它还提供了包的校验值和包类型。

(LCTT 译注: 用 dpkg -p 查看 python3 包的信息)

  1. $ dpkg -p python3
  2. Package: python3
  3. Priority: important
  4. Section: python
  5. Installed-Size: 67
  6. Origin: Ubuntu
  7. Maintainer: Ubuntu Developers
  8. Bugs: https://bugs.launchpad.net/ubuntu/+filebug
  9. Architecture: amd64
  10. Multi-Arch: allowed
  11. Source: python3-defaults
  12. Version: 3.6.3-0ubuntu2
  13. Replaces: python3-minimal (<< 3.1.2-2)
  14. Provides: python3-profiler
  15. Depends: python3.6 (>= 3.6.3-1~), libpython3-stdlib (= 3.6.3-0ubuntu2), dh-python
  16. Pre-Depends: python3-minimal (= 3.6.3-0ubuntu2)
  17. Suggests: python3-doc (>= 3.6.3-0ubuntu2), python3-tk (>= 3.6.3-1~), python3-venv (>= 3.6.3-0ubuntu2)
  18. Filename: pool/main/p/python3-defaults/python3_3.6.3-0ubuntu2_amd64.deb
  19. Size: 8712
  20. MD5sum: a8bae494c6e5d1896287675faf40d373
  21. Description: interactive high-level object-oriented language (default python3 version)
  22. Original-Maintainer: Matthias Klose
  23. SHA1: 2daec885cea7d4dc83c284301c3bebf42b23e095
  24. SHA256: 865e509c91d2504a16c4b573dbe27e260c36fceec2add3fa43a30c1751d7e9bb
  25. Homepage: http://www.python.org/
  26. Task: minimal, ubuntu-core, ubuntu-core
  27. Description-md5: 950ebd8122c0a7340f0a740c295b9eab
  28. Supported: 9m

aptitude 命令:查看 Debian/Ubuntu/Mint 系统上的包信息

aptitude 是 Debian GNU/Linux 包管理系统的文本界面。它允许用户查看已安装的包的列表,以及完成诸如安装、升级、删除包之类的包管理任务。这些管理行为也能从图形接口来执行。

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读