На этот вопрос уже есть ответ здесь:
Я собираюсь установить несколько машин Centos в моей сети и хотел бы, чтобы они обновлялись с централизованного сервера в сети. Я надеюсь сэкономить пропускную способность, не обновляя каждую ОС из интернета.
Решения, которые я нашел, требуют зеркалирования всего репозитория Centos, что я считаю ужасной тратой памяти, учитывая, что я буду использовать только часть доступных пакетов.
Решение, которое я ищу, позволит всем машинам указывать на локальный сервер yum для получения пакетов, и если у последнего нет запрашиваемого пакета, получить его с www и кэшировать для следующего запроса.