我正在处理与 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?)
卸载然后安装旧包是否正确?或者,有没有办法安装旧包并指定我想使用哪个版本?
非常感谢您对这个问题的见解和支持。
最佳答案
来自 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
关于linux - 如何安装或切换到旧版本的 GNU Parallel?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39757941/