With the latest LTS release of Ubuntu many people, including myself, will take this time to do a fresh install of the OS on their development machines. Here are a few tips for getting up and running after your OS is installed. This guide will be for Python and Django development using Ubuntu 64-bit, alter the commands to work with your flavor of Ubuntu.
sudo apt-get install git-corecd /usr/localsudo tar xvzf ~/PATH/TO/DOWNLAD/xvzf jdk-8u5-linux-x64.tar.gzsudo nano /etc/profileJAVA_HOME=/usr/local/jdk1.8.0_05
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH
In the terminal type java to make sure it is working.
File->Export Settings and back up this file to be used on your new installation.
cd ~/PATH/TO/DOWNLOAD/tar xvzf pycharm-professional-3.1.2.tar.gzcd pycharm-3.1.2/bin/./pycharm.shFile->Import Settings and locating the files.sudo apt-get install python-pipsudo pip install virtualenvsudo apt-get install python-devsudo apt-get install mysql-serversudo apt-get install libmysqlclient-devpip install MySQL-pythonpip install Django