Wine 2.0은 Office 2013을 지원한다고 말합니다. 실제로 어떻게 설치합니까?


23

Office 2013을 거의 크로스 오버와 함께 작동하지만 Wine 2.0에서는 작동시키지 않았습니다. 최신 와인은 Office 2013을 지원해야 하지만 실제로 그것을 달성하는 방법에 대한 자습서는 없습니다. 따라서 지원에 대한 진술이 사실이라면 Wine 2.0과 함께 Ubuntu에 MS Office 2013을 어떻게 설치합니까?



2
나는 와인 포럼에서 이것을 물었을 것입니다. 그것은 그들의 주장입니다.
Rinzwind

답변:


34

Office 2013을 설치했으며 시작한 후 검은 창을 표시했습니다. WineHQ-Forum에 게시 된 솔루션을 따라 검은 화면을 수정했습니다 .

내가 한 일은 다음과 같습니다.

와인 및 구성 요소 설치

먼저 와인 2.1을 설치하십시오 (2.0 'winehq-staging'으로 작동 할 수도 있음)

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

Win7 용 클린 32 비트 접두사 생성

깨끗한 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를 선택하십시오 "를 승인하십시오. 이제 " Windows DLL 구성 요소 설치 "를 선택 하고 msxml6을 설치하십시오.

나는 또한 cambria 글꼴을 설치했지만 중요하지 않습니다.

아직 winetricks를 닫지 마십시오. 검은 화면 버그를 수정하고 싶을 것입니다.

검은 창 수정

Office 13 사용을 방해하는 검은 창을 수정하려면 레지스트리에 HKCU \ Software \ Wine \ Direct3D \ MaxVersionGL 새 DWORD 값 30002 (hexa)를 추가하십시오.

이를 수행하는 방법은 다음과 같습니다. Winetricks에서 regedit 실행을 선택 하고 레지스트리 편집기 창이 열릴 때까지 기다리 십시오. 폴더 트리에서 HKEY_CURRENT_USER-Software-Wine을 펼치고 Wine 폴더에 새 키를 작성하십시오. 그렇게하려면 마우스 오른쪽 버튼을 클릭하고 새로 만들기-> 키를 선택 하고 이름을 Direct3D로 지정하십시오 . 이제 new- > DWORD Value를 만들고 파일 이름을 MaxVersionGL로 바꾸고 값 데이터를 30002 (16 진수) 로 설정하십시오 . 레지스트리 편집기 창을 닫습니다.

다음과 같아야합니다. 레지스트리 편집기 항목 레지스트리 편집기 창을 닫으십시오.

winetricks 창을 닫고 설치 프로그램을 실행하십시오.

Office 2013 설치

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

여기에서 설치가 실행되고 100 % 완료됩니다.

선택한 Office 프로그램 중 하나를 엽니 다. 그것들은 대부분 작동하지만, Word Math Typesetting이 작동하지 않고 "메모리 나 시스템 리소스가 충분하지 않아서"Power Point가 시작되지 않을 수도 있습니다. 따라서 여전히 개선의 여지가 있습니다.


Microsoft에서 다운로드 한 설치는 제대로 설치되지만 검은 색 화면이 나타납니다. Heidoc을 통해 다운로드 한 설치 이미지는 config.xml을 사용해도 설치 및 활성화를 완료하지 못합니다.
Ohto Nordberg

지시를 따랐지만 여전히 검은 색 화면이 나타납니다. 내가 시도 할 수있는 다른 것이 있습니까?
Apurba

2
이 모든 정보를 어디에서 찾았습니까?
iuridiniz

