Kubuntu 26.04 в логистике: миграция пяти рабочих станций с Windows

В начале 2026 года к Мишо Ороза, основателю итальянской ИТ-компании Zerolock из Спирано (провинция Бергамо), обратился владелец небольшой транспортно-логистической фирмы из Мапелло. Пять офисных рабочих станций, команда водителей на связи в течение дня — и усталость от софта, который постоянно ломался. За два года владелец оплатил от восьми до десяти выездов внешнего специалиста: сбои обновлений, замедления, периодические «страшилки», которые обходились в полдня тревоги и уборки.

Задача была не про философию открытого кода, а про деньги и время. О том, как выглядел переход и что в нём оказалось по-настоящему сложным, Ороза рассказал в интервью It's FOSS.

Что было до миграции

Стандартный для малого итальянского бизнеса набор: пять рабочих станций под проприетарной ОС, коммерческий офисный пакет с лицензией на пользователя, сторонний антивирус с ежегодным продлением.

Водители общались с офисом через WhatsApp на личных телефонах. Рабочие разговоры шли в потребительском мессенджере — без архивирования, без администрирования и без разделения личного и рабочего. Данные лежали частично на локальных машинах, частично в общей папке: чтобы найти последнюю версию важного документа, требовалось несколько минут.

Аудит: что реально используют сотрудники

Перед любыми изменениями Ороза потратил время на то, чтобы понять, чем каждый человек занимается на компьютере ежедневно. Это важнее списка установленного ПО: вопрос не в том, какие программы есть, а в том, какие действительно используются.

Офисные сотрудники работали с текстовым процессором, таблицами, почтой и общей файловой системой. Владельцу нужен был эпизодический удалённый доступ в поездках. Водителям — надёжный канал связи с офисом без личных телефонов. Отраслевого проприетарного софта, который трудно заменить, не оказалось — это заметно упростило проект по сравнению со многими другими миграциями.

Стек: Kubuntu, LibreOffice, Nextcloud, Mattermost

Вся замена построена на открытых компонентах:

  • Kubuntu 26.04 LTS на всех пяти офисных рабочих станциях;
  • LibreOffice вместо коммерческого офисного пакета;
  • Thunderbird для почты;
  • Nextcloud на сервере, размещённом в Италии, — вместо локальной общей папки и без зависимости от зарубежных облачных провайдеров;
  • Mattermost на той же итальянской инфраструктуре — для внутренней переписки, доступен и с рабочих станций, и с телефонов водителей через мобильное приложение;
  • pfSense в роли сетевого межсетевого экрана;
  • шифрованные автоматические резервные копии по ночам;
  • RustDesk через собственный VPS для удалённого доступа.

Повторяющиеся лицензионные платежи после миграции — ноль.

Epson WF-C579R: драйвер без драйвера не подошёл

Самым технически интересным оказался принтер — сетевой цветной МФУ A4 Epson WorkForce WF-C579R, подключённый по Ethernet. Kubuntu 26.04 автоматически поставила драйвер IPP без драйвера, и это дало две конкретные проблемы: двусторонняя печать переворачивала обратную страницу независимо от выбранного переплёта (по длинной или короткой стороне), а скорость печати заметно упала по сравнению с прежней системой.

Причина в том, что путь без драйвера, хорошо работающий со многими современными принтерами, некорректно обрабатывает часть бизнес-устройств Epson на 26.04: Epson PPA пока не поддерживает текущий релиз. Решение — установить printer-driver-escpr через apt и принудительно задать нужный драйвер через lpadmin. После этого двусторонняя печать заработала правильно, а скорость вернулась к норме.

Для сканирования в сетевую папку Ороза настроил Samba на каждой административной рабочей станции, создал папку Scanner в домашнем каталоге каждого пользователя и указал назначение сканирования в веб-панели Epson по IP-адресу через SMB с отдельными учётными данными, заданными через smbpasswd. Он отдельно отмечает: этот случай стоит задокументировать для всех, кто использует бизнес-принтеры Epson на Kubuntu 26.04, потому что настройка по умолчанию даст ту же проблему с двусторонней печатью, а очевидным решением она не выглядит.

Wayland и удалённый доступ

Вторая сложность — удалённый рабочий стол. Kubuntu 26 по умолчанию работает на Wayland, и многие инструменты удалённого доступа, надёжные на старых Linux-системах, имеют проблемы совместимости с Wayland. Перебор конфигураций занял дополнительное время, пока Ороза не остановился на RustDesk с самостоятельно размещённым relay-сервером на VPS. С тех пор это стандартный подход для всех его развёртываний Kubuntu 26.

Как проходила миграция

Всё собирали и тестировали на отдельной машине, не трогая рабочие станции: проверяли каждый сценарий работы, открывали существующие документы в LibreOffice, тестировали подключение к Nextcloud, настраивали Mattermost вместе с мобильной конфигурацией для водителей.

