Wine:<directory>不属于您,拒绝在那里创建配置目录

时间:2015-04-24 19:31:35

标签: ubuntu wine

我正在尝试创建一个wineprefix,以便我可以在我的Ubuntu操作系统上安装IL-2 1946。我正在使用此资源:http://blogs.bu.edu/mhirsch/2012/07/making-wineprefixes-and-using-wineprefixes-wine-1-5/

我尝试创建前缀的目录是〜/ games / Il-2_1946,但是当我输入时:

env WINEPREFIX=~/games/IL-2_1946/.wine_il-2 winecfg

我收到以下错误:

wine: '/home/promitheas/games/IL-2_1946' is not owned by you, refusing to create a configuration directory there

我现在已经搜索了几个小时,但我找到的与我的问题相关的最接近的帖子就是这个:http://ubuntuforums.org/archive/index.php/t-634075.html

我还有星球大战旧共和国的wineprefix,当我用葡萄酒运行IL-2 setup.exe时,我收到此错误:

wine: chdir to /home/promitheas/games/swtor/drive_c/Program Files/Electronic Arts/BioWare/Star Wars - The Old Republic/wineprefix

:没有这样的文件或目录

此外,游戏来自已安装的.iso文件。

非常感谢任何帮助。提前谢谢。

2 个答案:

答案 0 :(得分:1)

尝试在gentoo x64中创建WINEPREFIX时遇到同样的错误。我做了什么:

$ rm ~username/.wine
$ WINEARCH=win32 WINEPREFIX=/path/to/wineprefix winecfg 

注意:在运行该命令之前不要手动创建目录;葡萄酒必须创造它。如果在运行之前手动创建目录,则会收到消息:

$ wine: WINEARCH set to win32, but '/path/to/wineprefix' is a 64-bit installation.

答案 1 :(得分:0)

进入超级用户模式,然后键入winecfg。 例如,

$ sudo su

# winecfg