Hardware and Software Prerequisites
Your first concern is server hardware robustness. The machines currently used
by the developers for testing minor and major releases are P4's running
between 1 and 3 GHz with 256 MB to 1 GB of RAM. You will also
need sufficient disk space to contain full trees of all the packages you wish
to update automatically, with an additional 50 - 100 MB for database overhead
per tree. The full Red Hat 7.2 tree is roughly 2.5 GB and the updates for
7.2 are an additional 2.1 GB. Red Hat Linux 7.1 is slightly smaller, but you
should probably plan on about 5 - 7 GB per tree (which includes the space for
the updates) for full Red Hat Linux trees, or trees of comparable size. In
general, a good quality midrange server will provide you with the horsepower
you need for an average Current installation.
Secondly, you will need clients on the network; having an update server is sort
of pointless if you don't have anything to update. :) For Current, you will
need any version of Red Hat Linux, Red Hat Enterprise Linux or Fedora Core
with up2date between versions 2.7 and 4.3 and all of up2date's
For version 1.6 you will also need the Apache web server, and one of the
supported databases. For 1.6 these are PostgreSQL, SQLite, and MySQL.
According to very
preliminary test results, you should still be able to server normal web pages
from this Apache server after installing Current, but please don't try this on
a production server, as we can't guarantee that.