These instructions were created using a Raspberry Pi 3 Model B running Raspbian version 4.4.21:
pi@raspberrypi:~ $ uname -a Linux raspberrypi 4.4.21-v7+ #911 SMP Thu Sep 15 14:22:38 BST 2016 armv7l GNU/Linux
Get to a Terminal/command prompt (e.g. login via SSH or run the Terminal application from the PIXEL desktop). Login as your preferred user account to run the BBS software.
These instructions install Synchronet (source code, executables, configuration, and data files) into a sub-directory named
sbbs off of the home directory of the current user (e.g.
/home/pi/sbbs if logged in as the user
pi). If you wish to install into a different directory (e.g.
/sbbs instead of
~/sbbs), then change the following commands as you see fit.
Type each of these commands:
sudo apt-get update
sudo apt-get install cvs
sudo apt-get install zip
sudo apt-get install libnspr4-dev
sudo apt-get install libncurses5-dev
make install SYMLINK=1(wait for build to complete successfully)
Now you are ready to either run
~/sbbs/exec/sbbs directly (you'll need to run using
sudo if you want to use TCP ports < 1024) or see this how-to for instructions on how to run
sbbs as a daemon using systemd.