Установка Office 2010 в Ubuntu 15.04 с использованием Wine

Я установил Office 2010 32bit на Ubuntu 12.04, прежде чем использовать руководства, такие как this . Однако из-за изменений в пакете мне не удалось воспроизвести то же самое в Ubuntu 15.04.

Как установить Office 10 с помощью Wine?

13
задан 16 September 2015 в 10:32

2 ответа

Короткая версия

Для перехода на последнюю версию Wine (1.7) и установки winbind потребовались дополнительные шаги.

Длинная версия

Инструкции для Ubuntu 15.04 64bit. Это в значительной степени заимствовано из руководства Крэга Гомеса , поэтому спасибо ему за множество этих инструкций.

  1. Установите последнюю версию Wine - dotnet20 установки вызывают проблемы в противном случае

    sudo add-apt-repository ppa:ubuntu-wine/ppa
    sudo apt-get update && sudo apt-get upgrade
    sudo apt-get install wine winetricks
    
  2. Установите Mesa OpenGL - может уже существовать, поэтому приведенные ниже команды бы просто заявить, что.

    sudo apt-get install mesa-utils mesa-utils-extra libgl1-mesa-glx:i386 libgl1-mesa-dev
    
  3. Создание программных ссылок для 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
    
  4. Создать новый WINEPREFIX для Office - это будет каталог, содержащий ваши файлы. Вы можете использовать любой каталог, но я следовал стандартному каталогу Wineprefix (добавьте ваше имя пользователя).

    export WINEPREFIX="/home/<username>/.wineprefixes/office2010/"
    

Кроме того, создайте этот каталог:

    mkdir -p /home/<username>/.wineprefixes/office2010/
  1. Установите для WINEARCH значение 32 бита. 32-разрядная версия Office 10 работает лучше всего.

    export WINEARCH="win32"
    
  2. Установить winbind. Установка Office останавливается на полпути, если этого не сделать

    sudo apt-get install winbind
    
  3. Установите модули dotnet20, msxml6 и corefonts, используя winetricks.

    Как только вы запустите команду, вас спросят, хотите ли вы установить пакет Mono, а также пакет Gecko - выберите no для обоих . wine-mono и wine-gecko должны были быть уже установлены при установке wine

    winetricks dotnet20 msxml6 corefonts
    
  4. Выполнить фактическую установку Windows.

    Найдите папку с установочным носителем и запустите

    wine setup.exe
    
  5. Измените настройки для библиотек в wineprefix после установки

    • Запустите winetricks
    • Выберите Запустите winecfg . выберите вкладку «Библиотеки».
    • Вы должны увидеть msxml6 (встроенный, встроенный) в разделе Существующие переопределения . Выделите его, нажмите «Изменить», выберите « Native (Windows)» и нажмите «ОК». Теперь он должен отображаться как * msxml6 (native) .
    • Затем добавьте библиотеки riched20 и gdiplus из раздела New override для библиотеки и убедитесь, что они также установлены как «Native»
  6. Ваши офисные программы должны отображаться в объективах Unity.

  7. [Тысячу сто сорок одна]
0
ответ дан 16 September 2015 в 10:32

Моя машина составляет 64 бита, и все шаги в первом ответе работали на меня, но в некоторых командах winetricks я должен был записать что-то как следующее:

env WINEPREFIX=~/.wine32 winetricks dotnet20

и я сделал то же для того, чтобы остаться msxml6 corefonts

0
ответ дан 16 September 2015 в 20:32
  • 1
    Не работал на меня, 16.04 LTS. Ubuntu Software сразу отказывает после загрузки значков для Editor' s Выборы. – Evan 23 May 2018 в 19:49

Другие вопросы по тегам:

Похожие вопросы: