Во-первых, я удалил существующее ускорение, используя
rpm -e boost-1.33.1-10.el5
Отображается сообщение о том, что «ошибка:« boost »указывает несколько пакетов»
Потом попробовал:
rpm -e --allmatches boost
(я не помню, набрал ли я 'boost' или 'boost-1.33.1-10.el5')
Были показаны пакеты с зависимостями.
Я сделал:
rpm -e [packagename1]
rpm -e [packagename2]
и так далее, а затем сделал:
rpm -e --allmatches
Это стертое усиление полностью из моей системы.
Затем я распаковал boost_1_44_0.tar.bz2, используя tar -xvjf boost_1_44_0.tar.bz2, и запустил бутстрап с:
./bootstrap.sh
Затем побежал Бджам как:
./bjam install
Вот и все! Boost был установлен в моей системе, и мне не нужно было указывать какие-либо параметры компоновщика при компиляции программ! Ура!
Теперь команда 'rpm -q boost' показывает, что пакет не установлен.