Я установил Office 2010 32bit на Ubuntu 12.04, прежде чем использовать руководства, такие как this . Однако из-за изменений в пакете мне не удалось воспроизвести то же самое в Ubuntu 15.04.
Как установить Office 10 с помощью Wine?
Для перехода на последнюю версию Wine (1.7) и установки winbind
потребовались дополнительные шаги.
Инструкции для Ubuntu 15.04 64bit. Это в значительной степени заимствовано из руководства Крэга Гомеса , поэтому спасибо ему за множество этих инструкций.
Установите последнюю версию Wine - dotnet20
установки вызывают проблемы в противном случае
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install wine winetricks
Установите Mesa OpenGL - может уже существовать, поэтому приведенные ниже команды бы просто заявить, что.
sudo apt-get install mesa-utils mesa-utils-extra libgl1-mesa-glx:i386 libgl1-mesa-dev
Создание программных ссылок для 32-битных библиотек OpenGL (необходимо только для 64-битных систем)
sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/mesa/libGL.so
sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so /usr/lib/i386-linux-gnu/libGL.so
Создать новый WINEPREFIX
для Office - это будет каталог, содержащий ваши файлы. Вы можете использовать любой каталог, но я следовал стандартному каталогу Wineprefix (добавьте ваше имя пользователя).
export WINEPREFIX="/home/<username>/.wineprefixes/office2010/"
Кроме того, создайте этот каталог:
mkdir -p /home/<username>/.wineprefixes/office2010/
Установите для WINEARCH
значение 32 бита. 32-разрядная версия Office 10 работает лучше всего.
export WINEARCH="win32"
Установить winbind
. Установка Office останавливается на полпути, если этого не сделать
sudo apt-get install winbind
Установите модули dotnet20
, msxml6
и corefonts
, используя winetricks.
Как только вы запустите команду, вас спросят, хотите ли вы установить пакет Mono, а также пакет Gecko - выберите no для обоих . wine-mono
и wine-gecko
должны были быть уже установлены при установке wine
winetricks dotnet20 msxml6 corefonts
Выполнить фактическую установку Windows.
Найдите папку с установочным носителем и запустите
wine setup.exe
Измените настройки для библиотек в wineprefix после установки
winetricks
riched20
и gdiplus
из раздела New override для библиотеки и убедитесь, что они также установлены как «Native» Ваши офисные программы должны отображаться в объективах Unity.
Моя машина составляет 64 бита, и все шаги в первом ответе работали на меня, но в некоторых командах winetricks я должен был записать что-то как следующее:
env WINEPREFIX=~/.wine32 winetricks dotnet20
и я сделал то же для того, чтобы остаться msxml6 corefonts