Home > linux > Создание локального репозитория для yum

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

August 8th, 2010

Это может пригодиться если вы скачали кучу 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

linux

  1. July 6th, 2011 at 10:14 | #1

    Правильно ли я понимаю, что php – это rpm-пакет содержащий файлы для работы с php, находящийся в нашей папке /root/upadates/ ?

  1. No trackbacks yet.