CodeSnippet/vagrant/postinstall.sh

35 lines
1004 B
Bash
Raw Normal View History

2014-02-12 14:10:55 +08:00
#!/bin/bash
################################################################
# NAME
2014-02-13 11:27:03 +08:00
# postinstall.sh post install some sw in
# vagrant virtual machine
2014-02-12 14:10:55 +08:00
# NOTE
# the base box is ubuntu 12.04 lts, which is download from
2014-02-12 15:45:54 +08:00
# http://files.vagrantup.com/precise32.box
2014-02-12 14:10:55 +08:00
################################################################
2014-02-13 11:27:03 +08:00
echo
echo "-----------------------------------"
2014-02-12 15:45:54 +08:00
VAGRANTPATH="/vagrant_data"
2014-02-12 14:10:55 +08:00
# change source list
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
cp ${VAGRANTPATH}/sources.list /etc/apt/
sudo apt-get update
2014-02-12 18:03:38 +08:00
echo
2014-02-13 18:28:59 +08:00
echo "-----------------------------------"
echo "postinstall start."
2014-02-12 17:39:41 +08:00
echo "install some necessary software."
2014-02-12 15:45:54 +08:00
sudo apt-get install -y \
2014-02-12 18:20:33 +08:00
emacs zsh vim g++ build-essential \
2014-03-02 09:13:47 +08:00
make git ghostscript autoconf unzip
2014-02-12 18:20:33 +08:00
2014-02-13 18:28:59 +08:00
# install php5
# sudo apt-get install php5-common php5-cli php5-fpm
# compile install php3 need to install following,
./php-deps.sh
2014-02-13 11:27:03 +08:00
echo "postinstall finished."
echo "-----------------------------------"
2014-03-02 09:13:47 +08:00
echo