winetricks sha1sum mismatch重命名并再试一次

我刚刚开始使用Ubuntu,我正在努力让Wine运行起来。 通过使用Winetricks,我正在尝试安装一些软件,并且我不断收到此错误消息:它说

sha1sum mismatch! Rename /home/.cache/winetricks/win2ksp4/W2KSP4_EN.EXE and try again. 

我不知道它要重命名的是什么。 我对此错误屏幕感到困惑。 有人有解决方法吗?

谢谢!

解决此问题的最保守方法是完全按照错误命令建议并使用以下单个命令重命名文件:

 mv -v /home/.cache/winetricks/win2ksp4/W2KSP4_EN.EXE \ /home/.cache/winetricks/win2ksp4/W2KSP4_EN.EXE_bak 

这可能就足够了。 但是,如果问题再次出现,您可以尝试更新 winetricks副本:

 sudo apt-get remove winetricks wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks chmod +x winetricks sudo mv -v winetricks /usr/local/bin 

然后您将可以访问最新版本的winetricks ,它不应包含’shasum mismatch’错误。 我测试过的最新版本(以这种方式下载和安装后)如下所示:

 andrew@illium~$ winetricks --version 20171222-next - sha256sum: 01ebb56d22f54467343700eedfe283d82a47e67bbb6c2d68b7da743f41bb78a3 andrew@illium~$ 

如果由于某种原因这对您不起作用,并且您希望返回到winetricks的存储库版本, winetricks在终端屏幕中使用以下命令:

 sudo rm /usr/local/bin/winetricks sudo apt-get install winetricks 

然后你的系统将恢复默认: winetricks的存储库版本……

参考文献:

  • WineHQ维基:Winetricks

要使用winehttp安装最新的Service Pack,请尝试升级您的winetricks或尝试使用最新的开发版本,例如

 curl -o winetricks https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks sh winetricks winhttp 

或以下单行之一:

 curl -s https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks | sh -s winhttp 

要么:

 sh -s winhttp < <(wget -qO- https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks)