English    简体中文  


CrossOver 22.1.1 用户指南


简介

您可以使用 CrossOver 在 Linux 上运行 Windows 软件。因为 CrossOver 将应用程序集成到您的桌面环境,运行游戏(如魔兽世界、暗黑破坏神 II:狱火重生)或者办公软件(如 Office 365)都像原生程序一样,双击图标即可。

系统要求

CrossOver 的系统要求:

我们在 Ubuntu、Debian、Fedora 和 Red Hat Enterprise Linux(RHEL)上进行了测试,但 CrossOver 的设计,使其能够在任何满足最低系统要求的 Linux 发行版上运行。

注意: 如果您使用的 CrossOver 版本发布时间早于您使用的 Linux 版本的发布时间,我们无法保证它可以在您的 Linux 上运行。


安装 CrossOver

CrossOver 安装包有基于 Debian 的格式(.deb)、基于 RMP 的格式(.rpm)和通用格式(.bin)可供使用。.deb.rpm 文件将安装到系统目录,.bin 文件可以安装到系统目录或用户目录。您可以在 CodeWeavers 的网站 下载 CrossOver

基于 Debian 的安装包

使用 .deb 安装包时,CrossOver 将安装到系统目录,所有用户都有权限访问 CrossOver。CrossOver 默认安装在 /opt/cxoffice,Windows 应用程序将被安装到 ~/.cxoffice。对基于 Debian 的发行版,如 Ubuntu 或 Mint,请使用 .deb 安装包。

通过文件管理器安装

    (1) 在您的文件管理器中找到 .deb 安装包。

    (2) 双击以安装 CrossOver。

    

通过终端安装

    (1) 打开一个终端会话窗口。

    (2) 输入 sudo apt update,并按下 回车键

    (3) 进入到存储 CrossOver 安装包的目录。

    (4) 输入 sudo apt install ./crossover_22.1.1-1.deb,并按下 回车键


基于 RPM 的安装包

使用 .rpm 安装包时,CrossOver 将安装到系统目录,所有用户都有权限访问 CrossOver。CrossOver 默认安装在 /opt/cxoffice,Windows 应用程序将被安装到 ~/.cxoffice。对基于 RPM 的发行版,如 RHEL 或 Fedora,请使用 .rpm 安装包。

通过文件管理器安装

    (1) 在您的文件管理器中找到 .rpm 安装包。

    (2) 右键单击该文件。

    (3) 选择 打开方式

    

通过终端安装

    (1) 打开一个终端会话窗口。

    (2) 输入 sudo dnf update,并按下 回车键

    (3) 进入到存储 CrossOver 安装包的目录。

    (4) 输入 sudo dnf local install ./crossover-22.1.1-1.rpm,并按下 回车键


通用 Shell 安装包

使用通用 shell(.bin)安装包时,CrossOver 可以安装在系统目录或用户目录。通用的 .bin 安装包兼容不同的 Linux 发行版,但这种情况下 CrossOver 不会自动安装所需依赖。

建议您在安装 CrossOver 之前,先根据您使用的发行版的推荐将系统更新到最新版本。

单用户安装

CrossOver 安装在用户目录时,只有该用户有权限安装和运行 Windows 软件。CrossOver 默认安装在 ~/cxoffice,Windows 应用程序将被安装到 ~/.cxoffice。

为一个用户单独安装:

    (1) 以该用户的身份登录。

    (2) 打开一个终端会话窗口。

    (3) 进入到存储 CrossOver 安装包的目录。

    (4) 输入 chmod +x install-crossover-22.1.1.bin 以设置文件为可执行文件,按下 回车键

    (5) 输入 ./install-crossover-22.1.1.bin 并按下 回车键

为所有用户安装

当 CrossOver 安装在系统目录时,系统上所有用户都有权限安装和运行 Windows 软件。CrossOver 默认安装在 /opt/cxoffice,Windows 应用程序将被安装到 ~/.cxoffice。

安装到系统目录:

    (1) 打开一个终端会话窗口。

    (2) 进入到存储 CrossOver 安装包的目录。

    (3) 输入 chmod +x install-crossover-22.1.1.bin 以设置文件为可执行文件,按下 回车键

    (4) 输入 sudo ./install-crossover-22.1.1.bin 并按下 回车键


激活 CrossOver

CrossOver 试用版具有完整版本的所有功能。试用期在 15 天后结束,届时所有安装的容器都将停止工作。(在试用期结束之前,CrossOver 会定期提示您进行激活操作。)

    

点击 现在购买 前往 CodeWeavers 商城。您需要提供在 codeweavers.com 购买 CrossOver 时使用的邮箱和密码才能解锁完整版本。如果您已经购买了许可,请点击 注册

点击 购买 打开 CodeWeavers 商城。您需要提供在 codeweavers.com 购买 CrossOver 时使用的邮箱和密码才能解锁完整版本。如果您已经购买了许可,请点击 使用购买信息激活

