我应该如何应对Winetricks中的404错误?


8

我使用winetricks以下命令遇到404错误:

user@host:~$ bash winetricks gdiplus
Executing w_do_call gdiplus
Executing load_gdiplus
Executing mkdir -p /home/user/.cache/winetricks/gdiplus
Downloading http://download.microsoft.com/download/a/b/c/abc45517-97a0-4cee-a362-1957be2f24e1/WindowsXP-KB975337-x86-ENU.exe to /home/user/.cache/winetricks/gdiplus
--2012-08-10 10:29:24--  http://download.microsoft.com/download/a/b/c/abc45517-97a0-4cee-a362-1957be2f24e1/WindowsXP-KB975337-x86-ENU.exe
Resolving download.microsoft.com (download.microsoft.com)... 23.66.230.90, 23.66.230.8, 23.66.230.74, ...
Connecting to download.microsoft.com (download.microsoft.com)|23.66.230.90|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2012-08-10 10:29:24 ERROR 404: Not Found.

------------------------------------------------------
Downloading http://download.microsoft.com/download/a/b/c/abc45517-97a0-4cee-a362-1957be2f24e1/WindowsXP-KB975337-x86-ENU.exe failed
------------------------------------------------------

 

user@host:~$ bash winetricks tahoma
Executing w_do_call tahoma
Executing load_tahoma
Executing mkdir -p /home/user/.cache/winetricks/tahoma
Downloading http://download.microsoft.com/download/office97pro/fonts/1/w95/en-us/tahoma32.exe to /home/user/.cache/winetricks/tahoma
--2012-08-10 10:39:23--  http://download.microsoft.com/download/office97pro/fonts/1/w95/en-us/tahoma32.exe
Resolving download.microsoft.com (download.microsoft.com)... 23.66.230.81, 23.66.230.90, 23.66.230.74, ...
Connecting to download.microsoft.com (download.microsoft.com)|23.66.230.81|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2012-08-10 10:39:24 ERROR 404: Not Found.

------------------------------------------------------
Downloading http://download.microsoft.com/download/office97pro/fonts/1/w95/en-us/tahoma32.exe failed
------------------------------------------------------

我该如何应对?有没有办法直接从Windows安装(双引导)中获得这些东西?我可以指向winetricks以获得这些文件的镜像吗?

Answers:


7

当您收到404错误时,请按照以下步骤手动进行安装:

  1. Google的包裹名称,在这里 WindowsXP-KB975337-x86-ENU.exe
  2. 下载它。
  3. 在终端上,只需运行wine ~/Downloads/WindowsXP-KB975337-x86-ENU.exe(或类似方法)以使用默认的Wine前缀进行安装。

    • 您可能需要单击EULA,按一个或两个“下一步”按钮等。winetricks通常执行安静安装。

注意:您还可以尝试将Winetricks 从其github更新到最新的最新版本(winetricks是脚本)


一如既往的令人敬畏的负鼠;)
布鲁诺·佩雷拉

1

就像布鲁诺说的那样,

1.)Google it,也尝试ftp搜索引擎(首先使用Google搜索引擎,然后使用它们搜索该文件)。

2.)下载。

然后要么

3 a。)(推荐!)将其复制到winetricks正确的子文件夹中的缓存目录中。

  • 为此,请执行以下操作:cd到~/.cache/winetricks/ (请注意,默认情况下不显示以。开头的目录!如果您使用的是,请nautilus尝试按Ctrl + L并手动输入地址,或者最好使用控制台)

  • 在那里您应该找到相应的子文件夹(如crypt32corefonts)。将下载的文件复制到该子文件夹。如果文件已经存在,则将其覆盖或先删除。

  • 然后winetricks再次运行。您的软件包现在应显示为“已缓存”。就像您第一次一样,只需选择它即可。如果没有其他必需的软件包,它现在将安装(在这种情况下,您也需要Google并复制该文件,然后winetricks再次运行)。

要么

3 b。)作为替代,您可以尝试使用Bruno的方法并用wine执行文件,但是:

  • 确保首先检查下载的阴影,以确保获得正确的版本(因为有时会有不同的版本使用相同的文件名,并避免操纵文件)。

  • 看一下脚本的winetricks用法,如果没有Windows骇客之类的某些(葡萄酒)技巧,某些软件包可能无法立即安装。

  • 为此,您需要看一下winetricks脚本(提示:尝试使用类似的漂亮文本编辑器将其打开gedit)。


对于您的问题:“是否有办法直接从Windows安装(双引导)中删除这些内容?”:好的,理论上是,但是(!)请记住以下几点:

  • Winetricks使用的文件版本已知有效。根据您的Windows版本和体系结构,您的文件可能会或可能不会起作用。Winetricks使用来自不同Windows版本的文件。

  • Winetricks有时会使用特殊的技巧;-)使事情起作用,例如注册表设置等。因此,您需要查看winetricks的来源以了解winetricks的作用。

  • 您将需要手动注册您的dll文件覆盖。

  • 您应该注意Microsoft的潜在许可证问题!

或者,简短回答您的问题:我不认为您真的要:-)


1

我有同样的问题,并通过与从该网站下载更换的Gdiplus.dll窗户内/ SYSTEM32解决它: http://www.dll-files.com/dllindex/dll-files.shtml?gdiplus 一旦在网站上,选择下载gdiplus.zip。解压缩并解压缩到home / .wine / drive_c / windows / system32。完成此操作后,通过运行winetricks进行检查,选择默认的winepreficks,安装Windows dll或组件,选择gdiplus,然后......应安装。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.