我是桌面用户。我的操作系统运行 32 位 Ubuntu 14.04LTS。我遇到的问题是:当我尝试运行客户在终端中,使用以下命令:
sudo sh HoNClient-3.4.3.sh
它给了我这个:
sh: 0: Can't open HoNClient-3.4.3.sh
我已经尝试过并使文件可执行,但它仍然不起作用。当我尝试时,也会发生同样的事情:
./HoNClient-3.4.3.sh
尝试使其可执行后双击它以便打开它,我可以运行并安装它,但它不应该以文本文档的形式打开。
出现这些问题后,我仍然尝试运行HoNClient<ver>.sh
了几天,但没有任何效果,尝试了我在谷歌上找到的几乎所有方法,但都失败了,如果有人有任何建议和/或知道如何解决这个问题,请回复。
谢谢。
答案1
打开终端并转到下载的目录HoNClient-3.4.3.sh
并输入:
chmod 777 ./HoNClient-3.4.3.sh
然后您需要做的就是像这样启动该程序:
./HoNClient-3.4.3.sh
这应该不是 32 位与 64 位的问题,因为两者都包含在这个 2.3 GB 的文件中:
我测试了以下 md5sum HoNClient-3.4.3.sh
:
$ md5sum ./HoNClient-3.4.3.sh
9aea6d7dc07c959deda9819b23b079b2 ./HoNClient-3.4.3.sh
确保您下载的内容也有回报9aea6d7dc07c959deda9819b23b079b2
。
最后,我在 14.04 64 位上测试了安装,也许只是 32 位出了问题。在 14.04 64 位上尝试相同的文件,它应该可以正常工作。