[CentOS] yum repository and createrepo

Wed Oct 18 18:05:56 UTC 2006
Ken Leyba <kenleyba at gmail.com>

Thanks, that's what I needed.  I added the line to my cron job to
regenerate the headers after an rsync with the mirror.  I guess I
could exclude the 'repodata' subdiretory on the rsync and save about
3Mb of bandwidth.  Either way, I think I'm set now, thanks again.

Ken

On 10/18/06, Akemi Yagi <ayagi at scripps.edu> wrote:
> *Ken Leyba wrote:*
>
> >I've setup a local yum repository for about 25 workstations and I'm
> >using rsync from a local mirror.  Do I need to create my own XML
> >headers, i.e. the 'repodata' directory, or since I'm syncing the whole
> >updates directory can I use the 'repodata' directory from the mirror?
>
> Yes, that should be fine if you rsync the whole thing.
>
> >I also have a question on using createrepo.  The directory layout is:
> >
> >~/updates/
> >~/updates/headers/
> >~/updates/repodata/
> >~/updates/RPMS/
> >
> >If I do the following in the 'updates' directory:
> >
> ># createrepo -v ./RPMS
> >
> >The 'repodata' diretcory is created under the 'RPMS' directory and not
> >the current 'updates' directory.  How can I have the 'repodata'
> >directory created/updated in the correct directory under 'updates'?
>
> You need to run |createrepo| against the directory under which you want
> the |repodata| directory to appear.  In your case run:
>
> createrepo ~/updates
>
>
>
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> http://lists.centos.org/mailman/listinfo/centos
>


-- 
Ken Leyba
http://www.kenleyba.com
"I've had a perfectly wonderful evening. But this wasn't it." -Groucho Marx