Thought I should setup a local repo for the rpms I’ve made - to make it easier to manage, and easier for my nephews to use later on their side.
So, I was thinking something like:
/srv/repo/FooBar/ # vhost: http://foobar.lan/
index.html # w. basic landing/info page
browse/ # browsable/indexlisting
RPM-GPG-KEY-foobar
el8/
el9/
rpmbuild/ # archives of my rpmbuilds
But, then the content of each el8/9. Not really sure how I want it, or what’s to prefer.
# same as what rpmbuild creates
RPMS/
noarch/
bar-1.0.0-1.el8.noarch.rpm
x86_64/
foo-2.0.0-1.el8.x86_64.rpm
SRPMS
bar-1.0.0-1.el8.noarch.src.rpm
foo-2.0.0-1.el8.x86_64.src.rpm
# - or -
noarch/
bar-1.0.0-1.el8.noarch.rpm
x86_64/
foo-2.0.0-1.el8.x86_64.rpm
SRPMS
bar-1.0.0-1.el8.noarch.src.rpm
foo-2.0.0-1.el8.x86_64.src.rpm
# - or -
Packages
bar-1.0.0-1.el8.noarch.rpm
foo-2.0.0-1.el8.x86_64.rpm
SRPMS
bar-1.0.0-1.el8.noarch.src.rpm
foo-2.0.0-1.el8.x86_64.src.rpm
Is there a “standard” way, or is it just to make one after your own taste? Or any other suggestions?
· Eric