使用邮箱和密码激活

启动 CrossOver 后,您可以通过点击 CrossOver > 解锁 CrossOver 进行激活。

    

CrossOver 试用版 对话框中输入您的邮箱地址和密码,然后点击 激活

注意: 如果是为系统上所有用户激活,您需要提供 Mac 用户名和密码。

请在 CrossOver 主菜单中,选择 解锁 CrossOver

    

然后,在对话框中输入您的邮箱地址和密码,点击 激活

    

通过命令行激活

请使用以下命令打开系统级安装的 CrossOver 激活对话框:

$ sudo -H /opt/cxoffice/bin/cxregister

请使用以下命令打开用户级安装的 CrossOver 激活对话框:

$ sudo -H ~/cxoffice/bin/cxregister

使用激活码激活

如果您是从 codeweavers.com 购买的 CrossOver,那么您无需使用激活码进行激活。但是,如果您是从第三方购买获得激活码时,请在 CrossOver 的激活对话框中,点击 输入激活码,然后完成 输入激活码 的表单。

    


安装 Windows 应用程序

CrossOver 将 Windows 应用程序安装到容器中。一个容器就是一个虚拟的 Windows 环境(例如,Windows XP 或者 Windows 10),自带 C: 盘、字体、注册表和软件。您可以在一个容器中安装多个程序,但一般情况下,CrossOver 会为每个应用程序创建一个新的容器。

将应用程序存放在不同的容器中,可以防止它们相互影响。举例来说,您可以在一个容器中测试一个特定程序的新版本,而在另一个容器中保持您原来的版本。当某个应用程序需要特殊设置时,多容器也是很有用的。

    

应用程序通常分为两大类:

在列表中的应用程序

    (1)安装 界面的搜索栏中输入应用程序的名字。CrossOver 会列出所匹配到的应用程序。

    

    (2) 点击您想要安装的应用程序,进入安装详情。如果应用程序不在显示的列表中,请参考 未列出的应用程序 一节进行安装。

    

安装详情

如果应用程序在互联网上是免费提供的,CrossOver 会自动下载安装包文件及其所需的依赖。当安装详情中的每一项都是打勾的标记时,您不需要任何额外的配置。请点击 安装 继续下一步。

    

编辑安装详情

下载链接无效或者需要登录凭证,导致 CrossOver 无法获取安装程序时,您需要提供保存安装文件的位置,如下所示:

    (1) 请点击 编辑 以访问您的文件系统。

    

    (2) 导航到您的安装文件所在的位置。

    (3) 请选择文件,然后单击 打开

    

    (4) 当安装详情的每一项都有打勾标记时,点击 安装

    

完成安装

安装期间,Windows 软件可能会提示您输入(例如,语言选择、最终用户协议许可等)。如果您发现安装程序突然没有响应了,请不要直接点击 取消,在此之前请先检查是否有 Windows 程序对话框。取消安装可能会导致一些无法恢复的问题,甚至需要您删除目标容器。

您的安装程序可能会需要您的输入才能完成设置。比如说,Notepad++ 安装完毕后,您需要点击 完成 关闭安装程序。

    

应用程序安装完毕后,CrossOver 会在 主页 和放置应用程序的容器中创建对应的图标。

    


未列出的应用程序

未列出的应用程序可能无法正确运行,或者根本无法运行。因此,我们建议您将未列出的应用程序安装在单独的容器里。将其安装到现有的容器可能会造成同容器中的其他 Windows 应用程序无法正常运行。

如果您要安装一个不在列表里的应用程序,请在 安装 页面执行以下操作:

    (1) 点击 安装一个不在列表里的应用程序

    

    (2) 单击 编辑 查看安装文件的详情。

    

    (3) 导航到安装文件所在位置。

    (4) 选择安装文件,然后点击 打开

    

    (5) 点击 编辑 查看安装容器详情。

    

    (6)新容器的名字 中输入容器的名字。

    

    (7)新容器的类型 下拉菜单中选择一个容器类型。

    

注意: 如果您在安装未列出的应用程序过程中碰到问题,请查阅 CrossOver 兼容中心


运行 Windows 应用程序

主页 上会显示出所有已安装的 Windows 应用程序图标,包括一些不是您确切想要的软件的图标,这是因为很多安装程序包含或者依赖了其他一些项目。您只需要双击应用程序图标,就可以在 CrossOver 中启动一个 Windows 应用程序。

    

在主页中双击图标即可运行该 Windows 应用程序。您也可以将图标从 CrossOver 主页拖至 macOS 程序坞,就可以像操作本地应用一样启动该应用程序。

如果您想要在主页中移除某一图标,请点击右键然后选择 从“主页”中隐藏

    

    

从主页中隐藏图标并不会将应用程序从您的磁盘中删除,也不会影响应用程序的运行。

如果您想要在 主页 中恢复隐藏的图标,只需选择容器,然后右键点击图标选择 在“主页”中显示

    

    


