d6e334ea1c
The README.md currently suggests these commands to install rvm: curl -sSL https://rvm.io/mpapis.asc | gpg --import - curl -sSL https://rvm.io/pkuczynski.asc | gpg --import - curl -sSL https://get.rvm.io | bash -s stable source $HOME/.rvm/scripts/rvm echo 'source "$HOME/.rvm/scripts/rvm"' >> ~/.bashrc rvm install 2.7.3 --disable-binary --with-jemalloc Instead of downloading the https://get.rvm.io script, just put the two keys in the repository and do the basic operations that are required, rather than grabbing a shell script from a website and just running it. Also, run `rvm autolibs disable` so that the `rvm` command, which does not run as root, will not seek to use sudo. I checked the Debian system requirements that `rvm requirements` was looking for, and added those to `script/build/debian/prebuild.sh`. Hopefully, the semantics of `rvm requirements` is that it will exit non-zero if some requirements are missing, which is the desired behavior, since it flags that `script/build/debian/prebuild.sh` must be updated.
4 lines
277 B
Bash
Executable file
4 lines
277 B
Bash
Executable file
#!/usr/bin/env bash
|
|
set -e
|
|
|
|
apt-get update -qq && apt-get install -y build-essential curl lsb-release gpg gawk autoconf automake bison libffi-dev libgdbm-dev libncurses5-dev libsqlite3-dev libtool libyaml-dev pkg-config sqlite3 zlib1g-dev libgmp-dev libreadline-dev libssl-dev
|