RHEL/CentOS Local Repository Mirror: Difference between revisions
Jump to navigation
Jump to search
(Created page with "== Red Hat Enterprise Linux == === Server === === Client === == CentOS == === Server === # This exercise will work with CentOS 6/7. # CentOS requires roughly 10G for base and...") |
(→Server) |
||
Line 6: | Line 6: | ||
=== Server === | === Server === | ||
# This exercise will work with CentOS 6/7. | # This exercise will work with CentOS 6/7. | ||
# CentOS requires roughly | # CentOS requires roughly 10GiB for base, 5GiB for updates, and 1GiB for extras, ensure there is enough space is /var/www/html. | ||
# The following packages will need to be installed, yum-utils and createrepo. | |||
## <tt>'''yum install yum-utils createrepo'''</tt> | |||
# Create a repos directory in /var/www/html. | # Create a repos directory in /var/www/html. | ||
## <tt>'''mkdir -p /var/www/html/repos/centos/6'''</tt> | ## <tt>'''mkdir -p /var/www/html/repos/centos/6'''</tt> |
Revision as of 18:35, 21 January 2015
Red Hat Enterprise Linux
Server
Client
CentOS
Server
- This exercise will work with CentOS 6/7.
- CentOS requires roughly 10GiB for base, 5GiB for updates, and 1GiB for extras, ensure there is enough space is /var/www/html.
- The following packages will need to be installed, yum-utils and createrepo.
- yum install yum-utils createrepo
- Create a repos directory in /var/www/html.
- mkdir -p /var/www/html/repos/centos/6
- Synchronize the base, extras, and updates repository.
- reposync -r base -p /var/www/html/repos/centos/6/
- reposync -r updates -p /var/www/html/repos/centos/6/
- reposync -r extras -p /var/www/html/repos/centos/6/
- Create the repository xml files for each of the repos synchronized.
- createrepo /var/www/html/repos/centos/6/base/
- createrepo /var/www/html/repos/centos/6/updates/
- createrepo /var/www/html/repos/centos/6/extras/
Client
Further Reading
- []