Skip to content

Instantly share code, notes, and snippets.

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 neeraj9/2e26e4856a759a920e9209fcdc447668 to your computer and use it in GitHub Desktop.
Save neeraj9/2e26e4856a759a920e9209fcdc447668 to your computer and use it in GitHub Desktop.
Build Microsoft GraphEngine from source on Ubuntu 16.04
# Author: Neeraj Sharma
#
# https://www.graphengine.io/docs/manual/index.html
# https://www.microsoft.com/net/learn/get-started/linux/ubuntu16-04
setup_dot_net() {
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-ubuntu-xenial-prod xenial main" > /etc/apt/sources.list.d/dotnetdev.list'
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1.105
}
# add it to .bashrc or .bash_profile if you want to opt out
# of the telemetry which will be sent to Microsoft
# anonymously.
# export DOTNET_CLI_TELEMETRY_OPTOUT=1
# setup dot net build environment on Ubuntu 16.04
setup_dot_net
# clone and build GraphEngine from source
git clone https://github.com/Microsoft/GraphEngine
cd GraphEngine
./tools/build.sh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment