[CentOS] CentOS are Debian / Ubuntu mirror

Mon Apr 19 12:02:35 UTC 2021
Robert Heller <heller at deepsoft.com>

At Mon, 19 Apr 2021 08:55:54 +0200 CentOS mailing list <centos at centos.org> wrote:

> Hi,
> Does anyone have some instructions on setting up a CentOS server as mirror
> for Debian and Ubuntu distributions? I already setup a YUM mirror and this
> works fairly well, but cannot seem to figure out how to mirror Debian and
> Ubuntu repositories.

You need to grab a copy of debmirror, which is just a Perl script, so it
should work under CentOS. I don't know where to get a version as a tarball --
I had an available VM running Ubuntu and just installed it there and NFS
mounted the mirror disk from the CentOS server. There is a config file for
debmirror to control where you mirror from and just what you mirror (versions,
arches, etc.). There is a man page and and example config file.  You then run 
debmirror from crontab (eg every day).

Unfortunately, the Debian flavor repositories are not structured to just be 
rsync'ed like the CentOS repositories.


Robert Heller             -- Cell: 413-658-7953 GV: 978-633-5364
Deepwoods Software        -- Custom Software Services
http://www.deepsoft.com/  -- Linux Administration Services
heller at deepsoft.com       -- Webhosting Services