와인을 사용하여 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, msxml6및 corefontswinetricks를 사용하여 모듈.

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

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

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

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

    • 운영 winetricks
    • winecfg 실행을 선택 하십시오 . "라이브러리"탭을 선택하십시오.
    • 당신은 볼 수 (기본, 내장) MSXML6를 에서 기존 재정의 섹션을 참조하십시오. 강조 표시하고 편집을 클릭 한 후 기본 (Windows)을 선택 하고 확인을 클릭하십시오. 이제 * msxml6 (native) 로 표시되어야합니다 .
    • 그런 다음 라이브러리의 새 재정의 섹션 에서 riched20및 gdiplus라이브러리를 추가하고 "기본"으로 설정되어 있는지 확인하십시오.
  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.