2016-10-24 30 views
0

我想repoquery得到一些PKG的依賴PKG的名字,像這樣:數字意味着前綴包名是什麼?

[[email protected] home]# repoquery --requires --resolve --envra httpd 
0:pcre-8.32-15.el7_2.1.x86_64 
0:apr-util-1.5.2-6.el7.x86_64 
0:bash-4.2.46-19.el7.x86_64 
0:libselinux-2.2.2-6.el7.x86_64 
0:systemd-libs-219-19.el7.x86_64 
0:mailcap-2.1.41-2.el7.noarch 
0:apr-1.4.8-3.el7.x86_64 
0:libdb-5.3.21-19.el7.x86_64 
0:zlib-1.2.7-15.el7.x86_64 
0:lua-5.1.4-14.el7.x86_64 
0:systemd-219-19.el7_2.13.x86_64 
2:shadow-utils-4.1.5.1-18.el7.x86_64 
0:expat-2.1.0-8.el7.x86_64 
0:glibc-2.17-106.el7_2.8.x86_64 
0:httpd-tools-2.4.6-40.el7.centos.4.x86_64 
0:glibc-2.17-105.el7.i686 
0:centos-logos-70.0.6-3.el7.centos.noarch 

我注意到有一個數字和冒號之前PKG命名每個行,我想知道是什麼數的意思。我GOOGLE了,但找不到任何提示。感謝您的任何建議。

回答

1

從 「人repoquery」:

Specifying package names 
     A package can be referred to in all queries with any of the following: 

     name 
     name.arch 
     name-ver 
     name-ver-rel 
     name-ver-rel.arch 
     name-epoch:ver-rel.arch 
     epoch:name-ver-rel.arch 

所以,這個數字僅僅是個時代。

+0

這對我很好,謝謝你,@Alexander Zakharenko。 – mrliusz

+0

我再次閱讀手冊,搜索出「時代」,http://www.rpm.org/max-rpm-snapshot/s1-rpm-depend-manual-dependencies.html – mrliusz

+0

簡單地說就是:epoch like tags,make version比較容易。 – mrliusz