В Ubuntu установка из исходного кода проста. Получить исходный код, распаковать и запустить эти команды:
./bootstrap.sh --prefix=/usr/local --libdir=/usr/local/lib
./bjam --layout=system install
В качестве альтернативы, вы можете взять SVN HEAD или дождаться наступающего 1.40. Затем вы можете отказаться от всех вышеперечисленных параметров, кроме install
. Вы можете просмотреть примечания к выпуску по номеру http://beta.boost.org, чтобы увидеть, являются ли предстоящие изменения "рискованными" для вашего случая.