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
Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты
Проекты