Wine可以支持Office 2007吗?


26

我尝试使用Wine在Ubuntu中安装Office 2007,但是在安装后以及尝试打开PowerPoint文档并保存时都引发了错误。有没有人安装Office 2007而没有任何问题?请帮我。


2
我建议只使用LibreOffice,它随您的Ubuntu一起免费提供。我没有像在LibreOffice中一样容易地找到在Office中能做的任何事情。

5
但是还不如Office 2007 ...每个人都会接受它
user49848 2012年

1
“但是它抛出了错误”->是的,这里非常有用的信息……
RobinJ 2012年

5
@Don这个问题不是关于LibreOffice,而是关于M $ office。
don.joey

2
@ user49848您可以通过playonlinux安装MS Office 2007。用Ctrl + Alt + T打开终端,然后输入sudo apt-get install playonlinux。有关详细说明,请单击此链接
efthialex

Answers:


24

您可以在PlayOnLinux的帮助下安装MS Office 2007 。PlayOnLinux是Wine软件兼容性层的图形前端,旨在简化基于Windows的应用程序的安装。

1.安装PlayOnLinux


您可以从Ubuntu软件中心安装PlayOnLinux

下载

使用+ + 打开终端并输入:CtrlAltT

sudo apt-get install playonlinux 并填写您的密码。

在此处输入图片说明

然后输入Yyes并点击Enter ↵安装软件包。

在此处输入图片说明

一段时间后,您将需要接受的EULA mscorefonts。要选择确定选项,请点击 ⇆ TAB ,然后点击Enter ↵

在此处输入图片说明

在此处输入图片说明

安装过程完成后,从破折号打开PlayOnLinux

在此处输入图片说明

第一次打开它时,单击“ 下一步”以设置PlayOnLinux环境。

在此处输入图片说明

在此处输入图片说明

之后,一切都准备就绪。

2.挂载* .iso或CD-ROM


此时,您需要将.iso或放置在包含MS Office 2007的CD中。

如果您有.iso文件,请打开“ 终端”并键入

sudo mkdir /media/office07 使用此命令,您将在/ media中创建一个名为office07的文件夹。

下一个类型

sudo mount -o loop ~/filename.iso /media/office07 将映像安装到我们的新目录中。

3.安装MS Office 2007


现在打开PlayonLinux窗口,然后单击“ 安装 ”按钮以安装新软件。

在此处输入图片说明

接下来,转到类别Office,选择Microsoft Office 2007,然后单击安装按钮。

在此处输入图片说明

打下一个

在此处输入图片说明

一段时间后,将要求您安装Gecko Installer。点击安装按钮。

在此处输入图片说明

完成Gecko Installer的安装后,您将必须选择CD / .iso的安装位置,然后单击“ 下一步”

在此处输入图片说明

最后照常继续

在此处输入图片说明

完成安装后,您的桌面上将出现三个新的快捷方式(Word,Excel,Powerpoint)

在此处输入图片说明


太好了,我觉得我很快就要用了。如果您要使用其他评论中提到的多种葡萄酒版本测试该功能,请以后再更新您的答案。如果我可以谈论这个,我也会做同样的事情。我非常高兴在Linux中的msoffice变得如此简单,并且与其他操作系统发生混乱的最后一个原因已经消失了

您测试过哪种葡萄酒?您如何看待这里报告的回归?(appdb.winehq.org/objectManager.php?sClass=version&iId=4992)。你遇到这种问题了吗?

@cipricus PlayOnLinux自动在wine 1.2.3下安装Office 2007。最近六个月我没有遇到任何问题。
efthialex

您可以将快捷方式移动到Unity Launcher吗?
stommestack 2013年

@ com.BOY是的,可以。看看这篇文章: askubuntu.com/questions/159103/...
efthialex

10

肯定是的,在Wine 1.5中。

WineHQ网站上的详细信息:此处

这就是我的消息来源,我将在此处添加说明。

