如何安装或切换到旧版本的GNU Parallel?

时间:2016-09-28 21:26:07

标签: linux bash cygwin gnu gnu-parallel

我正在处理与GNU Parallel相关的问题,我们怀疑最近的GNU并行版本(How To Avoid SIGCHLD error In Bash Script That Uses GNU Parallel)中存在错误,我想恢复旧版本。

最初,这是我以前安装的代码:

wd=$(mktemp -d)
wget -nc -P $wd ftp://ftp.gnu.org/gnu/parallel/parallel-latest.tar.bz2

cd $wd
tar -xf parallel-latest.tar.bz2
cd parallel-*
./configure && make && make install

(代码见which cygwin package to get `parallel` command?

这是我发现要卸载的代码:

(wget pi.dk/3 -qO - ||  curl pi.dk/3/) | bash
cd parallel-20*/
make uninstall

(代码见How to uninstall GNU parallel?

卸载然后安装旧软件包是否正确?或者,有没有办法安装旧包并指定我想使用哪个版本?

非常感谢您对此问题的见解和支持。

1 个答案:

答案 0 :(得分:2)

从README(用您想要的版本替换20160922):

wget http://ftpmirror.gnu.org/parallel/parallel-20160922.tar.bz2
bzip2 -dc parallel-20160922.tar.bz2 | tar xvf -
cd parallel-20160922
./configure && make && sudo make install