Вино 2.0 говорит, что поддерживает Office 2013. Как я на самом деле устанавливаю его?

Мне удалось заставить Office 2013 почти работать с Перекрестным соединением, но не с Вином 2.0. Последнее Вино, как предполагается, поддерживает Office 2013, но я не нахожу учебных руководств, как на самом деле достигнуть этого. Таким образом, если оператор о поддержке верен, как я выполняю MS Office установки 2013 к Ubuntu с Вином 2.0?

23
задан 2 February 2017 в 22:20

5 ответов

Я установил офис 2013, и я раньше получал черное окно после запуска его. Я починил черный экран следующим решение, отправленное на WineHQ-форуме.

Вот то, что я сделал:

Вино установки и компоненты

Во-первых, вино установки 2.1 (мог бы Альс работать с 2,0 'winehq-подготовками'),

sudo add-apt-repository ppa:wine/wine-builds
sudo apt-get update
sudo apt-get install --install-recommends winehq-devel

Установка 'winbind'

sudo apt install winbind

Создайте чистый префикс на 32 бита для Win7

Крит чистый префикс на 32 бита и запуск winecfg:

WINEPREFIX=~/.wine/Office2013 WINEARCH=win32 winecfg

В winecfg приложениях вкладка выбирают "версию Windows: Windows 7-дюймовая Близкая винная конфигурация и установка winetricks

Библиотеки установки

sudo apt install winetricks

Затем запустите winetricks для своего префикса

WINEPREFIX=~/.wine/Office2013 WINEARCH=win32 winetricks

примите "выбор значение по умолчанию wineprefix" с OK. Теперь, выберите "Компоненты Windows DLL установки" и пойдите и установите msxml6

Я также установил кембрийский шрифт, но это не должно иметь значения.

Просто еще не закрывайте winetricks, Вы, скорее всего, хотите исправить черную экранную ошибку.

Почините черное окно

Для фиксации черного окна, которое препятствует Office 13, который будет использоваться, добавит, что новые DWORD HKCU\Software\Wine\Direct3D\MaxVersionGL оценивают 30002 (hexa) реестру.

Вот то, как сделать это: В Winetricks выбирают Выполнение regedit и ожидают окна Registry Editor для открытия. В папке дерево разворачивают HKEY_CURRENT_USER - программное обеспечение - Вино и создают новый ключ в папке Wine. Для этого щелкните правой кнопкой, выберите новый-> ключ и назовите его Direct3D. Теперь создайте новый-> Значение DWORD, переименуйте файл к MaxVersionGL и установите данные значения на 30 002 (шестнадцатеричный). Закройте окно Registry Editor.

Это должно быть похожим на это:Registry Editor Entries Закройте окно Registry Editor.

Закройте winetricks окно и запустите установщик:

Office 2013 установки

WINEPREFIX=~/.wine/Office2013 WINEARCH=win32 wine ~/PathTo/Office2013Setup.x86.exe

Отсюда, установка выполняет и завершает 100%.

Откройте одну из программ Office по Вашему выбору. Они главным образом работают, но я нашел, что Word Math Typesetting не работает, и Место подачи питания не может запуститься также из-за "недостаточного количества ресурсов памяти или системных ресурсов". Так, все еще простор для совершенствования.

34
ответ дан 23 November 2019 в 01:25

В дополнение к ответу Philippe я установил следующий winetricks:

msftedit
riched20
riched30
riched32
vb6run

, Который решил PowerPoint "недостаточно ресурсов памяти или системных ресурсов" проблема и черный полевой выпуск

12
ответ дан 23 November 2019 в 01:25

Используя PlayOnLinux более более просто, просто следуйте за этим видео: https://www.youtube.com/watch? v=6HhKWXdCWBM. В видео описании Вы найдете:

    • Вино Установки PlayOnLinux
        • Установки winbind
        • Установки PlayOnLinux
    • Загрузки 3.1 и с 2.20 подготовками
    • Создает сценарий Копии виртуального диска Office2013
    • от https://www.reddit.com/r/linux/comments/3ukrfh/microsoft_office_2013_on_linux_using_playonlinux/
    • , Изменяют только один вход
    • , сценарий Вставки в Office 2013 значения по умолчанию Установки PlayOnLinux
    • устанавливает менеджера
    • , Установка берет abaout 5-10 минут
    • Установка версия, с 2.20 подготовками Вина
    • Идет!
    • Microsoft Outlook 2013! - сбой. Microsoft OneNote 2013 также
