添加PPA安装的wine1.5后执行winetricks 报错,求解决方法,谢谢

Wine、Cedega、CrossOver 等配置
回复
xzliuchen
帖子: 44
注册时间: 2008-01-29 11:04
来自: 中国云南

添加PPA安装的wine1.5后执行winetricks 报错,求解决方法,谢谢

#1

帖子 xzliuchen » 2012-08-04 11:55

添加PPA然后安装的wine1.5后执行winetricks 报错,求解决方法,谢谢!
报错信息如下:

~$ winetricks
------------------------------------------------------
wine cmd.exe /c echo '%ProgramFiles%' returned unexpanded string '%SystemDrive%\Program Files' ... can be caused a corrupt wineprefix, an old wine, or by not owning /home/mitchell/.wine
------------------------------------------------------
技术源于钻研!!!
fracting
帖子: 278
注册时间: 2009-02-26 1:30

Re: 添加PPA安装的wine1.5后执行winetricks 报错,求解决方法,谢谢

#2

帖子 fracting » 2012-08-04 12:37

xzliuchen 写了:添加PPA然后安装的wine1.5后执行winetricks 报错,求解决方法,谢谢!
报错信息如下:

~$ winetricks
------------------------------------------------------
wine cmd.exe /c echo '%ProgramFiles%' returned unexpanded string '%SystemDrive%\Program Files' ... can be caused a corrupt wineprefix, an old wine, or by not owning /home/mitchell/.wine
------------------------------------------------------
hi, 请试一下先备份你的 ~/.wine 目录, 然后重新运行, 如果不行, 再把新的日志发上来看看.

~$ mv ~/.wine ~/.wine-backup
~$ winetricks

good luck!
Wine的使用中的一些常见误区:
viewtopic.php?f=121&t=363147

分享Wine调试经验 -- 第二季: Wine Dr.com 中文乱码
viewtopic.php?f=121&t=385111

做一名开源社区的扫地僧(上)
viewtopic.php?f=80&t=389615
xzliuchen
帖子: 44
注册时间: 2008-01-29 11:04
来自: 中国云南

Re: 添加PPA安装的wine1.5后执行winetricks 报错,求解决方法,谢谢

#3

帖子 xzliuchen » 2012-08-04 13:38

fracting 写了:
xzliuchen 写了:添加PPA然后安装的wine1.5后执行winetricks 报错,求解决方法,谢谢!
报错信息如下:

~$ winetricks
------------------------------------------------------
wine cmd.exe /c echo '%ProgramFiles%' returned unexpanded string '%SystemDrive%\Program Files' ... can be caused a corrupt wineprefix, an old wine, or by not owning /home/mitchell/.wine
------------------------------------------------------
hi, 请试一下先备份你的 ~/.wine 目录, 然后重新运行, 如果不行, 再把新的日志发上来看看.

~$ mv ~/.wine ~/.wine-backup
~$ winetricks

good luck!

非常感谢您的帮助,按照以上命令以后出现正在更新WINE的配置
然后wine mono installer正在下载,然后就没有反应了,好久都没动一下。
我该如何做呢?
技术源于钻研!!!
fracting
帖子: 278
注册时间: 2009-02-26 1:30

Re: 添加PPA安装的wine1.5后执行winetricks 报错,求解决方法,谢谢

#4

帖子 fracting » 2012-08-04 14:17

Hi, 从你描述的情况看, 第一个问题应该已经解决了, 现在新的问题是mono还没有安装.

请参考这里的说明: http://wiki.winehq.org/Mono

重点如下:
1. 下载 http://winetricks.googlecode.com/svn/tr ... l-gecko.sh

2. 为刚才下载的文件 install-gecko.sh 添加可执行权限:
(先cd到下载目录)
$ chmod a+x install-gecko.sh

3. 执行 install-gecko.sh
$ ./install-gecko.sh

这个脚本会帮你自动下载和安装mono和gecko, 安装完后, 再次执行:
$ mv ~/.wine ~/.wine-backup-2
$ winetricks

这回应该就可以了, 如果出问题再贴一下终端的输出.

下载的过程会比较长, 耐心等就行了. 如果总是下载不了, 就应该考虑一下是不是被墙了.
Wine的使用中的一些常见误区:
viewtopic.php?f=121&t=363147

分享Wine调试经验 -- 第二季: Wine Dr.com 中文乱码
viewtopic.php?f=121&t=385111

做一名开源社区的扫地僧(上)
viewtopic.php?f=80&t=389615
xzliuchen
帖子: 44
注册时间: 2008-01-29 11:04
来自: 中国云南

Re: 添加PPA安装的wine1.5后执行winetricks 报错,求解决方法,谢谢

#5

帖子 xzliuchen » 2012-08-04 14:39

fracting 写了:Hi, 从你描述的情况看, 第一个问题应该已经解决了, 现在新的问题是mono还没有安装.

请参考这里的说明: http://wiki.winehq.org/Mono

重点如下:
1. 下载 http://winetricks.googlecode.com/svn/tr ... l-gecko.sh

2. 为刚才下载的文件 install-gecko.sh 添加可执行权限:
(先cd到下载目录)
$ chmod a+x install-gecko.sh

3. 执行 install-gecko.sh
$ ./install-gecko.sh

这个脚本会帮你自动下载和安装mono和gecko, 安装完后, 再次执行:
$ mv ~/.wine ~/.wine-backup-2
$ winetricks

这回应该就可以了, 如果出问题再贴一下终端的输出.

下载的过程会比较长, 耐心等就行了. 如果总是下载不了, 就应该考虑一下是不是被墙了.

以下是终端中的回显:

代码: 全选

mitchell@mitchell-Leptop:~/下载$ chmod a+x install-gecko.sh
mitchell@mitchell-Leptop:~/下载$ ./install-gecko.sh 
+ test -d /usr/local/share/wine
+ WINE_SHARE_PREFIX=/usr/share/wine
+ myarch=x86
+ install_gecko gecko-1.7
+ GECKO_VERSION=1.7
+ GECKO_SHA1SUM=efebc4ed7a86708e2dc8581033a3c5d6effe0b0b
+ GECKO_SUFFIX=.msi
+ test ! -f /usr/share/wine/gecko/wine_gecko-1.7-x86.msi
+ rm -f wine_gecko-1.7-x86.msi
+ wget http://downloads.sourceforge.net/wine/wine_gecko-1.7-x86.msi
--2012-08-04 14:34:43--  http://downloads.sourceforge.net/wine/wine_gecko-1.7-x86.msi
正在解析主机 downloads.sourceforge.net (downloads.sourceforge.net)... 216.34.181.59
正在连接 downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对端重置)。
重试中。

--2012-08-04 14:34:44--  (尝试次数: 2)  http://downloads.sourceforge.net/wine/wine_gecko-1.7-x86.msi
正在连接 downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对端重置)。
重试中。

--2012-08-04 14:34:46--  (尝试次数: 3)  http://downloads.sourceforge.net/wine/wine_gecko-1.7-x86.msi
正在连接 downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对端重置)。
重试中。

--2012-08-04 14:34:50--  (尝试次数: 4)  http://downloads.sourceforge.net/wine/wine_gecko-1.7-x86.msi
正在连接 downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对端重置)。
重试中。

--2012-08-04 14:34:54--  (尝试次数: 5)  http://downloads.sourceforge.net/wine/wine_gecko-1.7-x86.msi
正在连接 downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对端重置)。
重试中。

--2012-08-04 14:34:59--  (尝试次数: 6)  http://downloads.sourceforge.net/wine/wine_gecko-1.7-x86.msi
正在连接 downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对端重置)。
重试中。

--2012-08-04 14:35:06--  (尝试次数: 7)  http://downloads.sourceforge.net/wine/wine_gecko-1.7-x86.msi
正在连接 downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对端重置)。
重试中。

--2012-08-04 14:35:13--  (尝试次数: 8)  http://downloads.sourceforge.net/wine/wine_gecko-1.7-x86.msi
正在连接 downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 301 Moved Permanently
位置:http://downloads.sourceforge.net/project/wine/Wine%20Gecko/1.7/wine_gecko-1.7-x86.msi [跟随至新的 URL]
--2012-08-04 14:35:13--  http://downloads.sourceforge.net/project/wine/Wine%20Gecko/1.7/wine_gecko-1.7-x86.msi
再次使用存在的到 downloads.sourceforge.net:80 的连接。
已发出 HTTP 请求,正在等待回应... 302 Found
位置:http://nchc.dl.sourceforge.net/project/wine/Wine%20Gecko/1.7/wine_gecko-1.7-x86.msi [跟随至新的 URL]
--2012-08-04 14:35:14--  http://nchc.dl.sourceforge.net/project/wine/Wine%20Gecko/1.7/wine_gecko-1.7-x86.msi
正在解析主机 nchc.dl.sourceforge.net (nchc.dl.sourceforge.net)... 211.79.60.17, 2001:e10:ffff:1f02::17
正在连接 nchc.dl.sourceforge.net (nchc.dl.sourceforge.net)|211.79.60.17|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对端重置)。
重试中。

--2012-08-04 14:35:18--  (尝试次数: 2)  http://nchc.dl.sourceforge.net/project/wine/Wine%20Gecko/1.7/wine_gecko-1.7-x86.msi
正在连接 nchc.dl.sourceforge.net (nchc.dl.sourceforge.net)|211.79.60.17|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对端重置)。
重试中。

--2012-08-04 14:35:20--  (尝试次数: 3)  http://nchc.dl.sourceforge.net/project/wine/Wine%20Gecko/1.7/wine_gecko-1.7-x86.msi
正在连接 nchc.dl.sourceforge.net (nchc.dl.sourceforge.net)|211.79.60.17|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对端重置)。
重试中。

--2012-08-04 14:35:23--  (尝试次数: 4)  http://nchc.dl.sourceforge.net/project/wine/Wine%20Gecko/1.7/wine_gecko-1.7-x86.msi
正在连接 nchc.dl.sourceforge.net (nchc.dl.sourceforge.net)|211.79.60.17|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对端重置)。
重试中。

--2012-08-04 14:35:27--  (尝试次数: 5)  http://nchc.dl.sourceforge.net/project/wine/Wine%20Gecko/1.7/wine_gecko-1.7-x86.msi
正在连接 nchc.dl.sourceforge.net (nchc.dl.sourceforge.net)|211.79.60.17|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对端重置)。
重试中。

--2012-08-04 14:35:32--  (尝试次数: 6)  http://nchc.dl.sourceforge.net/project/wine/Wine%20Gecko/1.7/wine_gecko-1.7-x86.msi
正在连接 nchc.dl.sourceforge.net (nchc.dl.sourceforge.net)|211.79.60.17|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对端重置)。
重试中。

--2012-08-04 14:35:38--  (尝试次数: 7)  http://nchc.dl.sourceforge.net/project/wine/Wine%20Gecko/1.7/wine_gecko-1.7-x86.msi
正在连接 nchc.dl.sourceforge.net (nchc.dl.sourceforge.net)|211.79.60.17|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对端重置)。
重试中。

--2012-08-04 14:35:45--  (尝试次数: 8)  http://nchc.dl.sourceforge.net/project/wine/Wine%20Gecko/1.7/wine_gecko-1.7-x86.msi
正在连接 nchc.dl.sourceforge.net (nchc.dl.sourceforge.net)|211.79.60.17|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对端重置)。
重试中。

--2012-08-04 14:35:54--  (尝试次数: 9)  http://nchc.dl.sourceforge.net/project/wine/Wine%20Gecko/1.7/wine_gecko-1.7-x86.msi
正在连接 nchc.dl.sourceforge.net (nchc.dl.sourceforge.net)|211.79.60.17|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对端重置)。
重试中。

