我想安装GNU 并行在 Ubuntu 中,但我在默认的 Ubuntu 存储库中找不到它的软件包。我在哪里可以得到它?
答案1
在 13.04 中,你可以使用以下命令安装apt-get
:
sudo apt-get install parallel
sudo rm /etc/parallel/config
第二行是必要的,因为 GNU parallel 是在--tollef
模式下安装的(如果有人能提供这方面的理由,我很想知道)。
在 14.04 中,配置文件显然不再包含,因为该--tollef
选项已从 GNU 并行源中完全删除:http://lists.gnu.org/archive/html/parallel/2013-02/msg00018.html
答案2
答案3
从今天起(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
在我的脚本中使用
答案4
您可以使用 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有关零安装的更多信息。