0
ответ дан 23 November 2019 в 01:25

Office 2013 установки про 32 бита

Это решение тестируется на Ubuntu 17.10 с вином 2.0.2.

Необходимые зависимости

Нам нужны чистый винный префикс на 32 бита и некоторые пакеты.

sudo dpkg --add-architecture i386
sudo apt update
sudo apt install cabextract fonts-liberation winbind wine wine32 wine-gecko2.21
  • 32 бита wine установка
  • winbind для некоторых функций самбы
  • geckoпоскольку интернет-контент раскрывается
  • cabextract и wget для загрузки corefonts через winetricks
  • fonts-liberation для свободных альтернатив Arial и т.д.

Обратите внимание, что я также рекомендую wine-3.0 из-за его Поддержки DirectX11. Для установки использовать

wget https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
sudo apt-add-repository 'https://dl.winehq.org/wine-builds/ubuntu/'

sudo apt-get update
sudo apt-get install wine-stable winehq-stable 

Процесс установки

recipie является теперь восходящим на winetricks. Нам нужен чистый префикс на 32 бита для него. Если Вы не имеете один, предварительно ожидать WINEPREFIX="${HOME}/.wine-office2013pro" к винным командам.

Сначала получите новейший winetricks:

wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks -O ~/Downloads/winetricks
chmod u+x ~/Downloads/winetricks

и затем используйте recipie на винном префиксе на 32 бита.

WINEARCH=win32 wine wineboot
~/Downloads/winetricks office2013pro

msxml6 is installed due to an incompatibility of libxml. the setup is straight forward.

Сначала запустите

Установленные файлы на рабочем столе расположены в

~/.local/share/applications/wine/Programs/Microsoft Office 2013

welcome message powerpoint

Должны быть сообщения приветствия, который соединяется с Интернетом (только на вине 3.0) и позволяет Вам активировать продукт.

  • Microsoft Word 2013 запустится прекрасный. Хотя, существуют, конечно, некоторые ошибки в нем.

  • Microsoft PowerPoint 2013 имеет некоторые неразрешенные проблемы как черные слайды. Иногда это также отказывается запускаться сначала. Если так, не нажимайте перезагрузку при выяснении, поскольку она выйдет из вина.

do not press reboot in powerpoint

Продукт Activaton

На wine-3.0 активация возможна по Интернету.

На wine-2.0продукт может быть активирован по телефону. Номер телефона найден здесь. Для нас это 866-421-7141

5
ответ дан 23 November 2019 в 01:25

Хорошо друзья! Вот мой ответ!

Этот вопрос первоначально задали в 03.02.2017. В 17.02.2018 у нас уже есть более новые версии вина.

Я отправил этот ответ, потому что я полагаю, что это - решение, доступное для большего количества людей.

