如何将 Wine 的 .wine 目录更改为其他目录

如何将 Wine 的 .wine 目录更改为其他目录

我把 Ubuntu 安装在一个相当小的 SSD 上。我想使用 Wine 安装 Windows 程序,但它们必须安装在 HDD 上。

默认情况下,Wine 会在主目录中创建一个文件夹/home/<user>/.wine,用于保存已安装的 Windows 程序。我想将其更改为其他位置,例如/media/HDD/.wine

是否有可能以简单的方式实现这一点?

答案1

我查看了“配置 Wine”窗口,但更改C目录的功能显示为灰色:

在此处输入图片描述

简单的解决方案:一个链接

然而,简单有效的是:

  • 将文件夹移动drive_c~/.wine/您选择的任何可访问位置(这c-drive可能是您真正想要移动的,因为应用程序存储在该目录中)

  • 从那里建立到文件夹的链接~/.wine/

      ln -s /path/to/the_other_location/drive_c ~/.wine
    

这应该可以正常工作(并且在我的系统上确实如此)

答案2

我找到了答案我可以将虚拟 Windows 安装存储在 ~/.wine 以外的其他地方吗? - FAQ- WineHQ Wiki作为Panther 在上面评论

  1. 只需输入此命令,但将“~/.wine-new”替换为您想要的目录:

    export WINEPREFIX=~/.wine-new
    
  2. 然后,您可以使用标准命令来自定义 wine 前缀,例如:

    wine winecfg
    

相关内容