Многих людей удерживает от перехода с Windows на другие операционные системы невозможность использования привычных для себя инструментов и программ, так вот, например с помощью Wine можно сохранить для себя эту привилегию. Итак, давайте сначала обозначим необходимость установки именно пакета Microsoft Office. Дело в том что в одной из последних версий Ubuntu 14.04.3 LTS, которую я использую, уже по умолчанию установлен офисный пакет под названием LibreOffice. Немного присмотревшись к нему я выяснил, что он функционально практически не отличается от офисных приложений Microsoft, документы созданные в нем можно сохранить в стандартных офисных форматах *.docx и *.xlsx и открывать в среде Windows приложениями Microsoft Office, успешно обмениваясь ими с пользователями Microsoft Office. При этом LibreOffice является абсолютно бесплатным. К тому же существует и альтернативный офисный пакет под названием OpenOffice, о нем мы еще поговорим в следующих статьях.
Подведем итог, в системах Linux есть все необходимые инструменты для работы с офисным пакетом, однако, если вы, как и я, столкнулись с необходимостью использовать именно Microsoft Office, то все это более чем реально, причем достаточно просто, достаточно установить приложение Wine, про установку вы можете прочитать здесь, и правильно его настроить.
Итак за основу я взял Windows-овский установщик 32-битного Microsoft Office 2010.
Обозначим основные моменты, я использую 64-битную версию Ubuntu (14.04.3 LTS) Так как мы используем 32-битную версию офиса нам необходимо удалить папку по умолчанию Wine с этой командой:
$ rm -r ~/.wine
И создать 32битную среду для офиса
WINEARCH=win32 WINEPREFIX=~/.wine winecfg
Теперь нам необходимо запустить Winetricks, это можно сделать с помощью поиска (нажимаем кнопку Super, она же Windows, вводим Winetricks) или же из терминала:
winetricks --gui
Итак нам следует сделать несколько настроек в Winetricks, отмечаем пункт «Select the default wineprefix» и жмем ОК
Далее выбираем пункт «Install a Windows DLL or component»
Теперь ставим галочку на пункте «msxml6», жмем ок проводим установку MS XML Core Services 6.0 sp1. Принимаем лицензионное соглашение, жмем далее. При выборе имени пользователи и компании пишем произвольные знаачения, я например указал Pol и Pol inc. По завершении установки жмем Finish
Далее возвращаемся назад и отмечаем «Install a font», этими действиями мы установим шрифты
Выбираем там «corefonts»
После загрузки всех компонентов открываем Wine, через поиск или из терминала:
winecfg
Заходим в Библиотеки (Libraries), в списке находим msxml6, жмем изменить, выбираем второй пункт «Сторонняя (Windows)»
Затем в окошке «Новое замещение для библиотеки» добавляем 2 компонента «riched20» и «gdiplus» и жмем установить
Теперь нам надо найти наш файл установки Microsoft Office и запустить его через приложение Wine кликнув по нему правой кнопкой мышки и выбрав Открыть в программе>Wine — загрузчик Windows программ. В остальном установка не отличается от той, которую мы выполняем в среде Windows.
По завершению установки мы мы можем запускать наши офисные приложения несколькими способами. Через поиск, просто вводим нужное нам название
Через консоль
wine "C:/Program Files/Microsoft Office/Office14/excel.exe" wine "C:/Program Files/Microsoft Office/Office14/winword.exe" wine "C:/Program Files/Microsoft Office/Office14/powerpnt.exe"
Так же есть вариант создать скрипт(ярлык) для запуска приложений Wine, но об этом я подробнее расскажу в следующей статье.
Спасибо за внимание. Надеюсь у вас все получилось.
Про установку WINE вы можете прочитать здесь: http://linux-in.com/index.php/2015/09/29/install-wine-ubuntu/