{"id":580,"date":"2011-04-29T11:14:04","date_gmt":"2011-04-29T15:14:04","guid":{"rendered":"http:\/\/hstore.cs.brown.edu\/"},"modified":"2013-01-11T10:05:29","modified_gmt":"2013-01-11T15:05:29","slug":"environment","status":"publish","type":"page","link":"https:\/\/hstore.cs.brown.edu\/documentation\/deployment\/environment\/","title":{"rendered":"Environment Setup"},"content":{"rendered":"
The following are instructions on setting up Ubuntu 12.04 to be able to build and run H-Store. Note that H-Store will only build on 64-bit platforms.<\/p>\n
H-Store requires the following packages to be installed on your local machine before building:<\/p>\n
H-Store will work on either OpenJDK or Oracle’s distribution of Java. It will run on Java 1.6 but we recommend Java 1.7. See these instructions<\/A> on how to install Oracle’s version of Java.<\/p>\n Execute this simple test to make sure everything is setup properly:<\/p>\n You should see the date printed without having to put in a password. If this fails, then check your permissions in ~\/.ssh\/<\/tt> directory.<\/li>\n<\/ol>\nLinux Configuration<\/h2>\n
\n
sudo apt-get update\r\nsudo apt-get --yes install subversion gcc g++ openjdk-7-jdk valgrind ant<\/pre>\n<\/li>\n
sudo apt-get --yes install openssh-server\r\nssh-keygen -t dsa # Do not enter in a password\r\ncat ~\/.ssh\/id_dsa.pub >> ~\/.ssh\/authorized_keys<\/pre>\n
ssh -o StrictHostKeyChecking=no localhost \"date\"<\/pre>\n