와인을 사용하여 Ubuntu 15.04에 Office 2010 설치


13

이와 같은 안내서를 사용하기 전에 Ubuntu 12.04에 Office 2010 32 비트를 설치 했습니다 . 그러나 패키지 변경으로 인해 우분투 15.04에서 동일한 것을 복제 할 수 없었습니다.

Wine을 사용하여 Office 10을 어떻게 설치합니까?


위 지침의 4 단계에서 wineprefix 디렉토리를 작성하지 마십시오. winetricks가이를 생성하고 적절한 WIN32 구성을 설정합니다. 그렇지 않으면 오류가 발생할 수 있습니다. wine cmd.exe / c echo '% ProgramFiles %'가 빈 문자열을 반환했습니다. 오류 메시지 'wine : WINEARCH는 win32로 설정되었지만'/home/<username>/.wineprefixes/office2010 '은 64 비트 설치. '
user3296939

답변:


17

짧은 버전

최신 Wine 버전 (1.7)으로 전환하고 설치하는 winbind데 추가 단계가 필요했습니다.

긴 버전

이 지침은 Ubuntu 15.04 64 비트 용입니다. 이것은 Crag Gomez의 가이드 에서 많이 빌렸 으므로 많은 지시 사항에 감사드립니다.

  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. WINEPREFIXOffice 용 새 파일 만들기 -파일이 들어있는 디렉토리가됩니다. 모든 디렉토리를 사용할 수 있지만 표준 Wineprefix 디렉토리를 따랐습니다 (사용자 이름 추가).

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

또한 해당 디렉토리를 작성하십시오.

    mkdir -p /home/<username>/.wineprefixes/office2010/
  1. WINEARCH32 비트로 설정하십시오 . Office 10 32 비트가 가장 잘 작동하는 버전입니다.

    export WINEARCH="win32"
    
  2. 설치하십시오 winbind. 이 작업을 수행하지 않으면 중간에 Office 설치가 중지됩니다.

    sudo apt-get install winbind
    
  3. 설치 dotnet20, msxml6corefontswinetricks를 사용하여 모듈.

    명령을 실행하면 Mono 패키지와 Gecko 패키지를 설치할 것인지 묻는 메시지가 나타납니다 . 둘 다에 대해 no를 선택하십시오 . wine-monowine-gecko설치시 이미 설치되어 있어야합니다wine

    winetricks dotnet20 msxml6 corefonts
    
  4. 실제 Windows 설치를 수행하십시오.

    설치 미디어가있는 폴더를 찾아서 실행하십시오.

    wine setup.exe
    
  5. 설치 후 wineprefix의 라이브러리 설정 변경

    • 운영 winetricks
    • winecfg 실행을 선택 하십시오 . "라이브러리"탭을 선택하십시오.
    • 당신은 볼 수 (기본, 내장) MSXML6를 에서 기존 재정의 섹션을 참조하십시오. 강조 표시하고 편집을 클릭 한 후 기본 (Windows)을 선택 하고 확인을 클릭하십시오. 이제 * msxml6 (native) 로 표시되어야합니다 .
    • 그런 다음 라이브러리의 새 재정의 섹션 에서 riched20gdiplus라이브러리를 추가하고 "기본"으로 설정되어 있는지 확인하십시오.
  6. 사무실 프로그램이 Unity 렌즈에 나타나야합니다.


다른 튜토리얼 : blog.z-proj.com/…
zed

1
이 답변 은 설치하는 데 필요했습니다 dotnet20. 설치하는 데 비슷한 프로세스가 필요했습니다 msxm16. (저는 64 비트입니다).

설치 중에 문제가 발생 Setup cannot find Access.en-us\Access.en-us\branding.xml. Browse to a valid installation source, and then click OK.했습니다. 어떤 생각?

Ubuntu 18.04에서 32 비트 OpenGL 라이브러리의 위치는 약간 다릅니다. 따라서 필요한 것은 다음과 같습니다. sudo ln -s /usr/lib/i386-linux-gnu/libGL.so.1 /usr/lib/i386-linux-gnu/mesa/libGL.so
SteveSong

0

내 컴퓨터는 64 비트이며 첫 번째 답변의 모든 단계가 저에게 효과적이지만 일부 winetricks 명령에서는 다음과 같은 것을 작성해야했습니다.

env WINEPREFIX=~/.wine32 winetricks dotnet20

그리고 나는 남은 것에 대해 똑같이했다 msxml6 corefonts


나는 그 enter code here명령에 대해 들어 본 적이 없다 . 흥미로워
feedc0de

내 컴퓨터가 x64이므로 winetricks를 사용하여 dotnet20을 설치할 수 없습니다. 귀하의 답변에 "여기에 코드를 입력하십시오"대신 무엇을 작성해야하는지 명확히 설명해 주시겠습니까?
Kewal Shah

이것은 분명히 실수이며 방금 재미있었습니다. 여기를보세요
feedc0de
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.