使用 PlayOnLinux 的 setup.exe 在 Ubuntu 15.10 中安装 MS Office

使用 PlayOnLinux 的 setup.exe 在 Ubuntu 15.10 中安装 MS Office

我有 MS Office 2007,没有 CD,带有 setup.exe。使用 Wine 安装时,MSXML 出现问题(可能就像这里一样),所以我尝试了 PlayOnLinux。但它总是需要 CD 和这个问题遗憾的是没有帮助:

playonlinux setup.exe
...
[many lines]
...
nc: port number too small: 0

有任何想法吗?

备份解决方案:根据您的经验,MS Office 2010 的表现会更好吗?

答案1

一个快速的解决方法是:

当系统询问 CD-ROM 驱动器时,单击“其他”,然后手动输入“setup.exe”所在目录的路径。请注意,您应该为此创建一个新文件夹,因为 PlayOnLinux 将在整个文件夹中递归搜索该文件。

这样,安装脚本仍然会执行诸如覆盖 DLL 和创建快捷方式之类的操作。

编辑
还有一点需要注意:您使用的安装脚本是为 CD 版本制作的。非 CD 安装程序可能完全不同,需要安装其他组件。
如果它有效,请告诉我。

答案2

虽然建议使用,但您仍然可以使用 CD 或使用 .exe 文件LibreOffice在 Ubuntu 中安装 MS Office (具体取决于您的情况)。PlayOnLinuxWine

尝试遵循这些指南。Office 2010Office 2007

安装 mesa OpenGL sudo apt-get install mesa-utils mesa-utils-extra libgl1-mesa-glx:i386 libgl1-mesa-dev

然后创建到 OpenGL 32 位库的链接sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/mesa/libGL.sosudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so /usr/lib/i386-linux-gnu/libGL.so

安装 Wine

sudo add-apt-repository ppa:ubuntu-wine/ppa sudo apt-get update sudo apt-get install wine winetricks

将 Office 设置为 32 位版本(64 位不起作用)

export WINEPREFIX="/home/$(whoami)/.wine/office2007/" export WINEARCH="win32"

运行winetricks并选择Select the default wineprefixInstall a Windows DLL or component选择那些包vcrun2008, dotnet20, dotnet40, msxml6, riched20, riched30, gdiplus, vb3run, vb4run, vb5run, vb6run关闭并运行wine Setup.exe

相关内容