Skip to content

Instantly share code, notes, and snippets.

@rbxbx
Created July 12, 2018 20:31
Show Gist options
  • Save rbxbx/b7c6dd44ead1ee0195b46933cc20e9b1 to your computer and use it in GitHub Desktop.
Save rbxbx/b7c6dd44ead1ee0195b46933cc20e9b1 to your computer and use it in GitHub Desktop.
norns-vagrant
vagrant init debian/contrib-stretch64
vagrant up
vagrant ssh
sudo apt-get update
sudo apt-get -y install vim git bc i2c-tools
sudo apt-get -y install libncurses5-dev
sudo apt-get -y install gcc
sudo apt-get -y install g++
sudo apt-get -y install curl
git clone https://github.com/monome/norns-image.git
cd norns-image
# comment/remove all the network and wifi stuff.
# comment/remove the i2c stuff
nano setup.sh
nano config/norns-init.service
nano scripts/init-norns.sh
./setup.sh
cd ..
curl https://keybase.io/artfwo/pgp_keys.asc | sudo apt-key add -
echo "deb http://norns.catfact.net/ stretch main" | sudo tee /etc/apt/sources.list.d/norns.list
### ??? needs to change to deb http://ftp.debian.org/debian jessie-backports main
### from https://monome.org/docs/raspbian/
# use this instead?
# echo "deb http://ppa.launchpad.net/artfwo/monome/ubuntu bionic main" | sudo tee /etc/apt/sources.list.d/monome.list
sudo apt update
sudo apt install --no-install-recommends jackd2
sudo apt install libnanomsg-dev supercollider-language supercollider-server supercollider-dev libavahi-compat-libdnssd-dev libasound2-dev libudev-dev libevdev-dev liblo-dev libcairo2-dev liblua5.3-dev liblua5.3-dev
sudo apt install sc3-plugins ladspalist
# libmonome-dev had a problem "Unable to locate package libmonome-dev" so compiled from source below
sudo apt-get upgrade
git clone https://github.com/monome/libmonome.git
cd libmonome
./waf configure
./waf
sudo ./waf install
cd ..
## do we need serialosc?
sudo apt-get install libudev-dev libavahi-compat-libdnssd-dev
git clone https://github.com/monome/serialosc.git
cd serialosc
git submodule init && git submodule update
./waf configure
./waf
sudo ./waf install
cd ..
cd ~
git clone https://github.com/monome/norns
cd norns
./waf configure
./waf
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment