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

带你初步了解RPM包(2)

发布时间:2019-11-05 13:07 所属栏目:117 来源:Ankur Sinha
导读:虽然 rpm 知道每个归档文件所需的依赖关系,但不知道在哪里找到它们。这是设计使然: rpm 仅适用于本地文件,必须具体告知它们的位置。因此,如果你尝试安装单个 RPM 软件包,则 rpm 找不到该软件包的运行时依赖项

虽然 rpm 知道每个归档文件所需的依赖关系,但不知道在哪里找到它们。这是设计使然:rpm 仅适用于本地文件,必须具体告知它们的位置。因此,如果你尝试安装单个 RPM 软件包,则 rpm 找不到该软件包的运行时依赖项时就会出错。本示例尝试安装从 Fedora 软件包集中下载的软件包:

  1. $ ls
  2. python3-elephant-0.6.2-3.fc30.noarch.rpm
  3.  
  4. $ rpm -qpi python3-elephant-0.6.2-3.fc30.noarch.rpm
  5. Name : python3-elephant
  6. Version : 0.6.2
  7. Release : 3.fc30
  8. Architecture: noarch
  9. Install Date: (not installed)
  10. Group : Unspecified
  11. Size : 2574456
  12. License : BSD
  13. Signature : (none)
  14. Source RPM : python-elephant-0.6.2-3.fc30.src.rpm
  15. Build Date : Fri 14 Jun 2019 17:23:48 BST
  16. Build Host : buildhw-02.phx2.fedoraproject.org
  17. Relocations : (not relocatable)
  18. Packager : Fedora Project
  19. Vendor : Fedora Project
  20. URL : http://neuralensemble.org/elephant
  21. Bug URL : https://bugz.fedoraproject.org/python-elephant
  22. Summary : Elephant is a package for analysis of electrophysiology data in Python
  23. Description :
  24. Elephant - Electrophysiology Analysis Toolkit Elephant is a package for the
  25. analysis of neurophysiology data, based on Neo.
  26.  
  27. $ rpm -qp --requires python3-elephant-0.6.2-3.fc30.noarch.rpm
  28. python(abi) = 3.7
  29. python3.7dist(neo) >= 0.7.1
  30. python3.7dist(numpy) >= 1.8.2
  31. python3.7dist(quantities) >= 0.10.1
  32. python3.7dist(scipy) >= 0.14.0
  33. python3.7dist(six) >= 1.10.0
  34. rpmlib(CompressedFileNames) <= 3.0.4-1
  35. rpmlib(FileDigests) <= 4.6.0-1
  36. rpmlib(PartialHardlinkSets) <= 4.0.4-1
  37. rpmlib(PayloadFilesHavePrefix) <= 4.0-1
  38. rpmlib(PayloadIsXz) <= 5.2-1
  39.  
  40. $ sudo rpm -i ./python3-elephant-0.6.2-3.fc30.noarch.rpm
  41. error: Failed dependencies:
  42. python3.7dist(neo) >= 0.7.1 is needed by python3-elephant-0.6.2-3.fc30.noarch
  43. python3.7dist(quantities) >= 0.10.1 is needed by python3-elephant-0.6.2-3.fc30.noarch

(编辑:ASP站长网)

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