Fedora (官方支持)

安装

在安装 CrossOver 之前,请先运行 sudo dnf update 命令将系统更新至最新版本。然后输入以下命令安装 CrossOver:

sudo dnf install http://crossover.codeweavers.com/redirect/crossover.rpm

 

已知 bug

带音标的字符(比如:è ñ ê é á)在通过 CrossOver 运行的应用程序中不起作用,但在像 Libre Office 这样的原生应用程序中可以正常使用。目前的临时解决方案时在禁用 ibus 输入法的情况下启动应用程序。我们已针对此问题提交了 Bug 11871,我们正在积极寻找更好的解决方案。

您可以选择在每次启动应用程序时,通过终端命令临时禁用 Ibus,也可以通过修改应用程序的启动器,永久禁用 ibus。

从终端启动应用程序(禁用 ibus)

若要在终端启动应用程序时禁用 ibus 修饰符,请执行以下命令:

XMODIFIERS="@im-none" /opt/cxoffice/bin/wine --bottle $BOTTLENAME --cx-app $EXECUTABLE.exe

比如,启动 Microsoft Word 的命令如下:

XMODIFIERS="@im-none" /opt/cxoffice/bin/wine --bottle Microsoft_Office_2007 --cx-app winword.exe

启动 Microsoft Outlook 的命令如下:

XMODIFIERS="" /opt/cxoffice/bin/wine --bottle Microsoft_Office_2007 --cx-app outlook.exe &

应用程序启动器禁用 ibus

若要永久修改应用程序的启动器,请在以下位置找到启动器:

/home/$USER/.cxoffice/Microsoft_Office_2007/desktopdata/cxmenu/StartMenu.C^5E3A_users_crossover_Start^2BMenu/Programs/Microsoft+Office

使用文本编辑器打开启动器,您应该会看到以下内容:

#!/bin/sh
exec "/opt/cxoffice/bin/wine" --bottle "Microsoft_Office_2007" --check --wait-children --start "C:/users/crossover/Start Menu/Programs/Microsoft Office/Microsoft Outlook 2007.lnk" "$@"

请将其修改为如下格式:

#!/bin/sh
XMODIFIERS="" exec "/opt/cxoffice/bin/wine" --bottle "Microsoft_Office_2007" --check --wait-children --start "C:/users/crossover/Start Menu/Programs/Microsoft Office/Microsoft Office Outlook 2007.lnk" "$@"

Next Step: ChromeOS (官方支持)

Last modified on 2026-07-07 13:30:30 UTC by Andrew Balfour

Knowledge Base Software powered by Helpjuice