加入收藏 | 设为首页 | 会员中心 | 我要投稿 威海站长网 (https://www.0631zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

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

发布时间:2018-10-01 23:15:30 所属栏目:Windows 来源:Prakash Subramanian
导读:【新品产上线啦】51CTO播客,随时随地,碎片化学习 我们可以就这个已经被广泛讨论的话题写出大量的文章,大多数情况下,因为各种各样的原因,我们都愿意让 包管理器 package manager 来帮我们做这些事情。 每个 Linux 发行版都有自己的包管理器,并且每个都

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 包管理系统的文本界面。它允许用户查看已安装的包的列表,以及完成诸如安装、升级、删除包之类的包管理任务。这些管理行为也能从图形接口来执行。

(编辑:威海站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读