Добавление репозитория rosa linux

Обновлено: 07.07.2024

Хочу с Вами поделиться информацией как к «российским» ОС прикрутить репозитории CentOS и заменить установленные пакеты.

Всё началось, когда нашу организацию обязали перейти на «российское» ПО. В первую очередь начал искать серверные ОС. Как оказалось наши разработчики предлагают ОС на базе Linux, а в организации 100% windows платформа. Организация не маленькая, примерно 150 серверов только в одном округе.

После изучения рынка «российских» ОС выбор пал на ROSA и ОСь. ROSA это платная ОС и стоит не маленьких денег, но так как не очень уж хочется платить за воздух я остановился на ОС ОСь. Далее начинается самое интересное далее. У ОСи добавлен репозиторий от РосТех и в версии пакетов добавлена как правило одна буква:

1. Пакет от ОСи — openssh-6.6.1p1-33z3.el7.x86_64
2. Стандартный пакет CentOS — openssh-6.6.1p1-33.el7.x86_64

Первопроходцем должен быть AD на samba4, но тут возникает проблема. При установке зависимостей для samba4 yum не чего не может сделать с пакетами ОСи и соответственно пакеты не устанавливаются из-за неразрешнных зависимостей.

Все действия я делал на ОС ОСь minimal.

В общем решение этой проблемы следующее:

1. Необходимо закоментировать существующие репозитории.
2. Создать новый файл с CentOS'совскими репозиториями.


Вот сам файл centos7.repo

Учтите, что [Contrrib] и [Test] вы используете на свой страх и риск (у меня это работает!).

3. Теперь необходимо обновить репозитории.


4. Необходимо добавить файлы mirrorlist.txt


5. Обновляем репозитории:


6.Вот это шаг самый интересный, на мой взгляд. Мы будем менять родные пакеты ОСи на пакеты CentOS


7. Необходимо добавить файлы mirrorlist.txt еще раз, но уже в другую директорию(Вы можете скопировать, в общем кому как нравится).


8. Теперь желательно отключить репозитории [Test] и [Contrrib]. Здесь Вы сами себе хозяин.
9. Обновляем еще раз репозитории.

Читайте также: