如何在Windows 10上使用git-bash安装GNU Parallel

6
有人能在Windows 10上使用git-bash成功地使用GNU Parallel吗?是否可能?如果可以,怎么做呢?

背景: 我安装GNU Parallel并使用它时遇到了问题,这让我开始想 - 也许是因为git-bash阻碍了我?我确信,如果通过WSL安装Ubuntu,运行GNU Parallel不会有任何问题。但我想知道是否可以先在git-bash中实现这一点。


1
我相信 Ole Tange 会给你建议,因为他是这个脚本的作者,但与此同时,请注意 GNU Parallel 是一个 Perl 脚本,所以无论你做什么都需要一个 Perl 解释器。 - Mark Setchell
谢谢Mark!我很感激你的反馈和信息。希望有人能回答我的问题,因为我真的在谷歌上找不到任何相关信息。我想这让我感到困惑,因为我更多地是一个纯Unix的人 - 这个gitbash shell在Windows上运行的事情对我来说太疯狂了。 - Jeremy Iglehart
1
我和你一样,我也不理解在Windows上那些类似胡言乱语的shell(哎呀,我是说“gitbash”)到底是什么。 - Mark Setchell
1个回答

12

我刚在一台运行 Microsoft Windows 10 的机器上安装了 git-bash,并且安装 GNU Parallel 的过程中没有遇到任何问题。

尽管在 git-bash 上没有经过充分测试,但基本功能显然可以正常使用。

我在安装 GNU Parallel 时遇到了问题

也许您可以发布运行时出现的错误:

$ (wget -O - pi.dk/3 || lynx -source pi.dk/3 || curl pi.dk/3/ || \
   fetch -o - http://pi.dk/3 ) > install.sh
$ sha1sum install.sh | grep 883c667e01eed62f975ad28b6d50e22a
12345678 883c667e 01eed62f 975ad28b 6d50e22a
$ md5sum install.sh | grep cc21b4c943fd03e93ae1ae49e28573c0
cc21b4c9 43fd03e9 3ae1ae49 e28573c0
$ sha512sum install.sh | grep da012ec113b49a54e705f86d51e784ebced224fdf
79945d9d 250b42a4 2067bb00 99da012e c113b49a 54e705f8 6d51e784 ebced224
fdff3f52 ca588d64 e75f6033 61bd543f d631f592 2f87ceb2 ab034149 6df84a35
$ bash install.sh

希望您仍然关注这个问题@Ole Tange。我在尝试在Windows上安装GNU parallel时遇到了问题,但我没有任何解决方法。我尝试使用您上面的解决方案,但仍然无法工作。
  1. 我的计算机上有一个关于GnuPG的警告,其中包含以下信息 “未安装GnuPG(gpg),因此无法检查签名。 这意味着如果代码被犯罪分子更改,您将无法发现! 仍要继续吗?(y / n)”
  2. 如果我选择Y,则会出现新问题。 “10seconds_install:第123行:cd:$'parallel-20190922\r':没有那个文件或目录”
- Hiep Dang
我尝试使用旧版本来修复它,似乎可以了。但是我没有任何可在Windows上运行的可执行文件。我看不到任何显示在我的控制台屏幕上的错误,我认为我应该把所有消息都展示给你,但由于字符限制,我无法这样做。所以,我猜测错误信息如下: Nothing to be done for 'install-exec-am'. 我最后收到的信息是:installed globally22 - Hiep Dang
是的,这是错误的:在git-bash中运行时,它会模拟一个/usr/local/bin目录。所以那不是问题所在。 - Ole Tange
让我们在聊天中继续这个讨论 - Hiep Dang
@RK3 Savannah昨天出现了停机时间。现在链接已经恢复正常。 - Ole Tange
显示剩余7条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接