yum – 在特定版本库中find最小版本为'x'的软件包?

我在CentOS 5盒子上configuration了几个软件仓库。 作为一个效果,命令:

yum search nagios 

输出只是混乱 – 成千上万的重复包。

为了让我的生活变得更轻松,我想例如只在特定的回购中searchpackage nagios ,比如rpmforge,最低版本为'3'。

我怎样才能做到这一点?

 # yum --disablerepo=* --enablerepo=rpmforge list avaiable 'nagios-3*' 

更新周二7月10日18:04:26 ICT 2012

# yum --disablerepo=* --enablerepo=rpmforge list avaiable nagios | awk '$2 >= 3 { print $0 }'