Windows 应用安装完成后未成功创建图标

某些情况下,清空并重建程序菜单… 未成功运行,导致应用程序页面不显示应用图标,这可能是因为家目录的所有者或权限设置不正确。打开终端,输入以下命令重置家目录的权限或所有者、所属组:

sudo chown -R `id -un`:`id -gn` ~ chmod -R u+w ~

请务必准确输入该命令,包括标点符号。最安全的做法是直接复制粘贴该命令。

执行以上命令后,有几种方式可以创建启动图标。第一种方式是先移除旧容器,然后再新建容器,重新安装您的 Windows 软件。

另一种方式可以保留容器以及已安装的软件:启动 CrossOver,在程序的菜单栏中,选择运行命令。在对话框中勾选创建日志文件。点击 打开 Shell 按钮,该操作将创建一个新的终端窗口,并自动执行一系列命令以供 CrossOver 使用。(由于该脚本存在缺陷,首次打开的窗口可能会存在错误配置。比较好的方式是关闭窗口后再次点击 打开 Shell 按钮,在新窗口中进行配置。)在终端窗口中,您可以使用以下命令,为已经安装的程序创建启动图标。

cxassoc --bottle '<容器名>' --install

在这里,您需要将 <容器名> 替换成您的容器名称(如例所示,将容器名放置在尖括号中)。重复执行该命令,替换所有的容器名,Windows 应用程序将会被重新创建。

Next Step: 如何在终端运行 Windows 应用程序

Last modified on 2025-05-01 12:55:45 UTC by Andrew Balfour