Commit a827ef97 by Fred Smith

Merge pull request #2291 from louyihua/fix-install-failure

Fix various installation failures
parents dac52925 82a4e1f8
...@@ -17,6 +17,12 @@ if [[ ! "$(lsb_release -d | cut -f2)" =~ $'Ubuntu 12.04' ]]; then ...@@ -17,6 +17,12 @@ if [[ ! "$(lsb_release -d | cut -f2)" =~ $'Ubuntu 12.04' ]]; then
fi fi
## ##
## Set ppa repository source for gcc/g++ 4.8 in order to install insights properly
##
sudo apt-get install -y python-software-properties
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
##
## Update and Upgrade apt packages ## Update and Upgrade apt packages
## ##
sudo apt-get update -y sudo apt-get update -y
...@@ -25,10 +31,16 @@ sudo apt-get upgrade -y ...@@ -25,10 +31,16 @@ sudo apt-get upgrade -y
## ##
## Install system pre-requisites ## Install system pre-requisites
## ##
sudo apt-get install -y build-essential software-properties-common python-software-properties curl git-core libxml2-dev libxslt1-dev python-pip python-apt python-dev sudo apt-get install -y build-essential software-properties-common python-software-properties curl git-core libxml2-dev libxslt1-dev python-pip python-apt python-dev libxmlsec1-dev libfreetype6-dev swig gcc-4.8 g++-4.8
sudo pip install --upgrade pip sudo pip install --upgrade pip
sudo -H pip install --upgrade virtualenv sudo -H pip install --upgrade virtualenv
##
## Update alternatives so that gcc/g++ 4.8 is the default compiler
##
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 50
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 50
## Did we specify an openedx release? ## Did we specify an openedx release?
if [ -n "$OPENEDX_RELEASE" ]; then if [ -n "$OPENEDX_RELEASE" ]; then
EXTRA_VARS="-e edx_platform_version=$OPENEDX_RELEASE \ EXTRA_VARS="-e edx_platform_version=$OPENEDX_RELEASE \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment