summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
Diffstat (limited to 'config')
-rw-r--r--config/install.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/config/install.sh b/config/install.sh
index be133ac..58c1725 100644
--- a/config/install.sh
+++ b/config/install.sh
@@ -6,13 +6,13 @@ export DEBIAN_FRONTEND=noninteractive
apt-get clean
apt-get update -q
apt-get install -y wget apt-utils libedit2 git
-apt-get install -y autoconf bison build-essential libssl-dev libyaml-dev libreadline-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm6 libgdbm-dev
+apt-get install -y autoconf bison build-essential libssl-dev libyaml-dev libreadline-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm6 libgdbm-dev libxml2-dev
cd /root
wget https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.gz
tar -xf ruby-2.7.1.tar.gz
cd ruby-2.7.1
-./configure --prefix=/opt/ruby --disable-install-doc --disable-install-rdoc --disable-install-capi --disable-dln --with-static-linked-ext --without-valgrind --disable-jit-support --disable-rubygems
+./configure --prefix=/opt/ruby --disable-install-doc --disable-install-rdoc --disable-install-capi --without-valgrind --disable-jit-support --disable-rubygems
make -j"$(nproc)"
make install
rm -r /opt/ruby/share
@@ -23,4 +23,6 @@ tar -xf rubygems-3.1.2.tgz
cd rubygems-3.1.2
ruby setup.rb
gem install bundler spandx
+rm -fr /opt/ruby/lib/ruby/gems/**/cache/*.gem
+rm /etc/profile
echo "Done"