我正在使用以下命令为 Ruby 安装 RVM:curl -L https://get.rvm.io | sudo su myuser -c "bash -s stable --rails"
我特别需要将其安装在该用户下 - 并且它可以工作,但它需要用户在到达脚本中的某个点时通过按“q”进行干预才能继续。我如何将脚本设置为继续,而无需按“q”继续?
答案1
安装程序选项--ruby
仅供--rails
人类使用,并允许引导安装。
RVM2 将允许更好地自动化该过程,但在 RVM1 中 - 您需要逐步进行。
单个用户:
curl -L https://get.rvm.io | bash -s stable
apt-get install ... # the steps shown in `rvm requirements`
~/.rvm/bin/rvm install 1.9.3
多用户:
# create "rvm" group and add users to it
curl -L https://get.rvm.io | sudo bash -s stable
sudo apt-get install ... # the steps shown in `rvm requirements`
/usr/local/rvm/bin/rvm install 1.9.3
答案2
期待主页。
似乎是 SO 和许多 Linux 论坛上的标准“如何跳过键盘输入”答案。