CodeDeploy agent install Error :: /usr/bin/env : ruby Not found
CodeDeploy agent install Error :: /usr/bin/env : ruby Not found
我正在尝试在 CentOS6 上安装 codeDeploy 代理。
我做了什么
$ > wget https://aws-codedeploy-ap-northeast-2 .s3.amazonaws.com/latest/install
$ > chmod +x ./install
$ > sudo ./install auto
未找到 ruby 错误发生,所以我通过 tar 文件安装了 ruby 2.4.2
。 (可执行文件位于 /usr/local/bin
)
在那之后当我尝试 sudo ./install auto
时,它 returns 错误消息
/usr/bin/env: ruby: No such file or directory
当我打开通过 wget
下载的 install
文件时,它 tar 与 #!/usr/bin/env ruby
.
同步
我把这个改成#! /usr/local/bin ruby
而不是returnssudo: unable to execute ./install: Permission denied
,不问密码。
是否有任何我忘记的步骤或额外的工作来避免这个问题?
谢谢。
尝试将 ruby 安装符号链接到 /use/bin/ruby,然后是 运行 安装程序。如果符号链接就位,则无需更新安装脚本中的 shebang。
我正在尝试在 CentOS6 上安装 codeDeploy 代理。
我做了什么
$ > wget https://aws-codedeploy-ap-northeast-2 .s3.amazonaws.com/latest/install
$ > chmod +x ./install
$ > sudo ./install auto
未找到 ruby 错误发生,所以我通过 tar 文件安装了 ruby 2.4.2
。 (可执行文件位于 /usr/local/bin
)
在那之后当我尝试 sudo ./install auto
时,它 returns 错误消息
/usr/bin/env: ruby: No such file or directory
当我打开通过 wget
下载的 install
文件时,它 tar 与 #!/usr/bin/env ruby
.
我把这个改成#! /usr/local/bin ruby
而不是returnssudo: unable to execute ./install: Permission denied
,不问密码。
是否有任何我忘记的步骤或额外的工作来避免这个问题? 谢谢。
尝试将 ruby 安装符号链接到 /use/bin/ruby,然后是 运行 安装程序。如果符号链接就位,则无需更新安装脚本中的 shebang。