Игорь Олемской — практические заметки по системному администрированию Linux CentOS

Создание локального репозитория для yum (перепечатка)

Комментариев нет

Это может пригодиться если вы скачали кучу RPM-пакетов из разных мест и хотите автоматически проапдейтить установленные пакеты на новые. Делаем так.
1. Складываем все новые пакеты в папку, например, /root/updates
2. Устанавливаем пакет createrepo

yum install createrepo

3. Запускаем его с указанием нашего каталога с пакетами:

createrepo /root/updates

4. Создаем файл /etc/yum.repos.d/local.repo

[local]
name=Local Repo
baseurl=file:///root/updates
enabled=1
gpgcheck=0

5. Обновляем, например, PHP:

yum --enablerepo=local update php

6. Если вы обновили пакеты в папке надо перезапустить:

createrepo --update /root/updates

Похожие записи:

  1. Как создать и подписать собственный RPM-репозиторий
  2. Monit из репозитория Epel – в сад
  3. перенаправление stdout и stderr
  4. Установка свежей версии ffmpeg на CentOS 5
  5. Печатаем по 2 страницы на лист

Комментировать