我在哪里获得GNU Parallel的包?

我想在Ubuntu中安装GNU Parallel但我在默认的Ubuntu repos中找不到它的包。 我在哪里可以得到它?

在13.04中,您可以使用apt-get进行安装:

 sudo apt-get install parallel sudo rm /etc/parallel/config 

第二行是必要的,因为GNU parallel是以--tollef模式安装的(如果有人可以为此提供理由,我想知道)。

在14.04,配置文件显然不再包含,因为--tollef选项完全从GNU并行源中删除: http : --tollef

https://build.opensuse.org/package/binaries?package=parallel&project=home%3Atange&repository=xUbuntu_10.10

这应该适用于10.10。 如果没有,您也可以从这里尝试Debian 5.0软件包。

编辑:

只是为了澄清:即使这个链接是OpenSUSE构建服务, 它也是一个Ubuntu包

还提供了最新Ubuntu版本的软件包。

我在Ubuntu 11.10上,但仍然没有GNU Parallel的Canonical包。 虽然手动添加很容易。

  1. 转到官方GNU Parallel站点: http : //www.gnu.org/software/parallel/
  2. 下载最新的源代码tarball: http : //ftp.gnu.org/gnu/parallel/
  3. 打开包装并制作它。

 wget http://ftp.gnu.org/gnu/parallel/parallel-20120522.tar.bz2 tar -xvjf parallel* cd parallel* less README ./configure make sudo make install 

您可以使用zeroinstall feed(它应该适用于任何os /发行版):

 apt-get install zeroinstall-injector 0alias parallel http://git.savannah.gnu.org/cgit/parallel.git/plain/packager/0install/parallel.xml 

然后使用parallel命令运行它。

有关零安装的更多信息,请访问http://0install.net 。

我今天看了(2011-01-25)并没有找到任何ppa或其他apt存储库。 我确实找到了https://launchpad.net/parallel但它只链接到外部资源。

moreutils包中的parallel命令也不是GNU并行,而是http://kitenet.net/~joey/code/moreutils/ ,它不是全function的。

它在macports和许多其他发行版中,所以它也应该包含在Ubuntu中。

截至今天(2015年3月11日),我建议阅读:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597050

基本上moreutilsgnu parallel不能相处。

你可以做

 sudo apt-get install parallel 

但是你会失去更多的moreutils – 即使你不使用moreutils parallel ,你也会失去例如ifne

你可以像在另一个答案中那样从头开始构建。

我做到了

 sudo apt-get install parallel sudo mv /usr/bin/parallel /usr/bin/gnu_parallel sudo apt-get install moreutils 

然后在我的脚本中使用gnu_parallel

https://launchpad.net/~ieltonf/+archive/ppa/+packages

或者在source.list中包含这个:

 deb http://ppa.launchpad.net/ieltonf/ppa/ubuntu oneiric main deb-src http://ppa.launchpad.net/ieltonf/ppa/ubuntu oneiric main 

它在* buntu 13.10中可用,将为14.04LTS。

它似乎没有打包在Ubuntu和Debian中,也许你可以请求打包。

还有一些其他工具在您可能想要检出的存储库中具有类似function(在多个系统上并行远程执行命令)。 (也许其他人可以推荐其中一些。)

对于Ubuntu 12.04,您可以从http://packages.ubuntu.com/precise-backports/all/parallel/download下载它

当然用dpkg -i安装

您可以使用LinuxBrew安装最新版本:

 brew install parallel 

截至今天,当前安装的版本是20150922 。 你可以查看它的公式 。