(请注意他们在这里说的话,例如:“有许多方法在网上浮动安装Office2007。这些方法很少由其作者维护,并且由于Wine开发的速度很快,即使是准确的方法,他们被张贴的时间很快就过时了

就Office 2007而言,许多这些外部方法都要求安装一长串的葡萄酒技巧,而这些葡萄酒技巧在当前的Wine中是不必要的。实际上,其中一些调整会阻止Office应用正常运行

此处支持的唯一方法是安装Office 2007。

“安装Microsoft Office 2007不需要替代。但是,要使Microsoft Office 2007一旦安装就可以正常运行,则可能需要一些替代。有关说明,请参见下文。”

不要在winetricks中安装riched20。Office2007将安装自己的riched20版本。

因为我自己已经安装了上述长长的winetricks清单,所以我必须先完全卸载并重新安装Wine,然后再按如下所述进行操作。

问题出现在某些版本的Wine上。

解决方案是使自己随时了解WineHQ的说明。

最新版本的Wine是最好的。此外,最新版本的Office(2007和2010)比旧版本更容易安装。

最安全的方法是在Wine 1.5全新安装后安装Office 2007(最新建议:我将及时更新)。

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.5

进入菜单,“配置葡萄酒”,并确保您的葡萄酒版本设置为Windows XP

在此处输入图片说明

安装Office2007。(打开磁盘,然后右键单击setup.exe,然后选择“使用wine windows程序加载器打开”。)安装程序窗口中的进度栏​​大约达到2/3时可能会停止。即使进度条没有移动,安装仍在继续。等待它完成。

安装后:

在“配置酒”中,在“标签”下的“库”选项卡下的区域中riched20.dll,输入并单击“ 添加”。您将看到它出现在下面的列表中。现在,riched20在我们刚刚添加的列表中选择,然后单击“ 编辑”按钮。将其设置为“本机(Windows)”,然后单击“ 确定”

在此处输入图片说明

这将使Powerpoint和其他应用程序正确运行。


以下是我所做的事情,超出了上面网站的说明,因此可能涉及某些风险。似乎非常重要的是,如此处所述和在WineHQ地址中所述,在安装之前不要使用winetricks等。


可选地,我所做的是安装所有字体并改善外观,例如here

另外,我喜欢手边有一个经典菜单(XP / 2003),在新菜单旁边的标签中添加了该菜单:有不同的插件,但是我在Windows7中使用的插件似乎无法在Wine中使用,所以我有安装了this,受添加支持。(请给我评论,其中包含指向一个更干净并且可以按预期工作的链接)。


SaveAsPDFandXPS插件似乎工作正常。


3

您可以尝试playonlinux。它具有相当不错的Office 2007工具。只需启动playonlinux并使用cd或.exe文件安装Office 2007。在12.10以下,它可以正常工作,但不支持键入希伯来语,阿拉伯语等(除非您配置它们)。安装附加组件(书目管理器等)几乎是显而易见的。


考虑到酒中回归的可能性,最好同时使用不同的酒版本:playonlinux可能能够提供此功能(我自己没有尝试过,但是此功能肯定值得测试):ubuntu.igameilive.com/


2

是的,wine支持安装Office2007。我最近将其安装在笔记本电脑上,正如您所说,安装过程中没有出现任何错误但是当您尝试保存和关闭文档时,它会弹出2-3条错误消息,如果您仔细阅读,可以放心忽略。但是,正如您所说,PowerPoint似乎不容易从中启动dash。要打开PowerPoint,请打开终端,然后转到安装路径,Office然后键入

wine PPTVIEW.EXE

要找到您安装Office的位置,请键入

locate PPTVIEW.EXE

在终端上,它将间接为您提供Office的安装路径。

如果您无法打开文档,请发布以下文件的输出

wine /home/$USER/.wine/drive_c/Program\ Files\ \(x86\)/Microsoft\ Office/Office12/PPTVIEW.EXE

Office安装在什么路径上作为对此答案的注释。


据我所知,我在保存上没有错误。看到我关于WineHQ链接的答案-框架中明确指出的地方可能存在很多错误:没有用于安装的winetricks,等等。我使用的是安装新酒

您是在谈论安装/打开这些应用程序(例如Word或Excel或PowerPoint)之一时在终端上收到的消息吗?如果是,则可以放心地忽略它们,因为它们不是错误消息,而是警告或简单的执行时间消息。
jobin

我没有任何错误或信息错误凡:我指的是可以像你报的,这可能与不严格遵循这些指令(错误appdb.winehq.org/objectManager.php?sClass=version&iId=4992

是的,我在给你@cipricus致辞。抱歉没有提到你。那太好了,太好了!
jobin

0

从Wine 1.6.2到Wine devel 1.9.16,Excel 2007在Linux上运行时没有任何作用。宏可以工作,但是很少有奇怪的奇怪之处:

  1. 文件打开/保存对话框缺少任何属性-仅显示文件名。这是自2013年以来的已知问题

    文件属性丢失

  2. 在XP SP3 VM中安装的MS Office 2007的完全相同的副本中打开的完全相同的.xlsx文件完全可以正常运行,但无法在Wine的Excel中打开,并显示消息发现内容不可读”(尝试恢复失败,并显示错误信息)。The workbook cannot be opened or repaired by Microsoft Except because it is corrupt.):

    Excel在...中发现了不可读的内容。是否要恢复此工作簿的内容? 如果您信任此工作簿的来源,请单击“是”。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.