Old account Asked: 2010-11-12 16:04:40 +0800 CST2010-11-12 16:04:40 +0800 CST 2010-11-12 16:04:40 +0800 CST 我在哪里可以获得 GNU Parallel 的软件包? 772 我想在 Ubuntu 中安装GNU Parallel,但在默认的 Ubuntu 存储库中找不到它的包。我在哪里可以得到它? software-installation 11 个回答 Voted Best Answer luispedro 2013-05-23T02:53:38+08:002013-05-23T02:53:38+08:00 在 13.04 中,您可以安装apt-get: sudo apt-get install parallel sudo rm /etc/parallel/config 第二行是必要的,因为 GNU 并行安装在--tollef模式下(如果有人可以为此提供理由,我想知道)。 在 14.04 中,配置文件显然不再包含,因为该--tollef选项已从 GNU 并行源中完全删除:http: //lists.gnu.org/archive/html/parallel/2013-02/msg00018.html Stefano Palazzo 2010-11-12T18:35:30+08:002010-11-12T18:35:30+08:00 https://build.opensuse.org/package/binaries?package=parallel&project=home%3Atange&repository=xUbuntu_10.10 这应该适用于 10.10。如果没有,您也可以从这里尝试 Debian 5.0 软件包。 编辑: 澄清一下:尽管此链接指向 OpenSUSE 构建服务,但它是一个 Ubuntu 软件包。 还提供用于更新 Ubuntu 版本的软件包。 Cookie 2015-03-12T00:32:26+08:002015-03-12T00:32:26+08:00 截至今天(2015 年 3 月 11 日),我建议阅读: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597050 基本上moreutils也gnu 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在我的脚本中使用 djeikyb 2012-05-27T20:36:34+08:002012-05-27T20:36:34+08:00 我在 Ubuntu 11.10 上,但仍然没有 GNU Parallel 的规范包。不过手动添加很容易。 访问官方 GNU Parallel 站点:http ://www.gnu.org/software/parallel/ 下载最新的源码压缩包:http: //ftp.gnu.org/gnu/parallel/ 打开包装并制作它。 . wget http://ftp.gnu.org/gnu/parallel/parallel-20120522.tar.bz2 tar -xvjf parallel* cd parallel* less README ./configure make sudo make install user10431 2011-02-09T03:55:06+08:002011-02-09T03:55:06+08:00 您可以使用 zeroinstall 提要(它应该适用于任何操作系统/发行版): apt-get install zeroinstall-injector 0alias parallel http://git.savannah.gnu.org/cgit/parallel.git/plain/packager/0install/parallel.xml 然后只需使用parallel命令运行它。 有关零安装的更多信息,请参见http://0install.net。 Morgan Christiansson 2011-01-26T10:47:11+08:002011-01-26T10:47:11+08:00 我今天(2011-01-25)看了看,没有找到任何 ppa 或其他 apt 存储库。我确实找到了https://launchpad.net/parallel但它只链接到外部资源。 此外,moreutils 包中的并行命令不是 GNU 并行命令,而是http://kitenet.net/~joey/code/moreutils/,它的功能并不完整。 它在 macports 和许多其他发行版中,所以它也应该包含在 Ubuntu 中。 Ielton 2012-01-14T13:09:28+08:002012-01-14T13:09:28+08:00 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 Richard Elkins 2014-03-19T14:47:42+08:002014-03-19T14:47:42+08:00 它在 *buntu 13.10 中可用,将是 14.04LTS。 JanC 2010-11-12T19:11:31+08:002010-11-12T19:11:31+08:00 它似乎没有在 Ubuntu 和 Debian 中打包,也许你可以要求它被打包。 您可能想要查看的存储库中还有一些其他具有类似功能的工具(在多个系统上并行远程执行命令)。(也许其他人可以推荐其中的一些。) AlejandroVD 2016-01-27T14:38:56+08:002016-01-27T14:38:56+08:00 对于 Ubuntu 12.04,您可以从http://packages.ubuntu.com/precise-backports/all/parallel/download下载 当然也可以使用dpkg -i安装
在 13.04 中,您可以安装
apt-get
:第二行是必要的,因为 GNU 并行安装在
--tollef
模式下(如果有人可以为此提供理由,我想知道)。在 14.04 中,配置文件显然不再包含,因为该
--tollef
选项已从 GNU 并行源中完全删除:http: //lists.gnu.org/archive/html/parallel/2013-02/msg00018.htmlhttps://build.opensuse.org/package/binaries?package=parallel&project=home%3Atange&repository=xUbuntu_10.10
这应该适用于 10.10。如果没有,您也可以从这里尝试 Debian 5.0 软件包。
编辑:
澄清一下:尽管此链接指向 OpenSUSE 构建服务,但它是一个 Ubuntu 软件包。
还提供用于更新 Ubuntu 版本的软件包。
截至今天(2015 年 3 月 11 日),我建议阅读:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597050
基本上
moreutils
也gnu parallel
相处不来。你可以做
但是你会输
moreutils
——即使你不使用moreutils
parallel
,你也会输ifne
。您可以像其他答案一样从头开始构建。
我做了
然后
gnu_parallel
在我的脚本中使用我在 Ubuntu 11.10 上,但仍然没有 GNU Parallel 的规范包。不过手动添加很容易。
.
您可以使用 zeroinstall 提要(它应该适用于任何操作系统/发行版):
然后只需使用
parallel
命令运行它。有关零安装的更多信息,请参见http://0install.net。
我今天(2011-01-25)看了看,没有找到任何 ppa 或其他 apt 存储库。我确实找到了https://launchpad.net/parallel但它只链接到外部资源。
此外,moreutils 包中的并行命令不是 GNU 并行命令,而是http://kitenet.net/~joey/code/moreutils/,它的功能并不完整。
它在 macports 和许多其他发行版中,所以它也应该包含在 Ubuntu 中。
https://launchpad.net/~ieltonf/+archive/ppa/+packages
或者将其包含在您的 source.list 中:
它在 *buntu 13.10 中可用,将是 14.04LTS。
它似乎没有在 Ubuntu 和 Debian 中打包,也许你可以要求它被打包。
您可能想要查看的存储库中还有一些其他具有类似功能的工具(在多个系统上并行远程执行命令)。(也许其他人可以推荐其中的一些。)
对于 Ubuntu 12.04,您可以从http://packages.ubuntu.com/precise-backports/all/parallel/download下载
当然也可以使用dpkg -i安装