createrepo

Initializes an RPM repository in the given directory, including all XML and SQLite files.

TLDR

Initialize a basic repository in a directory

$ createrepo [path/to/directory]
copy

Initialize a repository, exclude test RPMs and display verbose logs

$ createrepo -v -x [test_*.rpm] [path/to/directory]
copy

Initialize a repository, using SHA1 as the checksum algorithm, and ignoring symbolic links

$ createrepo -S -s [sha1] [path/to/directory]
copy

Copied to clipboard
coinbase