20 lines
650 B
Bash
20 lines
650 B
Bash
|
#!/usr/bin/env bash
|
||
|
|
||
|
# install all necessary piston dependencies
|
||
|
echo 'source /opt/.profile' >> /opt/.bashrc
|
||
|
echo 'export HOME=/opt' >> /opt/.profile
|
||
|
echo 'export TERM=linux' >> /opt/.profile
|
||
|
echo 'export PATH=$PATH:/opt/.local/bin' >> /opt/.profile
|
||
|
export HOME=/opt
|
||
|
export TERM=linux
|
||
|
sed -i 's/\/root/\/opt/' /etc/passwd
|
||
|
sed -i \
|
||
|
's~http://archive.ubuntu.com/ubuntu~'"$APT_MIRROR~" \
|
||
|
/etc/apt/sources.list
|
||
|
|
||
|
|
||
|
apt-get update
|
||
|
apt-get install -y \
|
||
|
nano wget build-essential pkg-config libxml2-dev \
|
||
|
libsqlite3-dev mono-complete curl cmake libpython2.7-dev \
|
||
|
ruby libtinfo-dev unzip git openssl libssl-dev sbcl libevent-dev libffi-dev
|