--2012-08-04 14:36:03--  (尝试次数:10)  http://nchc.dl.sourceforge.net/project/wine/Wine%20Gecko/1.7/wine_gecko-1.7-x86.msi
正在连接 nchc.dl.sourceforge.net (nchc.dl.sourceforge.net)|211.79.60.17|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对端重置)。
重试中。

--2012-08-04 14:36:13--  (尝试次数:11)  http://nchc.dl.sourceforge.net/project/wine/Wine%20Gecko/1.7/wine_gecko-1.7-x86.msi
正在连接 nchc.dl.sourceforge.net (nchc.dl.sourceforge.net)|211.79.60.17|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对端重置)。
重试中。

--2012-08-04 14:36:23--  (尝试次数:12)  http://nchc.dl.sourceforge.net/project/wine/Wine%20Gecko/1.7/wine_gecko-1.7-x86.msi
正在连接 nchc.dl.sourceforge.net (nchc.dl.sourceforge.net)|211.79.60.17|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对端重置)。
重试中。

--2012-08-04 14:36:33--  (尝试次数:13)  http://nchc.dl.sourceforge.net/project/wine/Wine%20Gecko/1.7/wine_gecko-1.7-x86.msi
正在连接 nchc.dl.sourceforge.net (nchc.dl.sourceforge.net)|211.79.60.17|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对端重置)。
重试中。

--2012-08-04 14:36:43--  (尝试次数:14)  http://nchc.dl.sourceforge.net/project/wine/Wine%20Gecko/1.7/wine_gecko-1.7-x86.msi
正在连接 nchc.dl.sourceforge.net (nchc.dl.sourceforge.net)|211.79.60.17|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对端重置)。
重试中。

--2012-08-04 14:36:53--  (尝试次数:15)  http://nchc.dl.sourceforge.net/project/wine/Wine%20Gecko/1.7/wine_gecko-1.7-x86.msi
正在连接 nchc.dl.sourceforge.net (nchc.dl.sourceforge.net)|211.79.60.17|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对端重置)。
重试中。

--2012-08-04 14:37:03--  (尝试次数:16)  http://nchc.dl.sourceforge.net/project/wine/Wine%20Gecko/1.7/wine_gecko-1.7-x86.msi
正在连接 nchc.dl.sourceforge.net (nchc.dl.sourceforge.net)|211.79.60.17|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对端重置)。
重试中。

--2012-08-04 14:37:13--  (尝试次数:17)  http://nchc.dl.sourceforge.net/project/wine/Wine%20Gecko/1.7/wine_gecko-1.7-x86.msi
正在连接 nchc.dl.sourceforge.net (nchc.dl.sourceforge.net)|211.79.60.17|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对端重置)。
重试中。

--2012-08-04 14:37:23--  (尝试次数:18)  http://nchc.dl.sourceforge.net/project/wine/Wine%20Gecko/1.7/wine_gecko-1.7-x86.msi
正在连接 nchc.dl.sourceforge.net (nchc.dl.sourceforge.net)|211.79.60.17|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对端重置)。
重试中。

--2012-08-04 14:37:33--  (尝试次数:19)  http://nchc.dl.sourceforge.net/project/wine/Wine%20Gecko/1.7/wine_gecko-1.7-x86.msi
正在连接 nchc.dl.sourceforge.net (nchc.dl.sourceforge.net)|211.79.60.17|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对端重置)。
重试中。

--2012-08-04 14:37:43--  (尝试次数:20)  http://nchc.dl.sourceforge.net/project/wine/Wine%20Gecko/1.7/wine_gecko-1.7-x86.msi
正在连接 nchc.dl.sourceforge.net (nchc.dl.sourceforge.net)|211.79.60.17|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对端重置)。
放弃操作。

mitchell@mitchell-Leptop:~/下载$ 
首先谢谢您的耐心帮助。
我觉得应该是被墙了,呵呵,如果是被墙了要如何解决这个问题呢?
麻烦您帮帮忙~~
技术源于钻研!!!
fracting
帖子: 278
注册时间: 2009-02-26 1:30

