Sha1sum 不匹配!澄清

Sha1sum 不匹配!澄清

我刚刚开始使用 Ubuntu,我正在尝试启动 Wine。我使用 Winetricks 尝试安装一些软件,但一直收到此错误消息:

https://i.stack.imgur.com/JNMoj.png

它说

"Sha1sum Mismatch! Rename /home/jaken/.cache/winetricks/flash/install_flash_player_10_active_x_.exe and try again"

我不知道它要我重命名什么。这个错误屏幕让我很困惑。有人能给 Ubuntu 新手一些启发吗?

答案1

或者,您可以从终端安装 Flash Player(按Ctrl+ Alt+ T)并输入以下内容:

sudo apt-get install flashplugin-installer 

答案2

如果你只想使用 Flash,那么作为哈希 您不需要安装 Windows 版本,只需安装软件包即可flashplugin-installer。但是,如果您尝试运行本身嵌入了 Flash 的 Windows 程序(但本身并未安装),那么您可能实际上需要在 Wine 中安装 Flash。这种情况并不常见。

如果您的情况如此,那么您需要按照错误消息的说明进行操作并重命名该文件。该文件确实位于 Winetricks 所指示的位置,但您可能会感到困惑,因为名称以 开头的文件和文件夹.默认是隐藏的。

您可以通过运行以下命令来重命名文件:

cd ~/.cache/winetricks/flash
mv install_flash_player_10_active_x_.exe install_flash_player_10_active_x_.exe.bak

那里,第二个文件名mv新的文件名。我.bak给文件添加了后缀。这~是 shell 可以识别的简写形式,代表您的主文件夹的全名 ( /home/jaken)。

或者如果您更喜欢通过图形界面进行重命名:

  1. 打开主文件夹的文件夹窗口。(这是 Ubuntu 的图形文件浏览器 Nautilus。)
  2. Ctrl+H或单击查看 > 显示隐藏文件。
  3. 进入cache子文件夹。
  4. 进入winetricks子文件夹。
  5. 进入flash子文件夹。
  6. 找到条目install_flash_player_10_active_x_.exe并重命名。

重命名文件后,您可以再次运行 Winetricks 命令。它不会在通常的名称和位置找到该文件,因此它会再次下载它。如果问题实际上是下载过程中损坏了下载,这应该修理它。

另一方面,如果下载服务器上的文件是坏的,或者(更有可能)服务器上的文件具有相同的名称,但是自从 Winetricks 维护人员获取其哈希值后已被 Adob​​e 修改,那么您可能会再次收到此错误。

如果错误再次发生,可能还有其他故障排除途径。或者您可以假装使用 Windows,下载 Adob​​e Flash 的 Windows 安装程序(您必须获取 Internet Explorer / ActiveX 版本才能获得与该文件相同的功能)并使用 Wine 安装它,绕过 Winetricks。(当然,如果可能,最好让 Wintricks 自动执行此类安装。)

答案3

该问题是下载失败,请自行下载所需文件。在 中选择软件或组件后Winetricks, 中有terminal以下日志:

You are using a 64-bit WINEPREFIX. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
...
Downloading http://... to /home/../.cache/winetricks/...
...

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

将鼠标放在“下载”后面的字符串上,它会变成下划线,这是url下载所需文件的按钮,按下ctrl并单击网址,它将被您的默认浏览器打开。如果不行,您可以手动复制网址并将其粘贴到浏览器中。

下载后,使用以下命令安装wine

$ wine app.exe

安装后尝试您需要的功能。然后,如果它不起作用,请用您下载的文件替换目标文件夹中的文件,然后重试。(某些功能不需要安装wine,只需将它们放在目标目录中即可。)

PS:如果下载地址失败,请尝试通过Google搜索寻找其他下载镜像。

希望可以帮到你。

相关内容