22 октября 2009 г.

linux: локальный репозиторий из DVD диска (fedora 7) Local repository from DVD

1а) ставим вручную
# /media/'Fedora 7 i386 DVD'/Fedora/createrepo*.rpm
1б) ставим из командной строки
# cd /media/'Fedora 7 i386 DVD'/Fedora/
# rpm -ihv createrepo*
2) создаём папку
# mkdir /opt/fc7.local.repo
3) создаем репозиторий (? -c)
# createrepo -o /opt/fc7.local.repo -u file:///opt/fc7.local.repo/RPMS -c //opt/fc7.local.repo/CACHE -g /media/'Fedora 7 i386 DVD'/repodata/comps-f7.xml /media/'Fedora 7 i386 DVD'/Fedora
4а) копируем все rpm в каталог
# mkdir /opt/fc7.local.repo/RPMS
# cp /media/'Fedora 7 i386 DVD'/Fedora/* /opt/fc7.local.repo/RPMS
4б) делаем ссылки на рпм. Каждый раз вставлять диск надо будет (удобно если автомонт как прописалась автометка).
# ln -s /media/'Fedora 7 i386 DVD'/Fedora/*.rpm /opt/fc7.local.repo/RPMS
4в) в пункте 3 указываем -u file:///media/'Fedora 7 i386 DVD'/Fedora
5) для юма конфиг
/etc/yum.repos.d/local.repo
[local]
name=Fedora 7 LOCAL
baseurl=file:///opt/fc7.local.repo
enabled=1
gpgcheck=0

6) обновляем
yum clean all

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

Отправить комментарий