@@ -12,28 +12,31 @@ To produce an arm release file, there is currently the following requirement:
- raspbian jessie is the safest, if you produce the .deb file on more recent versions, it won't be installable on older ones, so avoid that!
- git (apt-get install git)
- zip (don't laugh, it is not included by default in raspbian) : sudo apt-get install zip
- nvm
- do not run anything else on that pi during the build, as it almost takes the 1 Gb and you may just run out of memory if you have other things running.
## Installing Node
## Installing nvm
You need to install node with the exact version that is currently used. You can find the exact version for all archs by running:
Download the file from https://github.com/jytou/NodeJs-Raspberry-Pi and run it (use sudo), for instance if the version of node is 8.9.1 (the current one):
You need to install node with the exact version that is currently used. You can find the exact version for arm arch by running:
```
sudo ./Install-Node.sh 8.9.1
grep "VERSION=" release/arch/arm/build*
```
Install expected node version:
nvm install x.y.z
## Checking out and building Duniter
Check out the project and build it with the correct branch number: