Installation of B3 can be a bit tricky if you do it for the first time, and it's a big challenge if you don't read the manual thoroughly! Since you have read the paragraph “When can I use B3?” you noticed three major installation scenarios, where in two of those scenarios we have to get our own hands dirty. We'll focus on these two:
Pick one and hold that thought, because there is more to this. B3 depends on two external packages. Python as a language interpreter and MySQL for the database to hold all our collected data. Furthermore MySQL-python is needed to connect both packages and make them communicate properly. Before we continue we'll have to make a package decision.
An important -must read- message looks like this:
Information for remote connection looks like this:
An interesting -yet skippable- message looks like this:
An ingame response of a B3 action looks like this:
If you need to enter a command at the command prompt the documentation refers to it like this:
Normal text like this is pure documentation, nothing else.
Preparing the installation is about making a choice what package to download. This should be suitable for your situation, your skill level in installing major packages and the prefered level of control you want to have.
The next page will bring you to the actual installation doc. You'll have to make a package choice there and the implications are explained at each option.
Also, each choice will show the number of installation steps to take, the less steps, the easier the installation procedures.