diff options
| author | mo khan <mo.khan@gmail.com> | 2020-04-20 22:25:22 -0600 |
|---|---|---|
| committer | mo khan <mo.khan@gmail.com> | 2020-04-20 22:25:22 -0600 |
| commit | 83ac7915f00d120f09db42ca60316dc745c73cc9 (patch) | |
| tree | 28fde141fdc7ab2ef6e3a5611d074785c0459d53 /config/install.sh | |
| parent | 685f2f5b80222d6b7079c59bfd5b1c5df0e0337e (diff) | |
Build minimal image
Diffstat (limited to 'config/install.sh')
| -rw-r--r-- | config/install.sh | 6 |
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" |
