yum-bundle RPM Repository
This directory contains the yum-bundle RPM repository, served at https://yum-bundle.org/repo/.
Usage
Add the repository to your system:
cat <<EOF | sudo tee /etc/yum.repos.d/yum-bundle.repo
[yum-bundle]
name=yum-bundle
baseurl=https://yum-bundle.org/repo/
enabled=1
gpgcheck=0
EOF
sudo dnf install -y yum-bundle
Structure
repo/
├── packages/ # RPM package files
│ ├── yum-bundle_X.Y.Z_linux_x86_64.rpm
│ ├── yum-bundle_X.Y.Z_linux_aarch64.rpm
│ └── yum-bundle_X.Y.Z_linux_armv7hl.rpm
└── repodata/ # createrepo metadata (auto-generated)
├── repomd.xml
└── ...
Update Process
The repository is automatically updated by the update-rpm-repo GitHub Actions workflow when a new release is published. The workflow:
- Downloads the new
.rpmpackages from the GitHub release - Places them in
docs/repo/packages/ - Runs
createrepo_c --update .to regenerate metadata - Commits and pushes the changes
Manual Update
To manually update the repository:
cd docs/repo
createrepo_c --update .