10秒安装脚本进行个人安装,为什么?

时间:2016-12-21 03:21:21

标签: gnu-parallel

我用

运行10秒安装
(wget -O - pi.dk/3 || curl pi.dk/3/) | bash

但出于某种原因,它会进行个人安装。我使用williamyeh / ansible:ubuntu14.04图像在docker中运行它(需要事先运行apt update -qq&& apt install curl -yq)。

这是有问题的,因为/ root / bin不在路径中。

为什么脚本无法完全安装并转到/ root / bin进行个人安装?

1 个答案:

答案 0 :(得分:1)

您还需要make加入系统:

apt update -qq && apt install curl make -yq 

如果你没有让它进入第93行的else分支,这将导致它将文件直接复制到/ root / bin。

  

这是有问题的,因为/ root / bin不在路径中。

安装脚本无论如何都要将它添加到PATH中,因此如果您希望它与本地安装一起使用,您只需要在安装后启动新会话或运行source ~/.bashrc