无法在 MobaXterm 中运行“wget|curl|git clone”或“irb”

无法在 MobaXterm 中运行“wget|curl|git clone”或“irb”

一位同事建议我尝试使用 MobaXterm (Personal) 来满足我在 Windows (7) 上使用 *nix 的需求。

它很有希望,但我有以下问题:

  1. 虽然我已经安装了 ruby​​(也尝试了和插件方法),但我根本apt-get无法运行。在(,我也尝试过像以前一样运行它),当我尝试运行它时,几乎什么都没有发生......等待......等待......然后提示返回不成功标记。irbirb$PATH/bin/irb/usr/bin/irb
  2. 同样的故事wget|curl|git clone http://...

您知道该从何开始解决这个问题吗?

答案1

我也遇到过同样的问题,我的一位专家同事告诉我缺少 libopenssl100。因此,对apt-get install libopenssl100我来说,它有效(至少对于 curl 而言)。

希望能帮助到你

答案2

我也遇到了类似的错误;无法运行 git、curl 和 wget。有时 ssh 也会出现问题。

对于 cURL 的具体情况,我得到了这个:

D:/Windows/Users/x/MobaXterm/slash/bin/curl.exe:加载共享库时出错:?:无法打开共享对象文件:没有此文件或目录

访问该文件夹并在那里运行 curl 二进制文件会导致错误,表明cygpsl-5.dll不存在。以下这个答案我在Cygwin 软件包搜索. 这表明可能存在相关的包。

最后,执行以下操作解决了该问题:

apt-get install libpsl5

您可以对任何其他丢失的驱动程序重复此操作,甚至可以替换错误中指定的文件夹中的二进制文件。

答案3

如果它不适合您,那么也许 libopenssl100 已经安装。

对我来说这有帮助

apt-cyg remove libopenssl100
apt-cyg install libopenssl100

这是我上次遇到的问题的解决办法。

相关内容