Рубрики
Технологии

Пост @Granulex — Linux (+4) — N/P

Российский Linux. Встреча с реальностью

Есть у нас один заказчик. Весь в Windows. Решил переезжать на российское.
На бумаге всё выглядит понятно: выбирает дистрибутив, разворачивает сервисы, переносит приложения, постепенно уходит от прежнего стека.
Упирается в версию Samba, которой в родных репах нет. Пакет конфликтует с системными библиотеками. Yum (dnf) не может разрешить зависимости и ломается.
Решили просто: подключили репы CentOS, перетерли половину системных пакетов.
На тесте взлетело. В продакшен – уже риск.

Почему это проблема, а не просто настройка

Когда для домена (Samba, Kerberos, DNS) вы лезете в чужие репозитории – вы теряете три вещи:

Поддержку вендора
В договоре чёрным по белому: только штатные репозитории. Подменили пакет – тикет закроют фразой «сами собрали, сами и поддерживайте».

Безопасные обновления
Выходит апдейт от вендора. dnf update падает с конфликтом зависимостей – левый пакет не даёт обновиться родному. Вы либо не ставите патч безопасности, либо ломаете роль. Выбор ложный.

Сертификацию (ФСТЭК/Минцифра)
Сторонний репозиторий аннулирует сертификат моментально. На проверке это увидят.

Коротко про вендора

Вендор скажет ровно одно: «Ваша система – не наша сборка. Приходите, когда переустановите без левых реп».
Никто не приедет, не поправит, не подстрахует. Вы один на один с костылём.

Вывод

Столкнулись с тем, что роль не ставится из родного репозитория?

Плохое решение: подключать левые репозитории и подменять пакеты.

Правильные решения:
Взять другую российскую ОС, где эта роль работает из коробки.
Потребовать от вендора добавить нужные пакеты в свой репозиторий.
Отказаться от этой роли/стека, если ОС его не тянет.

Подмена пакетов в продуктиве – не выход, а вход в ад техподдержки.

Больше про российский ИТ без простоев – в телеграм-канале.

Читать дальше →