Astra Linux — самая распространённая доверенная ОС в реестре Минцифры, и переход на неё чаще решают не техническим отделом, а требованием регулятора или заказчика. От этого сам переход не становится проще технически.
Первое, что удивляет: замкнутая программная среда
В защищённой редакции — Astra Linux Special Edition — в режиме замкнутой программной среды система не запускает неподписанные исполняемые файлы. Программа, которая прекрасно работала на обычной сборке, на защищённом контуре просто не стартует, и без опыта понять почему — не быстрое дело. Это не баг, а сознательная защита, и с ней нужно работать заранее: подписывать свои сборки и вести список разрешённого.
Мандатный доступ ломает то, что не должно было сломаться
Мандатное разграничение доступа — метки конфиденциальности на файлах и процессах — работает поверх обычных прав Unix. Программа, которая раньше писала во временный каталог без вопросов, может внезапно получить отказ в доступе, и в логе это будет выглядеть как что угодно, только не как проблема с метками.
Что с оборудованием
Периферия и специфичное оборудование — платы ввода-вывода, старые принтеры, промышленные контроллеры — не всегда имеют драйверы под ядро, на котором собрана Astra. Проверять нужно по факту, а не по документации производителя: «поддержка Linux» в характеристиках не гарантирует работу именно на этой сборке.
Что с приложениями
- .NET Framework, WinForms, WPF. Не переносится. Интерфейс переписывается заново, а не адаптируется.
- .NET 6 и новее. Код чаще едет, переделываются пути, служба и упаковка.
- Java, кросс-платформенные среды. Обычно работает с минимальными правками.
- 1С. Тонкий клиент официально поддержан, сервер — тоже.
С чего начинать на практике
- Составить полный список используемого ПО и специфичного оборудования — до, а не во время миграции.
- Для каждой позиции проверить факт запуска на целевой редакции, а не только на заявления совместимости.
- Развернуть тестовый стенд в той же редакции, что будет в бою: Special и Common Edition ведут себя по-разному.
- Отдельно спланировать подпись собственных сборок для замкнутой среды.
Вывод
Переход на Astra Linux — это не переустановка ОС, а разбор совместимости по каждой позиции парка. Компании, которые закладывают время именно на этот разбор, проходят миграцию предсказуемо. Те, кто планирует «поставить и попробовать», обычно узнают о замкнутой среде и мандатном доступе в худший момент.
Подробный разбор с ценами по типам приложений — на странице портирования под доверенные ОС.
Смотрите также: переход с Windows Server на Linux, замена Active Directory.