1
우분투 16.04와 스톡 또는 업데이트 된 winetricks를 사용하여 "라이브러리 설치"단계에서 알려줍니다 sha1sum mismatch! Rename /home/*/.cache/winetricks/msxml6/msxml6_x86.msi and try again.. 이것을 우회하는 방법은 무엇입니까?
highsciguy 2016 년

내가지고있어 File not found그 문제를 해결하는 방법에 대한 아이디어, 내 설치 파일에 대한 오류를?
Hamman Samuel

12

Philippe의 답변 외에도 winetricks에서 다음을 설치했습니다.

msftedit
riched20
riched30
riched32
vb6run

이로 인해 PowerPoint의 "메모리 또는 시스템 리소스가 충분하지 않습니다"문제와 블랙 필드 문제가 해결되었습니다.


devel install에서 wine 3.1을 사용해 보았습니다. winetricks는 rich * DLL을 설치하는 중에 오류가 발생했습니다. 나는 소스에서 최신 winetricks을 사용 : github.com/Winetricks/winetricks/blob/master/src/winetricks 그래서 나는 모든 DLL을 설치할 수 있으며했습니다.
Michael

그것은 richtx32(아니 riched32)이지만 나를 위해 작동합니다 :)
cz

5

Office 2013 Pro 32 비트 설치

이 솔루션은 와인 2.0.2로 Ubuntu 17.10에서 테스트되었습니다.

필수 종속성

깨끗한 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인터넷 컨텐츠 팝업 용
  • cabextractwget다운로드 corefontswinetricks을 통해
  • fonts-liberation Arial 등의 무료 대안

또한 wine-3.0DirectX11 지원으로 인해 권장 됩니다. 설치하려면

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 

설치 과정

레시피 는 이제 포도주 양조법에 상류입니다 . 깨끗한 32 비트 접두사가 필요합니다. WINEPREFIX="${HOME}/.wine-office2013pro"와인 이 없다면 와인 명령 앞에 추가 하십시오.

먼저 최신 포도주 양조법을 얻으십시오.

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

32 비트 와인 접두사에서 레시피를 사용합니다.

WINEARCH=win32 wine wineboot
~/Downloads/winetricks office2013pro

libxml의 비 호환성으로 인해 msxml6이 설치되었습니다. 설정이 간단합니다.

첫 시작

설치된 데스크탑 파일은

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

환영 메시지 파워 포인트

인터넷에 연결하고 (와인 -3.0에만 해당) 제품을 활성화 할 수있는 환영 메시지가 있어야합니다.

  • Microsoft Word 2013 이 정상적으로 시작됩니다. 그럼에도 불구하고 분명히 몇 가지 버그가 있습니다 .

  • Microsoft PowerPoint 2013 에는 검은 색 슬라이드 와 같은 해결되지 않은 문제가 있습니다 . 때때로 그것은 또한 처음에 시작을 거부합니다. 그렇다면, 와인을 종료 할 것이므로 요청시 재부팅을 누르지 마십시오.

파워 포인트에서 재부팅을 누르지 마십시오

제품 액티바 톤

wine-3.0활성화 인터넷을 통해 가능하다.

wine-2.0제품을 전화를 통해 활성화 할 수 있습니다. 전화 번호는 여기에 있습니다 . 우리에게는 866-421-7141입니다


1
+1 ... 이것에 기초하여 (참조를 사용하지 않고) 설치하고 작동하는 설정을 할 수있었습니다 winetricks office2013pro. 32 비트 접두사를 작성했습니다. 그런 후 winetricks corefonts tahoma riched20 msxml6HKEY_CURRENT_USER\Software\Wine\Direct3D트릭, 자신의 매체를 사용하여 설치. SP1로 업데이트하고 추가 언어 팩을 설치했습니다. 내가 지금까지 제대로 작동했던 모든 것
Kanchu

@ Kanchu-이 솔루션 중에 검은 화면 문제가 나타나지 않을 것이라고 생각한 나에게 매우 도움이되었습니다. 그것을 모두 함께 넣어하기 위해, 여기이 답변의 모든 단계를 요약했다 : askubuntu.com/a/1085219/47206

@ Kanchu 는 동사를 보면 winetricks가 당신을 위해 모든 마술을한다는 것을 알 수 있습니다.
ukos

2

친구 야! 여기 내 대답이 있습니다!

이 질문은 원래 2017-02-03에 요청되었습니다. 2018-02-17에는 이미 최신 버전의 와인이 있습니다.

더 많은 사람들이 액세스 할 수 있는 솔루션이라고 생각하기 때문에이 답변을 게시했습니다 .

아래는 PlayOnLinux ( https://www.playonlinux.com/en/ ) 와 함께 사용하기위한 스크립트입니다 . 그것은 Quentin Pâris가 만든 스크립트 (thanks guy! = D)를 기반으로했습니다.

설치를하려면 wine , winetricks , winbindplayonlinux 자원이 필요합니다 .

참고 : winetricks 및 winbind는 일반적으로 와인과 함께 설치됩니다. 그들은 명령이 동시에 존재하는 경우 테스트하려면 winetricks -Vwbinfo -V각각이!

@Naheel 및 @Philippe의 기여.


스크립트를 사용하려면 :

아래 스크립트를 텍스트 파일로 저장하십시오 (예 :) office2013.bash.

PlayOnLinux를 시작하고 위의 스크립트 파일을 엽니 다 ...

스크립트 파일을여십시오.

..., 그것을 실행 ...

스크립트 파일을 실행하십시오.

... 화면의 지시를 따릅니다.


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
# /ubuntu/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


1
설치 중 msxml6 msftedit riched30 vb6run입니다. 이유에 대해 언급 할 수 있습니까? winhq 사이트에는 이러한 패키지에 대한 많은 토론이 있지만 필요한 이유를 재현 할 수 없습니다. 설치 절차를 명확하게하기 위해 몇 가지 참조 를 작성하고 있습니다. 결국에는 정말로 필요한 것만이었습니다 riched20. 설치하는 동안 Wine-Version을 3.2로 설정하고 나중에 2.22로 설정하기위한 Questor의 편집 내용을 이해할 수 없습니다. 나를 위해 와인 2.0에 설치가 잘되었습니다. 와인 -3.0.
ukos

1
승인. 그래서 winhq에서 bugreports를 확인했습니다. libxml2의 버그 수정 이전에 일부 와인 버전에서는 msxml6 만 필요합니다.
ukos

@ukos "설치 중에 Wine을 버전 3.2로 설정하고 나중에 2.22로 설정하기위한 Questor의 편집 내용을 이해할 수 없습니다."이것은 설치 프로그램에서 와인 버전 "2.22"가 실패하고 Office 응용 프로그램에서 "3.2"버전이 실패하기 때문에 수행되었습니다. 이것이 내 환경 (Linux Manjaro)에서 일어나는 일입니다. "와인" "3"의 어떤 버전을 사용하셨습니까? 감사!
Eduardo Lucio

@ukos "libxml2의 버그 수정 이전에 일부 와인 버전에서는 msxml6 만 필요합니다."-> 구체적으로 어떤 와인 버전입니까? 테스트를 할 수 있도록 와인 버전을 알려주십시오.
Eduardo Lucio

1
그것은 해결되지 않은 버그입니다 (예쁜 성가신 것)
ukos

0

: 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/
    • 하나의 입력 만 수정
    • PlayOnLinux에 스크립트 붙여 넣기
    • 기본 Office 2013 설치 관리자 설정
    • 5-10 분이 소요됩니다
    • Wine의 설치 2.20 준비 버전
    • 가기!
    • 마이크로 소프트 아웃룩 2013! -실패 Microsoft OneNote 2013도
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.