createrepo
Initialize an RPM repository in a directory, including all XML and SQLite files. tldr-pages
On Linux
Linux
Initialize a basic repository in a directory
createrepo path/to/directoryIdentifyInitialize a repository, exclude test RPMs, and display verbose logs
createrepo --verbose --excludes test_*.rpm path/to/directoryIdentifyInitialize a repository, using SHA1 as the checksum algorithm, and ignoring symbolic links
createrepo --skip-symlinks --checksum sha1 path/to/directoryIdentify