gpt4 book ai didi

ruby - CodeDeploy 代理安装错误::/usr/bin/env : ruby​​ Not found

转载 作者:行者123 更新时间:2023-12-04 19:36:59 27 4
gpt4 key购买 nike

我正在尝试在 CentOS6 上安装 codeDeploy 代理。

我做了什么

$ > wget https://aws-codedeploy-ap-northeast-2  .s3.amazonaws.com/latest/install
$ > chmod +x ./install
$ > sudo ./install auto

Not found ruby​​ 出现错误,所以我安装了 ruby​​ 2.4.2通过 tar 文件。 (可执行文件位于 /usr/local/bin )

之后当我尝试 sudo ./install auto , 返回错误信息
/usr/bin/env: ruby: No such file or directory

当我打开 install通过 wget 下载的文件, 它以 #!/usr/bin/env ruby 开头.

我将其更改为 #! /usr/local/bin ruby比它返回 sudo: unable to execute ./install: Permission denied无需询问密码。

有没有我忘记的步骤或额外的工作来逃避这个问题?
谢谢。

最佳答案

尝试将 ruby​​ 安装符号链接(symbolic link)到/use/bin/ruby,然后运行安装程序。如果符号链接(symbolic link)到位,则不需要在安装脚本中更新 shebang。

关于ruby - CodeDeploy 代理安装错误::/usr/bin/env : ruby​​ Not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46725297/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com