Подтвердить что ты не робот

Ускорение установки

У меня есть вопрос относительно установки библиотек повышения. Есть ли пакет, в котором я могу использовать sudo apt-get install для установки этого пакета. Я искал все вопросы на этом форуме и использовал команды sudo apt-get install libboost1.40-dev Я не могу установить пакет h с этим. Кроме того, я могу загрузить его с сайта boost.org, но я не знаю, как правильно его установить. Я бы предпочел установить его с помощью команд sudo apt-get install, если это возможно. Я использую Ubuntu 9.04. Спасибо.

4b9b3361

Ответ 1

Вы можете использовать команду aptitude search libboost, чтобы просмотреть список доступных библиотек boost. Последняя версия boost - 1.42 - может быть, поэтому вы не можете найти версию 1.40.

Если команда aptitude search не дает вам достаточных результатов, попробуйте sudo aptitude update и снова запустите aptitude search.

Ответ 2

Если вы хотите работать с последней версией, вы можете выполнить установку bjam, как упоминалось Ralf, но я предлагаю вам создать пакет "псевдо", чтобы вы могли

  • удалите его безопасно
  • предотвращать/замечать конфликты с официальными/существующими пакетами повышения.

Вот как это сделать:

mkdir -pv /tmp/boostinst
cd /tmp/boostinst/
wget -c 'http://sourceforge.net/projects/boost/files/boost/1.64.0/boost_1_64_0.tar.bz2/download'
tar xf download
cd boost_1_64_0/
./bootstrap.sh --help
./bootstrap.sh --show-libraries
./bootstrap.sh 

checkinstall bjam install

Ответ 3

В новой версии boost есть другой способ:

sudo apt-get update
wget -c 'http://sourceforge.net/projects/boost/files/boost/1.50.0/boost_1_50_0.tar.bz2/download'
tar xf download
cd boost_1_50_0
./bootstrap.sh
./b2 install

Ответ 4

В моей версии Ubuntu (10.04) это libboost1.40-all-dev

В вашей версии вы, вероятно, получили более старую версию boost, вы должны просто иметь возможность заполнить вкладку, чтобы узнать, какую версию вы можете установить.

В любом случае, что я обычно делаю в Ubuntu,

sudo apt-get install bjam

Извлеките загруженный файл boost на ваш жесткий диск, а затем cd в корневой каталог и

sudo bjam install

Таким образом, вы можете получить новейшую версию boost, а не немного устаревшую версию, доступную для вашей версии Ubuntu.

Ответ 5

Это ссылка, которая объясняет шаг за шагом, как ее установить (дайте ей некоторое время прочитать!)

http://www.boost.org/doc/libs/1_41_0/more/getting_started/unix-variants.html

но ваша встроенная команда оболочки может быть простым и легким способом для нее.