Re: 添加PPA安装的wine1.5后执行winetricks 报错,求解决方法,谢谢

#6

帖子 fracting » 2012-08-04 15:02

Hi, 从你帖的输出来看, 我认为应该是被墙了. 在我这里sourceforge最近也被墙.

暂时的解决办法当然是科学上网.
我现在没时间可以详细介绍科学上网的方法, 我自己使用的是付费的vpn, 也有人用"gae+goagent"的方式进行科学上网.
你搜索一下教程, 看看能不能找到有用的资料.

长期的解决办法就是, 不要放弃, 坚持用自己的力量去推倒墙 ;-)

另外, 你能不能说一下你想用winetricks做什么? 目前来说, wine-mono还不是wine必须的组件, 但是以后会成为必须的组件.
不过以后ubuntu等发行版会默认打包好 wine-mono, 所以也不必这么折腾.
暂时来说, mono其实可以不必安装的, 你可以删除 ~/.wine, 然后运行 notepad, 然后在弹出窗口问你要不要安装mono的时候选择不要.
Wine的使用中的一些常见误区:
viewtopic.php?f=121&t=363147

分享Wine调试经验 -- 第二季: Wine Dr.com 中文乱码
viewtopic.php?f=121&t=385111

做一名开源社区的扫地僧(上)
viewtopic.php?f=80&t=389615
xzliuchen
帖子: 44
注册时间: 2008-01-29 11:04
来自: 中国云南

Re: 添加PPA安装的wine1.5后执行winetricks 报错,求解决方法,谢谢

#7

帖子 xzliuchen » 2012-08-04 15:39

fracting 写了:Hi, 从你帖的输出来看, 我认为应该是被墙了. 在我这里sourceforge最近也被墙.

暂时的解决办法当然是科学上网.
我现在没时间可以详细介绍科学上网的方法, 我自己使用的是付费的vpn, 也有人用"gae+goagent"的方式进行科学上网.
你搜索一下教程, 看看能不能找到有用的资料.

长期的解决办法就是, 不要放弃, 坚持用自己的力量去推倒墙 ;-)

另外, 你能不能说一下你想用winetricks做什么? 目前来说, wine-mono还不是wine必须的组件, 但是以后会成为必须的组件.
不过以后ubuntu等发行版会默认打包好 wine-mono, 所以也不必这么折腾.
暂时来说, mono其实可以不必安装的, 你可以删除 ~/.wine, 然后运行 notepad, 然后在弹出窗口问你要不要安装mono的时候选择不要.
十分感谢您的帮助,我试试科学上网这种办法吧。
我只是用winetricks来进行一些M$dll的装载,来随便使用某个程序而已。
本来在虚拟机里面弄一下就可以的,看论坛上的朋友们说很强大,只是想试试wine1.5。
因为新版的wine这个设置还不大明白,所以遇到问题只有来请教了。
十分感谢您耐心的帮助。
技术源于钻研!!!
fracting
帖子: 278
注册时间: 2009-02-26 1:30

Re: 添加PPA安装的wine1.5后执行winetricks 报错,求解决方法,谢谢

#8

帖子 fracting » 2012-08-04 15:43

winetricks并不是用得越多越好, 参见我签名中的帖子.
good luck!
Wine的使用中的一些常见误区:
viewtopic.php?f=121&t=363147

分享Wine调试经验 -- 第二季: Wine Dr.com 中文乱码
viewtopic.php?f=121&t=385111

做一名开源社区的扫地僧(上)
viewtopic.php?f=80&t=389615
xzliuchen
帖子: 44
注册时间: 2008-01-29 11:04
来自: 中国云南

Re: 添加PPA安装的wine1.5后执行winetricks 报错,求解决方法,谢谢

#9

帖子 xzliuchen » 2012-08-04 16:28

fracting 写了:winetricks并不是用得越多越好, 参见我签名中的帖子.
good luck!
谢了,还得多研究这个东西~~
技术源于钻研!!!
回复