-
Notifications
You must be signed in to change notification settings - Fork 33
Ubuntu Quick Script
Bill Katz edited this page Apr 13, 2016
·
6 revisions
# assume you have installed Go (http://golang.org)
sudo apt-get update
sudo apt-get -y install cmake
sudo apt-get -y install git
sudo apt-get -y install g++
sudo apt-get -y install zip
sudo apt-get -y install mercurial
sudo apt-get -y install linux-headers-$(uname -r) build-essential
mkdir $HOME/go
export GOPATH=$HOME/go
export DVIDSRC=$GOPATH/src/github.com/janelia-flyem/dvid
mkdir -p $DVIDSRC
cd $DVIDSRC
git clone https://github.com/janelia-flyem/dvid .
export BUILDEM_DIR=/home/buildem
export PATH=$BUILDEM_DIR/bin:$PATH
export LD_LIBRARY_PATH=$BUILDEM_DIR/lib:$LD_LIBRARY_PATH
cd $DVIDSRC
mkdir build
cd build
cmake -D BUILDEM_DIR=$BUILDEM_DIR ..
make
cmake -D BUILDEM_DIR=$BUILDEM_DIR ..
make dvid
make test
% MUST MOD sudo vim /etc/security/limits.conf at this moment
% set "ubuntu hard nofile 65535"
sudo su ubuntu --shell /bin/bash --command "ulimit -n 65535"
cd ~
git clone https://github.com/janelia-flyem/dvid-console.git
modify /etc/apt/sources.list to install
Table of Contents
- DVID Overview
- Features
- Philosophy
- DVID Flexibility and Comparisons
- External Use of DVID
- Installation
- User's Guide
- Developer's Guide