ผมได้ติดตั้ง Office 2010 32bit บน Ubuntu 12.04 ก่อนที่จะใช้คำแนะนำเช่นนี้ อย่างไรก็ตามเนื่องจากการเปลี่ยนแปลงแพ็คเกจฉันไม่สามารถทำซ้ำบน Ubuntu 15.04 ได้
จะติดตั้ง Office 10 โดยใช้ Wine ได้อย่างไร
ผมได้ติดตั้ง Office 2010 32bit บน Ubuntu 12.04 ก่อนที่จะใช้คำแนะนำเช่นนี้ อย่างไรก็ตามเนื่องจากการเปลี่ยนแปลงแพ็คเกจฉันไม่สามารถทำซ้ำบน Ubuntu 15.04 ได้
จะติดตั้ง Office 10 โดยใช้ Wine ได้อย่างไร
คำตอบ:
การสลับเป็นเวอร์ชันไวน์ล่าสุด (1.7) และการติดตั้งwinbind
เป็นขั้นตอนเพิ่มเติมที่จำเป็น
คำแนะนำสำหรับ Ubuntu 15.04 64 บิต สิ่งนี้ยืมมาจากคู่มือของ Crag Gomezดังนั้นขอขอบคุณเขาสำหรับคำแนะนำเหล่านี้มากมาย
ติดตั้ง Wine เวอร์ชันล่าสุด - dotnet20
การติดตั้งทำให้เกิดปัญหาเป็นอย่างอื่น
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install wine winetricks
ติดตั้ง mesa OpenGL - อาจมีอยู่แล้วดังนั้นคำสั่งด้านล่างจะระบุว่า
sudo apt-get install mesa-utils mesa-utils-extra libgl1-mesa-glx:i386 libgl1-mesa-dev
สร้างซอฟต์ลิงค์สำหรับบรรณารักษ์ OpenGL 32 บิต (จำเป็นสำหรับระบบ 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
สร้างใหม่WINEPREFIX
สำหรับ Office - นี่จะเป็นไดเรกทอรีที่มีไฟล์ของคุณ คุณสามารถใช้ไดเรกทอรีใดก็ได้ แต่ฉันได้ติดตามไดเรกทอรี Wineprefix มาตรฐาน (เพิ่มชื่อผู้ใช้ของคุณ)
export WINEPREFIX="/home/<username>/.wineprefixes/office2010/"
นอกจากนี้ให้สร้างไดเรกทอรีนั้น:
mkdir -p /home/<username>/.wineprefixes/office2010/
ตั้งค่าเป็นWINEARCH
32 บิต Office 10 32 บิตเป็นรุ่นที่ใช้งานได้ดีที่สุด
export WINEARCH="win32"
winbind
ติดตั้ง การติดตั้ง Office หยุดกลางคันหากยังไม่เสร็จสิ้น
sudo apt-get install winbind
ติดตั้งdotnet20
, msxml6
และcorefonts
โมดูลใช้ winetricks
เมื่อคุณเรียกใช้คำสั่งที่คุณจะถามว่าคุณต้องการติดตั้งแพคเกจโมโนเช่นเดียวกับแพคเกจตุ๊กแก - เลือกไม่มีทั้ง wine-mono
และwine-gecko
ควรได้รับการติดตั้งเมื่อคุณติดตั้งwine
winetricks dotnet20 msxml6 corefonts
ทำการติดตั้ง Windows จริง
เรียกดูโฟลเดอร์ด้วยสื่อการติดตั้งและเรียกใช้
wine setup.exe
เปลี่ยนการตั้งค่าสำหรับไลบรารีใน wineprefix หลังจากติดตั้ง
winetricks
riched20
และgdiplus
ไลบรารีจากส่วนการแทนที่ใหม่สำหรับไลบรารีและตรวจสอบให้แน่ใจว่าสิ่งเหล่านี้ถูกตั้งค่าเป็น"ดั้งเดิม"โปรแกรมสำนักงานของคุณควรแสดงในเลนส์ Unity
dotnet20
เป็นสิ่งจำเป็นในการติดตั้ง msxm16
กระบวนการที่คล้ายกันเป็นสิ่งที่จำเป็นในการติดตั้ง (ฉันอายุ 64 บิต)
Setup cannot find Access.en-us\Access.en-us\branding.xml. Browse to a valid installation source, and then click OK.
ไม่มีทางรอบ ๆ ความคิดใด ๆ
sudo ln -s /usr/lib/i386-linux-gnu/libGL.so.1 /usr/lib/i386-linux-gnu/mesa/libGL.so
เครื่องของฉันคือ 64 บิตและทุกขั้นตอนในคำตอบแรกใช้งานได้สำหรับฉัน แต่ในคำสั่ง winetricks บางคำสั่งฉันต้องเขียนสิ่งต่อไปนี้:
env WINEPREFIX=~/.wine32 winetricks dotnet20
และฉันก็ทำแบบเดียวกันกับที่เหลืออยู่ msxml6 corefonts
enter code here
คำสั่งนั้นมาก่อน ดูน่าสนใจ