ADG Оставить заявку
Блог Инфраструктура 4 мин чтения

Альт P10 на рабочих местах: переводим бухгалтерию и юристов с Windows 10

Альт Рабочая Станция P10 сертифицирована ФСТЭК. Переводим бухгалтерию и юридический отдел - что потребовало адаптации в 1С и офисном ПО.

Контекст момента

Альт Рабочая Станция P10 получила сертификат ФСТЭК и выпущена для корпоративного применения на рабочих местах

Альт Рабочая Станция P10 вышла с сертификатом ФСТЭК - это означает, что её можно официально ставить на рабочие места в госорганах и субъектах КИИ без лишних объяснений регулятору. Нам как раз нужно было перевести два отдела у одного из сопровождаемых клиентов: бухгалтерию и юридическую службу. Оба отдела - это Windows 10 плюс 1С плюс офис, и оба отдела - это люди, у которых каждая лишняя минута простоя превращается в претензию к IT.

Расскажем, что реально потребовало адаптации и где мы потратили больше времени, чем планировали.

Почему P10, а не Astra или РЕД ОС

Выбор не был очевидным. Astra Linux SE 2.0 мы уже разворачивали на рабочих местах в изолированном контуре у другого заказчика, и тот опыт в целом положительный. Но у данного клиента инфраструктура уже шла на Альт - серверный сегмент частично на Альт Сервер, репозитории синхронизированы, команда знакома с apt-get в apt-rpm-варианте. Добавлять второй вендор ради рабочих станций не хотелось: больше репозиториев, больше расхождений в пакетах, больше поверхности для головной боли при обновлениях.

P10 - восьмая платформа ALT Linux Team по счёту, но первая, где всё это выглядит как продукт для корпоративного десктопа, а не как «Linux для тех, кто умеет в Linux». KDE Plasma 5 из коробки, нормальный центр управления, внятная документация по доменной интеграции. Пункт про сертификат ФСТЭК закрыл вопрос окончательно.

1С: самое интересное

1С - это отдельная история. У клиента тонкий клиент через браузер и толстый клиент на отдельных машинах для двух пользователей, которым нужна локальная работа с базами. Браузерный вариант через Chromium на P10 заработал без сюрпризов - нативная сборка Chromium в репозитории Альт есть, плагин 1С для браузера под Linux тоже существует.

С толстым клиентом возились дольше. 1С:Предприятие 8.3 под Linux распространяется как deb и rpm, и rpm-пакет встаёт на P10 штатно. Проблема обнаружилась в другом: при подключении к серверу 1С под Windows пользователи столкнулись с проблемой шрифтов - интерфейс частично отрисовывался некорректно в зависимости от конфигурации. Лечится установкой Microsoft Core Fonts или их свободных аналогов плюс правкой конфига fontconfig. Не сложно, но неочевидно, и без знания причины можно долго гадать.

Второй момент - криптография. Если 1С работает с электронной подписью (а у бухгалтерии она работает), то нужен КриптоПро CSP под Linux. Версия 5.0 для Linux существует, ставится из rpm-пакета. Лицензии при переходе с Windows не переносятся - нужны новые, это надо закладывать в бюджет заранее. Мы предупредили, клиент успел заказать до перехода.

Офисный пакет

Здесь неожиданностей меньше. P10 идёт с LibreOffice 7.x. Основная болевая точка предсказуема: документы с макросами на VBA. Юридический отдел использовал несколько шаблонов договоров с автозаполнением через VBA-макросы. LibreOffice поддерживает Basic и частично совместим с VBA, но «частично» - ключевое слово.

Из трёх шаблонов два заработали без правки - там макросы простые, работа со строками и датами. Один шаблон использовал специфичные вызовы к объектной модели Word, которых нет в LibreOffice. Его переписали на LibreOffice Basic - заняло один рабочий день, причём половину времени ушло не на код, а на то, чтобы получить от пользователей описание того, что шаблон должен делать. Документация по LibreOffice Basic вполне приличная, больших затруднений не было.

Шрифты, как и в случае с 1С, - отдельный момент. Документы, которые юристы отправляют контрагентам, должны выглядеть одинаково. Устанавливаем MS Core Fonts из репозитория (в Альте есть пакет fonts-ttf-ms), правим подстановки шрифтов в LibreOffice - и всё выравнивается.

Доменная интеграция

Домен - FreeIPA, схему которую мы отлаживали ещё в H1 2022. P10 в домен встаёт через стандартный ipa-client-install, работает нормально. Групповые политики через SSSD - базовые вещи: монтирование сетевых папок, ограничение sudo, блокировка терминала по таймауту.

Принтеры - отдельный разговор. Сетевые принтеры через CUPS встали без проблем, у всех моделей в парке нашлись драйверы либо в репозитории, либо на сайте производителя. Один МФУ (не самый новый) пришлось подключать через generic PCL-драйвер - печатает, сканирование через этот путь недоступно, пока ищем решение.

Что получилось в итоге

Перевод занял две с половиной недели с момента начала подготовки до финального перехода. Бухгалтерия работает в штатном режиме, звонков по 1С после первой недели адаптации нет. Юристы адаптировались к LibreOffice быстрее, чем мы ожидали, - жалобы в основном на то, что «кнопки не там», а не на функциональные ограничения.

Основной вывод - переход на Альт P10 для этих категорий пользователей реален, но требует предварительной инвентаризации: какие макросы, какая крипта, какие принтеры. Приходить с «давайте просто поставим Linux» без этого анализа - значит гарантированно получить остановку посередине.

Контакт

Нужна такая же инженерная работа?

Опишите задачу и контекст. Ответим в течение рабочего дня, при необходимости подпишем NDA.