Сама миграция заняла выходные. Каждую станцию переустановили с нуля на чистый Kubuntu. Данные перенесли из общей папки в Nextcloud по локальной сети заранее, чтобы к утру понедельника файлы уже лежали на своих местах в новой системе. Водители получили приложение Mattermost с готовыми настройками — с первого дня у них был отдельный рабочий канал, не связанный с личными сообщениями.

Первые три дня рабочей недели Ороза провёл на месте, дальше оставался на связи по телефону. Обучение было индивидуальным: не общий обзор новой системы, а разбор конкретных ежедневных задач каждого сотрудника — как открывать и сохранять документы в LibreOffice, как получать файлы из Nextcloud, как писать во внутреннем Mattermost. Эта часть проекта не выглядит эффектно, но именно на ней миграции и проваливаются: софт может быть идеальным, а переход развалится, если в понедельник утром люди почувствуют себя брошенными.

Если в компании нет специалиста по Linux, часть работ придётся отдать на подряд: тот же перевод офисных машин на открытый стек требует хотя бы базового тестирования совместимости с текущими документами и драйверами. А если виртуализация уже используется, полезно заранее проверить настройки гипервизора — например, энергопотребление Proxmox по умолчанию выключается одной настройкой CPU governor.

Что изменилось через полгода

За полгода после миграции компания не вызвала специалиста ни по одному обычному техническому поводу.

До перехода рабочий день начинался с машин, которым требовалось несколько минут, чтобы стать пригодными после входа в систему, а антивирусные сканы в фоне конкурировали за ресурсы. Незапланированные обновления появлялись в самый неподходящий момент и иногда требовали перезагрузки посреди утра. Когда что-то ломалось, работа останавливалась до приезда внешнего техника.

После миграции загрузка быстрая, фоновые процессы не борются за процессор в рабочие часы, обновления идут ночью и не задевают рабочий день. Лицензионные расходы на операционную систему, офисный пакет и антивирус исчезли. Сервер Nextcloud обходится в месяц дешевле, чем прежняя схема хранения. Внешнего техника больше не вызывали.

Итог, который подводит Ороза: один час в день, возвращённый каждому сотруднику, ноль обычных технических проблем после миграции, ноль повторяющихся лицензионных платежей.

Частые вопросы

Кому подходит такой переход?

Небольшим офисам, где нет отраслевого проприетарного софта, который нельзя заменить. В описанном случае сотрудники использовали текстовый процессор, таблицы, почту и общую папку — всё это закрывается открытыми инструментами. Если в компании есть специализированная отраслевая программа под Windows, сначала нужно проверить, есть ли у неё адекватная замена.

Сколько стоит лицензии после миграции?

Ноль повторяющихся лицензионных платежей. В стеке — Kubuntu 26.04 LTS, LibreOffice, Thunderbird, Nextcloud, Mattermost, pfSense и RustDesk. Остаются расходы на сервер Nextcloud и VPS для relay-сервера RustDesk.

Почему выбрали Kubuntu, а не другой дистрибутив?

В источнике это не объясняется — известно только, что Ороза использует Kubuntu 26.04 LTS как стандарт для своих развёртываний и что именно на этой версии он отработал решения для принтера Epson и Wayland-доступа.

Что случилось с принтером Epson?

Автоматически установленный драйвер IPP без драйвера переворачивал обратную страницу при двусторонней печати и замедлял печать. Помогли установка printer-driver-escpr через apt и принудительное назначение драйвера через lpadmin. Причина — Epson PPA пока не поддерживает текущий релиз 26.04.

Как настроить сканирование в сетевую папку?

Через Samba на рабочей станции, папку Scanner в домашнем каталоге пользователя и настройку назначения в веб-панели принтера по IP-адресу: протокол SMB, отдельные учётные данные, заданные через smbpasswd.

Почему для удалённого доступа понадобился свой VPS?

Kubuntu 26 по умолчанию работает на Wayland, и многие инструменты удалённого рабочего стола с ним несовместимы. RustDesk с самостоятельно размещённым relay-сервером на VPS заработал стабильно, и с тех пор это стандартный подход автора.

Как долго длилась миграция и что делали с обучением?

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

Что делать, если обновиться нельзя?

В описанном проекте такой ситуации не было: миграция планировалась как полная замена, а всё тестировали на отдельной машине до переноса. Если отказ от Windows невозможен, разумный минимум — вынести общие файлы на отдельный сервер и увести рабочую переписку из личных мессенджеров в администрируемый канал.

Подходит ли этот опыт российской компании?

Сам подход — открытый офисный стек, сервер в своей юрисдикции и администрируемый мессенджер — применим и в России, тем более что расходы на лицензии здесь тоже актуальны. Но конкретные версии и драйверы придётся проверять на своём железе: проблемы с Epson и Wayland в источнике привязаны именно к Kubuntu 26.04.

Источник: itsfoss.com