Mik*_*rov 63 centos fedora yum
我想列出我使用yum从给定仓库安装在系统上的所有软件包.通常这样做我用yum list installed | grep "something".但现在我遇到了一个问题.我感兴趣的回购对我来说没有那些"东西".来自该回购的包装没有任何独特的特征.我如何列出它们?
我查看了yum man pages,但没有找到任何东西.我想知道是否还有其他可以使用的命令.
小智 64
尝试
yum list installed | grep reponame
在我的一台服务器上:
yum list installed | grep remi ImageMagick2.x86_64 6.6.5.10-1.el5.remi installed memcache.x86_64 1.4.5-2.el5.remi installed mysql.x86_64 5.1.54-1.el5.remi installed mysql-devel.x86_64 5.1.54-1.el5.remi installed mysql-libs.x86_64 5.1.54-1.el5.remi installed mysql-server.x86_64 5.1.54-1.el5.remi installed mysqlclient15.x86_64 5.0.67-1.el5.remi installed php.x86_64 5.3.5-1.el5.remi installed php-cli.x86_64 5.3.5-1.el5.remi installed php-common.x86_64 5.3.5-1.el5.remi installed php-domxml-php4-php5.noarch 1.21.2-1.el5.remi installed php-fpm.x86_64 5.3.5-1.el5.remi installed php-gd.x86_64 5.3.5-1.el5.remi installed php-mbstring.x86_64 5.3.5-1.el5.remi installed php-mcrypt.x86_64 5.3.5-1.el5.remi installed php-mysql.x86_64 5.3.5-1.el5.remi installed php-pdo.x86_64 5.3.5-1.el5.remi installed php-pear.noarch 1:1.9.1-6.el5.remi installed php-pecl-apc.x86_64 3.1.6-1.el5.remi installed php-pecl-imagick.x86_64 3.0.1-1.el5.remi.1 installed php-pecl-memcache.x86_64 3.0.5-1.el5.remi installed php-pecl-xdebug.x86_64 2.1.0-1.el5.remi installed php-soap.x86_64 5.3.5-1.el5.remi installed php-xml.x86_64 5.3.5-1.el5.remi installed remi-release.noarch 5-8.el5.remi installed
有用.
Jam*_*ill 42
在较新版本的yum上,此信息在安装软件包时存储在"yumdb"中.这是获取信息的唯一100%准确方法,您可以使用:
yumdb search from_repo repoid
Run Code Online (Sandbox Code Playgroud)
(或repoquery和grep - 不要grep yum输出).然而,命令"find-repos-of-install"暂时是yum-utils的一部分,在没有这些信息的情况下做了最好的猜测:
http://james.fedorapeople.org/yum/commands/find-repos-of-install.py
弗洛伊德说,很多回购.在他们的发布中包含一个独特的"dist"标签,你可以寻找...但是根据你的说法,我猜你不是这样的情况?
| 归档时间: |
|
| 查看次数: |
134763 次 |
| 最近记录: |