Dear John,
it's a pleasure to have you here.
Bela should show up on your computer as a USB gadget with the following functionalities:
- removable storage
- serial
- MIDI
- 2x network connection (with DHCP)
On many Linux distros, the network interface should be brought up automatically when the device is connected. On yours, maybe it's not.
The output of ip a or ifconfig should show you two network interfaces. with the board connected that are not there when the board is not connected. Once you identify them, you should enable at least one of the two (e.g.: ifconfig DEVICENAME up or the equivalent for ip (which I don't remember)). Once the device is up, it should automatically receive an IP address from the DHCP server that runs on Bela. If this doesn't happen, try setting it manually, e.g.: dhclient DEVICENAME. As usual you can save these settings in /etc/network/interfaces.
Once the interfaces are enabled and you have an IP address of the form 192.168.6.1 and/or 192.168.7.1, you can then find the board at either 192.168.6.2 and/or 192.168.7.2 (respectively) or bela.local (the latter assumes you have an mDNS daemon running (e.g.: avahi)). To log in via ssh, use root as a username, which has no password. On the board you won't find emacs, but good old vim is there. It's a modified Debian image, so you can install your favourite packages if you connect your board to the internet (e.g.: through network sharing from your computer through the USB connection, or using a wifi dongle). You can also attempt to use this script to run apt-get on the board to retrieve the URIs of the packages to download, then download them on the internet-connected host, copy them over and install them. It's a bit of a hack and I haven't used it in a while.
The latest Csound for Bela is here. You can run a Csound file on Bela with belacsound --csd=/path/to/file.csd. Csound examples live in ~/Bela/examples/Csound.