在我的Fedora 20系统中,我看到这两个没有名字的包(没有第一个):
[user@notebook ~]$ sudo yum list installed|grep rawhide 0.10.23-2.fc19 @rpmfusion-nonfree-rawhide @rpmfusion-free-rawhide
在百胜餐饮公司,他们缺席。 他们怎么能find,删除,修复?
您可能会看到名称或版本很长的软件包。 这些将包装到第二行。 如果是这样, grep只是捡起第二行。 尝试运行grep并列出上一行:
yum list installed | grep -B1 rawhide
在yum输出上使用grep会导致这样的结果。 这是从我的百胜输出摘录:
... libnl.x86_64 1.1-14.el6 @base libogg.x86_64 2:1.1.4-2.1.el6 @base libpcap.x86_64 14:1.0.0-6.20091201git117cb5.el6 @base libpciaccess.x86_64 0.13.1-2.el6 @anaconda-CentOS-201303020151.x86_64/6.4 libselinux.x86_64 2.0.94-5.3.el6_4.1 @base ...
正如你所看到的,如果你对base单词grep,你会得到两行只有@base
我的build议是grep你正在寻找的软件包的名称或pipe输出到less,而不是寻找单词rawhide :
sudo yum list installed | less sudo yum list installed | less然后/生皮