This repository hosts RPM packages published by Alexander Holbreich and serves them via GitHub Pages.
Repository URL:
This is a simple personal RPM repository for distributing packages such as adr-tool.
The repository contains:
repodata/ metadata for DNF/YUM clientsThis repository is intended for RPM-based systems such as:
dnf or yumCreate a repo file on your system:
echo '[Holbreich]
name=Holbreich Repository
baseurl=https://aholbreich.github.io/rpm-repo/
enabled=1
gpgcheck=0' | sudo tee /etc/yum.repos.d/holbreich.repo
Then install packages as usual, for example:
sudo dnf install adr-tool
At the moment this repository does not publish signed RPM packages or signed repository metadata.
That is why the example configuration currently uses:
gpgcheck=0
This is acceptable for a personal repository if you understand the trade-off, but it is weaker than a properly signed RPM repository.
Planned future improvement:
Currently published packages:
adr-toolPublished RPMs currently present in this repository:
adr-tool-0.3.5-1.30b0000.noarch.rpmadr-tool-0.4.0-0.6904ff3.noarch.rpmadr-tool-0.6.0-0.db63dc2.noarch.rpm
Repository metadata is generated with createrepo_c.
A GitHub Actions workflow updates repodata/ when:
That keeps the repository usable by DNF/YUM clients without having to regenerate metadata manually for unrelated edits.
If you update this repository manually, regenerate metadata with:
createrepo_c --update .
Refresh local package metadata if needed:
sudo dnf clean all
sudo dnf makecache
Inspect repository configuration:
sudo dnf repolist
If package installation fails, verify that:
/etc/yum.repos.d/adr-tool: https://github.com/aholbreich/adr-tool