启动台

当您安装了一个 Windows 应用程序,CrossOver 会在启动台中创建对应的图标。您可以在启动台中找到图标,双击启动该应用程序,或者将图标拖至程序坞以便今后快速启用。

      

桌面

CrossOver 将 Windows 应用程序集成到您的原生桌面环境。比如,在像 Xfce 这样使用分层菜单的系统中,CrossOver 会在菜单中创建 Windows 应用程序的快捷方式。在像 GNOME 这样的环境中,您可以使用桌面的搜索功能找到应用程序的快捷方式。如果您无法找到快捷方式,请参考 命令行 一节从 CrossOver 中运行应用程序。

    

命令行

当您使用 .bin 文件安装了 CrossOver,它会在 ~/cxoffice/bin 中创建启动应用程序的命令行快捷方式。例如,您安装了 Office 365,那么您可以通过以下命令运行 Microsoft Word:

$ ~/cxoffice/bin/winword

在 cxoffice.conf 文件中, PrivateShortcutDirs 设置了私有容器的快捷方式保存目录,而 ManagedShortcutDirs 设置的是已发布容器的保存目录。

如果 Windows 应用程序允许,您可以通过将文档的路径作为参数,使用快捷方式打开。比如:

$ ~/cxoffice/bin/winword letter.doc

您可以通过以下命令查看可供使用的快捷方式:

$ grep -l desktopdata/cxmenu ~/cxoffice/bin/*

使用命令行启动程序时,会运行最新安装的版本。比如说,您在一个容器中安装了 Word 2013,然后在另一个容器中安装了 Word 2016,那么 winword 快捷方式启用的就是 Word 2016。

使用 wine --cx-app

启动应用程序时使用 --cx-app 参数,指定容器和可执行文件的名字。比如,Microsoft Word 的可执行文件是 winword.exe,那么运行命令如下:

$ /opt/cxoffice/bin/wine --bottle bottle-name --cx-app winword.exe

或者,为单用户安装:

$ ~/cxoffice/bin/wine --bottle bottle-name --cx-app winword.exe

同样的,打开一个 Word 文档:

$ ~/cxoffice/bin/wine --bottle bottle-name --cx-app winword.exe letter.doc

您可以通过以下命令,查看所有可以使用 --cx-app 参数的应用程序列表:

$ find "~/.cxoffice" -iname "*.exe"

系统上有些 .exe 文件是系统工具或其它应用程序的子组件,运行这种文件可能会产生无法预知的或者具有破坏力的错误。因此,使用这种方式运行 Windows 应用程序绝不是一个推荐方式,除非您了解它的来源和目的。


容器

CrossOver 将 Windows 应用程序安装到容器里。一个容器内置了 C: 盘以及所有的标准文件夹(例如,Windows 和 Program Files 目录),除此之外还有:

除非您另外指定,CrossOver 会将每个应用程序分别安装到独立的新的容器中。

当某个应用程序需要特殊的系统设置时,使用多个容器对应用程序进行管理尤其有用。多容器还可以让您在不同的容器中模拟不同的 Windows 版本。例如,您的某个旧应用程序在 Windows XP 的运行效果最好,但另外一个新应用程序却需要 Windows 10 的系统才能运行,这时您就可以通过不同的容器来安装这两个应用程序。

查看容器

选中一个容器后,CrossOver 会显示 带选项运行运行命令 按钮,同时,右侧会有 容器操作高级选项控制面板 以及 容器详情 等菜单栏。

    

    

    

容器操作

    

高级选项

    

控制面板

除了与 Windows 应用程序一起安装的工具之外,CrossOver 还提供了几个内置的控制面板工具。

如果您的应用程序在 CrossOver 上无法运行,您可以尝试使用这些工具进行调整,但它们不一定总是可以解决问题。

    

容器详情

安装在所选容器中的软件列表,以及该关于该容器的描述。

    


主菜单中的容器命令

容器 子菜单中可以看到更多操作容器的命令。

    


偏好设置

CrossOver 的偏好设置是基于每个用户单独存储的,所以您修改的偏好设置并不会影响到系统上的其它用户。您可以选择主菜单中的 偏好设置 对 CrossOver 的设置进行修改。

    

在线集成

安装助手

    


CodeWeavers 官方支持页

如需获取更多关于 CrossOver 的帮助,请前往我们的 技术支持页面。您也可以从 CodeWeavers 的网站 进入页面,先展开 CodeWeavers 网站右上角的菜单,然后点击 获取支持

    

支持页还有教程以及 Mac(1)、Linux(2)和 ChromeOS(3)的常见问题解决方案,还有包含了应用程序评分以及其它相关的应用信息的兼容数据库(4)。

    


CrossOver 为 CodeWeavers 公司所有商标。Linux 为 Linus Torvalds 所有注册商标。Windows 所有为微软公司注册商标。所有其他商标和注册商标均归其各自公司所有。