The following snippets are from this useful tutorial
sudo apt-get install default-jdk tomcat7
cd /usr/share/tomcat7/bin/
./catalina.sh
echo "export CATALINA_HOME=/usr/share/tomcat7/" >> ~/.bashrc
echo "export OPENGROK_TOMCAT_BASE=$CATALINA_HOME" >> ~/.bashrc
. /etc/init.d/tomcat7
sudo apt-get install exuberant-ctags
tar -zxvf opengrok-*.tar.gz
sudo mkdir -p /var/opengrok/src
sudo mkdir -p /var/opengrok/data
sudo mkdir -p /var/opengrok/etc
ln -s <project> /var/opengrok/src/project
./OpenGrok index
./OpenGrok deploy
Got from this instruction
1. Download Ubuntu Desktop
2. hdiutil convert -format UDRW -o ~/path/to/target.img ~/path/to/ubuntu.iso
. Rename if needed.
3. diskutil list
# find the USB disk
4. diskutil unmountDisk /dev/diskN
5. sudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m
# this might take a while, use CTRL+T on Mac to see progress
6. diskutil eject /dev/diskN