Jak wyświetlić listę zainstalowanych pakietów z danego repo używając yum [closed]
Chcę wyświetlić listę wszystkich pakietów, które zainstalowałem w systemie z danego repo używając yum. Zazwyczaj do tego celu używam yum list installed | grep "something"
. Ale teraz mam problem. Interesujący mnie repo nie ma dla mnie tego" czegoś " do grep. Pakiety z tego repo nie mają żadnych charakterystycznych cech. Jak je wymienić?
Przejrzałem strony man yum, ale nic nie znalazłem. Zastanawiam się, czy są inne polecenia, których mógłbym użyć.
2 answers
W nowszych wersjach yum, informacja ta jest przechowywana w" yumdb " podczas instalacji pakietu. Jest to jedyny w 100% dokładny sposób uzyskania informacji i możesz użyć:
yumdb search from_repo repoid
(lub repoquery i grep -- don ' t grep yum output). Jednak polecenie "find-repos-of-install" było częścią yum-utils przez jakiś czas, który najlepiej zgadywał bez tej informacji:
Http://james.fedorapeople.org/yum/commands/find-repos-of-install.py
Jak powiedział floyd, a dużo repo. Dołącz unikalny tag "dist" w ich wydaniu, a możesz go szukać ... jednak z tego, co powiedziałeś, to chyba nie dla Ciebie?
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-03-11 17:44:25
Try
yum list installed | grep reponame
Na jednym z moich serwerów:
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 installedTo działa.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-01-11 06:33:08