is there an advanced yum/rpm document/tutorial/manual?

Suvayu Ali fatkasuvayu+linux at gmail.com
Sat Feb 22 11:08:56 UTC 2014


On Sat, Feb 22, 2014 at 05:32:22AM -0500, Robert P. J. Day wrote:
> 
>   other than the standard, what i would call basic usage of rpm and
> yum, is there a really comprehensive guide to package management on
> fedora? it seems that once one gets beyond the basic tutorials for yum
> and rpm, it gets harder to find decent coverage of the rest of the
> utilities, like the commands in yum-utils like "repoquery" and so on.
> 
>   is there a single place that tries to cover rpm/yum to this depth?
> thanks.

The documentation is all scattered.  IMO there are two aspects to
packaging:

1. How rpm behaves and does things; a good starting point for that would
   be this tutorial:
   <https://www.gurulabs.com/downloads/GURULABS-RPM-LAB/GURULABS-RPM-GUIDE-v1.0.PDF>.
   It is quite old, but explains the basics quite well.
2. The second aspect is Fedora specific conventions and policies; I
   refer to <https://fedoraproject.org/wiki/Packaging:Guidelines> for
   that.  The rest is looking at other spec files and learning how to
   deal with corner cases.

As for tools provided by yum-utils, I do not think there is any document
pointing to all the tools, I would simply do `rpm -ql yum-utils' to
explore.

Hope this helps,

PS: If you are building packages allowed in Fedora, checkout Fedora copr.

-- 
Suvayu

Open source is the future. It sets us free.


More information about the users mailing list