{"id":1300,"date":"2012-06-21T20:52:20","date_gmt":"2012-06-21T18:52:20","guid":{"rendered":"http:\/\/raftaman.net\/?p=1300"},"modified":"2021-05-15T11:46:39","modified_gmt":"2021-05-15T09:46:39","slug":"how-to-list-rpm-packages-from-certain-repository","status":"publish","type":"post","link":"https:\/\/possiblelossofprecision.net\/?p=1300","title":{"rendered":"How to list rpm packages from certain repository"},"content":{"rendered":"<p>Usually, <code>rpm --queryformat<\/code> can be used to generate all sorts of rpm package listing. You could, for example, use the vendor tag to separate the packages that are tagged with <code>RPM Fusion<\/code> from the list of all installed packages (<code>rpm -qa<\/code>):<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\n$ rpm -qa --queryformat &quot;%{Name}:%{Vendor}\\n&quot; | grep -F &quot;RPM Fusion&quot;\r\n<\/pre>\n<p>Unfortunately, there is no 1:1 mapping between rpm&#8217;s vendor tag and the install repository. In some cases, the vendor tag is just slightly altered (upper case letters, etc.) or the tag is completely empty.<\/p>\n<p>And there is obviously no rpm tag for repositories, since rpm itself doesn&#8217;t know anything about repositories (you can list all available tags by invoking <code>rpm --querytags<\/code>). But of course, yum does!<br \/>\nTo get a list of packages from the <code>RPM Fusion<\/code> repository, you can use<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\n$ yum list installed | grep -i fusion\r\n<\/pre>\n<p>Resources:<br \/>\n<a href=\"http:\/\/unix.stackexchange.com\/questions\/22560\/list-all-rpm-packages-installed-from-repo-x\">http:\/\/unix.stackexchange.com\/questions\/22560\/list-all-rpm-packages-installed-from-repo-x<\/a><br \/>\n<a href=\"http:\/\/www.rpm.org\/max-rpm\/s1-rpm-query-parts.html\">http:\/\/www.rpm.org\/max-rpm\/s1-rpm-query-parts.html<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Usually, rpm &#8211;queryformat can be used to generate all sorts of rpm package listing. You could, for example, use the vendor tag to separate the packages that are tagged with RPM Fusion from the list of all installed packages (rpm -qa): $ rpm -qa &#8211;queryformat &quot;%{Name}:%{Vendor}\\n&quot; | grep -F &quot;RPM Fusion&quot; Unfortunately, there is no 1:1 mapping between rpm&#8217;s vendor&#8230; <a href=\"https:\/\/possiblelossofprecision.net\/?p=1300\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[7,48,35],"class_list":["post-1300","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-fedora","tag-rpm","tag-yum"],"_links":{"self":[{"href":"https:\/\/possiblelossofprecision.net\/index.php?rest_route=\/wp\/v2\/posts\/1300","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/possiblelossofprecision.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/possiblelossofprecision.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/possiblelossofprecision.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/possiblelossofprecision.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1300"}],"version-history":[{"count":4,"href":"https:\/\/possiblelossofprecision.net\/index.php?rest_route=\/wp\/v2\/posts\/1300\/revisions"}],"predecessor-version":[{"id":1303,"href":"https:\/\/possiblelossofprecision.net\/index.php?rest_route=\/wp\/v2\/posts\/1300\/revisions\/1303"}],"wp:attachment":[{"href":"https:\/\/possiblelossofprecision.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1300"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/possiblelossofprecision.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1300"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/possiblelossofprecision.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1300"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}