Ниже сценарий для использования с PlayOnLinux (https://www.playonlinux.com/en/). Это было основано на сценарии, созданном первоначально Quentin Pâris (благодарит парня! =D).

Чтобы сделать установку, нам нужны следующие ресурсы: вино, winetricks, winbind и playonlinux.

Примечание: winetricks и winbind обычно устанавливаются наряду с вином. Чтобы протестировать, если они присутствуют, используют команды winetricks -V и wbinfo -V соответственно!

С вкладами от @Naheel и @Philippe.


ИСПОЛЬЗОВАТЬ СЦЕНАРИЙ:

Сохраните сценарий ниже к текстовому файлу (например: office2013.bash).

Запустите PlayOnLinux, откройте файл сценария выше...

Open the script file.

..., выполните его...

Run script file.

... и следуйте экранным инструкциям.


СЦЕНАРИЙ PLAYONLINUX:

#!/bin/bash

# CHANGELOG
# [Quentin Pâris and Eduardo Lucio (Questor)] (2018-02-17 15-24)
# Version 1.1.0.0
# Paris/Brazil

# >>>>>>>>>>
# Under BSD License!

# Copyright (c) 2018, Quentin Pâris and Eduardo Lucio
# All rights reserved.

# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are met:
#     * Redistributions of source code must retain the above copyright
#       notice, this list of conditions and the following disclaimer.
#     * Redistributions in binary form must reproduce the above copyright
#       notice, this list of conditions and the following disclaimer in the
#       documentation and/or other materials provided with the distribution.
#     * Neither the name of the free software community nor the
#       names of its contributors may be used to endorse or promote products
#       derived from this software without specific prior written permission.

# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
# DISCLAIMED. IN NO EVENT SHALL Quentin Pâris and Eduardo Lucio BE LIABLE FOR ANY
# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

# <<<<<<<<<<

# NOTE: Complete liste of references! By Questor
# https://github.com/PlayOnLinux/POL-POM-4/blob/master/lib/wine.lib
# https://www.playonlinux.com/en/app-2665-Microsoft_Office_2013.html
# http://wiki.playonlinux.com/index.php/Scripting_-_Chapter_11:_List_of_Functions
# http://wiki.playonlinux.com/index.php/Components_and_Functions
# https://www.playonlinux.com/repository/source.php?script=822
# https://github.com/PlayOnLinux/POL-POM-4/blob/367e50865168b5b931611fa33b0c1d8426143a90/lib/scripts.lib
# https://github.com/PlayOnLinux/POL-POM-4/blob/367e50865168b5b931611fa33b0c1d8426143a90/lib/wine.lib
# https://askubuntu.com/questions/879304/wine-2-0-says-it-supports-office-2013-how-do-i-actually-install-it
# https://github.com/RobertJames/playonlinux/blob/75ef37523f299255a539a89b63dc87d7afc096d4/template.POL

# >>>>>>>>>>
# Initialization!

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

PREFIX="office2013"

WINEVERSION="3.0"

TITLE="Microsoft Office 2013"

# NOTE: Images to use! By Questor
POL_GetSetupImages "https://i.imgur.com/licFVuF.png" "https://i.imgur.com/ff6PkEZ.png" "$TITLE"

POL_SetupWindow_Init
POL_SetupWindow_SetID 2665

POL_SetupWindow_presentation "$TITLE" "Microsoft" "http://www.microsoft.com" "Quentin Pâris and Eduardo Lucio" "$PREFIX"

POL_Debug_Init

# <<<<<<<<<<

# >>>>>>>>>>
# Perform some validations!

POL_RequiredVersion 4.2.12 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION!\nPlease update!"

if [ "$POL_OS" = "Linux" ]; then
    wbinfo -V || POL_Debug_Fatal "Please install winbind before installing $TITLE!"
fi

if [ "$POL_OS" = "Mac" ]; then

    # NOTE: Samba support! By Quentin Pâris
    POL_Call POL_GetTool_samba3
    source "$POL_USER_ROOT/tools/samba3/init"

fi

POL_Wine_WaitBefore "$TITLE"
[ "$CDROM" ] && cd "$CDROM"

if [ ! "$(file $SetupIs | grep 'x86-64')" = "" ]; then
    POL_Debug_Fatal "$(eval_gettext "The 64bits version is not compatible! Sorry!")";
fi

# NOTE: Check if "winetricks" is present! By Questor
winetricks -V || POL_Debug_Fatal "Please install winetricks before installing $TITLE!"

POL_System_SetArch "x86"
POL_SetupWindow_InstallMethod "LOCAL,DVD"

if [ "$INSTALL_METHOD" = "DVD" ]; then
    POL_SetupWindow_cdrom
    POL_SetupWindow_check_cdrom "x86/setup.exe" "setup.exe"
    SetupIs="$CDROM_SETUP"
    cd "$CDROM"
else
    POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run!')" "$TITLE"
    SetupIs="$APP_ANSWER"
fi

# <<<<<<<<<<

# >>>>>>>>>>
# Prepare resources for installation!

# NOTE: Install wine version if isn't available. This is necessary because 
# even though "POL_Wine_PrefixCreate" solves this, we end up having 
# problems when the required version is not available and it tries to 
# install it! Questor
# [Ref.: https://github.com/PlayOnLinux/POL-POM-4/blob/master/lib/wine.lib]
POL_Wine_InstallVersion "$WINEVERSION"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"

Set_OS "win7"

# <<<<<<<<<<

# >>>>>>>>>>
# Install!

# NOTE: Installs office! By Questor
POL_Wine "$SetupIs"
POL_Wine_WaitExit "$TITLE"

# <<<<<<<<<<

# >>>>>>>>>>
# Prepare resources for applications!

# NOTE: Uses native special version of "riched20" installed by Office 2013! 
# Fix the "black fields" issue! By Questor
# [Ref.: http://forum.winehq.org/viewtopic.php?f=8&t=23126&p=95555#p95555]
POL_Wine_OverrideDLL "native,builtin" "riched20"

# NOTE: Fix "move and change the window size (maximize/minimize/restore/resize 
# etc...) bugs"! By Questor
# [Ref.: https://bugs.winehq.org/show_bug.cgi?id=44552]
Set_Managed "Off"

# <<<<<<<<<<

# >>>>>>>>>>
# Create shortcuts, entries to extensions and finalize!

# NOTE: Create shortcuts! By Questor
POL_Shortcut "WINWORD.EXE" "Microsoft Word 2013" "" "" "Office;WordProcessor;"
POL_Shortcut "EXCEL.EXE" "Microsoft Excel 2013" "" "" "Office;Spreadsheet;"
POL_Shortcut "POWERPNT.EXE" "Microsoft Powerpoint 2013" "" "" "Office;Presentation;"

# NOTE: No category for collaborative work? By Quentin Pâris
POL_Shortcut "ONENOTE.EXE" "Microsoft OneNote 2013" "" "" "Network;InstantMessaging;"

# NOTE: "Calendar;ContactManagement;"? By Quentin Pâris
POL_Shortcut "OUTLOOK.EXE" "Microsoft Outlook 2013" "" "" "Network;Email;"

# NOTE: Add an entry to PlayOnLinux's extension file. If the entry already 
# exists, it will replace it! By Questor
# [Ref.: https://github.com/PlayOnLinux/POL-POM-4/blob/master/lib/playonlinux.lib]
POL_Extension_Write doc "Microsoft Word 2013"
POL_Extension_Write docx "Microsoft Word 2013"
POL_Extension_Write xls "Microsoft Excel 2013"
POL_Extension_Write xlsx "Microsoft Excel 2013"
POL_Extension_Write ppt "Microsoft Powerpoint 2013"
POL_Extension_Write pptx "Microsoft Powerpoint 2013"

if [ "$POL_OS" = "Mac" ]; then
    POL_Shortcut_InsertBeforeWine "Microsoft Word 2013" "source \"$POL_USER_ROOT/tools/samba3/init\""
    POL_Shortcut_InsertBeforeWine "Microsoft Excel 2013" "source \"$POL_USER_ROOT/tools/samba3/init\""
    POL_Shortcut_InsertBeforeWine "Microsoft Powerpoint 2013" "source \"$POL_USER_ROOT/tools/samba3/init\""
    POL_Shortcut_InsertBeforeWine "Microsoft OneNote 2013" "source \"$POL_USER_ROOT/tools/samba3/init\""
    POL_Shortcut_InsertBeforeWine "Microsoft Outlook 2013" "source \"$POL_USER_ROOT/tools/samba3/init\""
fi

POL_SetupWindow_message "$(eval_gettext '$TITLE has been installed successfully!\n\nThanks!\nBy Quentin Pâris and Eduardo Lucio')" "$TITLE"
POL_SetupWindow_Close

# <<<<<<<<<<

exit 0

ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ ОБ ЭТОМ СЦЕНАРИИ: https://www.playonlinux.com/en/app-2665.html

2
ответ дан 23 November 2019 в 01:25

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

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