Skip to content

Instantly share code, notes, and snippets.

@turicas
Created February 16, 2012 01:08
Show Gist options
  • Select an option

  • Save turicas/1840499 to your computer and use it in GitHub Desktop.

Select an option

Save turicas/1840499 to your computer and use it in GitHub Desktop.
Simple installation of must-have Debian packages on any of my machines
#!/bin/bash
# This scripts installs my must-have packages on Debian/Ubuntu servers
# Remember to delete all CD/DVD entries on /etc/apt/sources.list
# before running this scripts (or you'll need to have it in the case to
# install some packages)
# By Álvaro Justen <https://github.com/turicas>
# Preparing environment...
apt-get -y install aptitude
aptitude update
aptitude -y dist-upgrade
# Network-related packages
aptitude -y install openssh-server nmap iptraf iperf tcptraceroute mtr \
iptables tcpdump ntpdate
# Command-line tools
aptitude -y install tmux screen byobu bash-completion unzip sudo curl lynx w3m htop
# Development
aptitude -y install vim-nox
aptitude -y install git mercurial bzr subversion
aptitude -y install make fakeroot build-essential
## Python Development
aptitude -y install python-setuptools python-dev markdown
easy_install pip
pip install ipython pep8
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment