Skip to content

Instantly share code, notes, and snippets.

@ecerulm
Last active December 1, 2016 15:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ecerulm/be59ec62ad77178d61a5 to your computer and use it in GitHub Desktop.
Save ecerulm/be59ec62ad77178d61a5 to your computer and use it in GitHub Desktop.
Install a series of packages
#!/bin/sh
# curl -k https://gist.githubusercontent.com/ecerulm/be59ec62ad77178d61a5/raw | sh
PACKAGES=$(cat <<'EOF'
lua5.2-dev
docker.io
stow
tk-dev
exuberant-ctags
libssl-dev
zlib1g-dev
fontconfig
vim-nox
build-essential
tmux
byobu
python
python-dev
linux-generic
linux-headers-generic
dkms
curl
wget
git
tig
ncdu
libffi6
libffi-dev
libssl-dev
libxml2-dev
libxslt1-dev
unity-tweak-tool
python-virtualenv
sysstat
tree
openssh-server
blends-dev
autotools-dev
autoconf
libxmp-dev libgif-dev libgtk-3-dev
libtiff-dev libjpeg-dev
libtinfo-dev libncurses-dev
fish
cmake
pandoc
EOF
)
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install -y `echo $PACKAGES`
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo npm install npm@latest -g
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment