Мой блог
Microsoft 365 удалось запустить на Linux: подробности работы через Bottles и Soda
Запуск полноценного офисного пакета Microsoft 365 в среде Linux — одна из тех задач, которая годами оставалась неразрешимой для пользователей открытых операционных систем. Однако создатель популярной утилиты Bottles Мирко Бромбин (Mirko Brombin) продемонстрировал впечатляющий прогресс в этом направлении. В своих публикациях в социальной сети X он показал рабочий процесс установки, авторизации и запуска настольного приложения Microsoft 365 на Linux-системе.
Для достижения этого результата разработчик использовал сочетание двух ключевых инструментов: невыпущенную экспериментальную версию ранера Soda и актуальный релиз менеджера префиксов Bottles 67.4. Установка проводилась в специализированном Wine-префиксе, сконфигурированном под окружение Windows 10 или Windows 11. В результате ему удалось пройти полную процедуру входа с существующей лицензией и успешно запустить текстовый редактор MS Word.
Для сообщества Linux этот эксперимент — не просто техническая отчётность разработчика. Созданные наработки закладывают реальный фундамент для будущей полноценной поддержки Microsoft 365 внутри экосистемы Bottles, о которой давно просили пользователи.

Результаты тестирования и работающие функции
В ходе проведенных тестов Мирко Бромбин смог успешно авторизоваться в приложении MS 365 с использованием своих учетных данных. Важнейшим этапом стало успешное прохождение двухфакторной аутентификации (2FA). Пакет корректно определил имеющуюся лицензию пользователя, после чего активировались ключевые службы, включая интеграцию с облачным хранилищем OneDrive.
После прохождения авторизации разработчик смог запустить редактор Microsoft Word и проверить его работоспособность в реальных сценариях. Отдельного внимания заслуживает оптимизация потребления ресурсов: оперативная память, занимаемая офисным пакетом во время работы, составила менее 500 МБ. Это говорит о том, что после финальной отладки решение будет достаточно лёгким для большинства Linux-дистрибутивов и не станет перегружать систему.
На текущий момент тестируется сборка под номером 2608 (версия 20326.20144). По словам Бромбина, это последняя версия сборки, которую официальный инсталлятор Microsoft предлагает для операционных систем Windows 10 и Windows 11.
Несмотря на многообещающие демонстрации, простым пользователям пока придется подождать. Запустить аналогичную конфигурацию на домашнем компьютере прямо сейчас не получится. Для работы требуется специализированная версия прослойки Soda 11.0-11, которая на данный момент не опубликована в открытом доступе (ссылки выдают ошибку 404). Каталог компонентов, поставляемый с текущей версией Bottles 67.4, ограничен сборкой Soda 11.0-10. Кроме того, давний запрос от Linux-сообщества на добавление готового автоматического установщика Microsoft Office в базу Bottles всё ещё остается открытым.
Нужен ли Microsoft 365 на платформе Linux?
На сегодняшний день компания Microsoft так и не выпустила официального нативного клиентского приложения Microsoft 365 для настольных дистрибутивов Linux. Учитывая текущую стратегию корпорации, в ближайшем будущем ждать появления официального Linux-клиента не приходится. Основной упор сделан на веб-версии, которые существенно уступают десктопным программам по функциональности и удобству при профессиональной работе с документами.
Именно поэтому достижение разработчика Bottles имеет огромную ценность для всей индустрии. Полная реализация этой технологии способна снизить барьер входа для пользователей, планирующих переход на Linux. Многие специалисты не могут отказаться от традиционных ОС именно из-за привязки к функционалу десктопного офиса Microsoft и совместной работе в экосистеме OneDrive.
Масштаб прорыва становится очевиден при сравнении с коммерческими решениями. Компания CodeWeavers, разрабатывающая платный продукт CrossOver на базе Wine, в своей публичной базе совместимости до сих пор помечает Microsoft Office 365 статусом «Устанавливается, но не запускается» (Installs, Will Not Run). Последние тесты проводились на версии CrossOver 26.3.0 и не принесли успехов.
Перспективы этой разработки выходят далеко за рамки проекта Bottles. Инструмент Soda, как и сама утилита Bottles, базируется на кодовой базе проекта Wine. Если найденные Бромбиным исправления и патчи будут приняты в основной репозиторий (upstream Wine), это принесёт пользу абсолютно всем сопутствующим проектам в мире Linux. В таком случае пользователям даже не потребуется привязываться к конкретному ранеру, чтобы запускать классические приложения Microsoft Office на своих устройствах.
Источник: itsfoss.com
