CentOS:Локальный репозитарий
Материал из LinTest Wiki
Чтобы уменьшить трафик обновления можно на одном из серверов включит кэширование yum.
# mcedit /etc/yom.conf
[main] cashedir = /var/cache/yum keepcache = 1
Тогда скачанные пакеты будут накапливаться в директории /var/cache/yum.
Теперь установим утилиту createrepo, сложим все накопленные пакеты в одну папку и запустим эту утилиту.
# yum install createrepo
# createrepo .
Получили локальный репозитарий. Теперь опубликуем его в сети и пропишем в списке репозитариев. Для этого создадим файл.
# mcedit /etc/yum.repos.d/local.repo
[local] name = Local Repo baseurl = http://server.lintest.ru/localrepo/ gpgcheck = 0