2016-01-14 4 views
0

Я пытаюсь сделать что-то, что кажется простым в теории, но я не могу найти волшебные условия поиска для Google-машины, чтобы получить какие-либо образы.Использование зеркального отображения для размещения сторонних RPM

В принципе, мы создаем кучу серверов внутри страны (без доступа в Интернет), поэтому я создал виртуальную машину и создал зеркало нашего дистрибутива Linux (Oracle Linux, который по существу является RHEL). Эти шаги, которые я здесь для справки: http://www.oracle.com/technetwork/articles/servers-storage-admin/yum-repo-setup-1659167.html

Это хорошо, но я хотел бы также иметь доступ к нескольким другим РПМ (например, Chrome, Vsftpd и т.д.), которые не являются частью стандартного распределения, но должны быть отдельно загружены.

Вопрос в том, есть ли способ просто включить эти rpms в зеркало, которое я уже настроил? Или мне нужно отдельно отражать эти репозитории? т. е. есть ли какое-то место, я могу просто отказаться от rpm и найти его, когда кто-то использует мое зеркало, чтобы сделать «yum install myprogram»

Надеюсь, я объяснил это нормально.

Заранее спасибо.

ответ

0

Что бы я сделал, это сделать отдельную папку, загрузить необходимые пакеты и сделать репозиторий командой createrepo.

Затем вам нужно создать новый файл репо в /etc/yum.repos.d для нового репо так же, как в ссылочной HOWTO:

[<channel_label>] 
name=<Channel Description> 
baseurl=http://<repository_server>/yum/<repository path> 
gpgcheck=1 
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY 
enabled=1 
Смежные вопросы