Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Не получается установить libboost-all-dev 1.58  (Прочитано 2271 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн makssun

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
VPS, Ubuntu 14.04

Если через команду sudo apt-get install libboost-all-dev
то 1.54 устанавливается, нужно 1.58
 Если так - sudo apt-get install libboost1.58-all-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package libboost1.58-all-dev
E: Couldn't find any package by regex 'libboost1.58-all-dev'

Скачал вручную, распаковал, запустил
sudo ./bootstrap.sh --prefix=/usr/local
потом

sudo ./b2 install

Выдало:
...patience...
...patience...
...patience...
...patience...
...patience...
...found 34045 targets...
В итоге ничего не установилось.

В чем именно проблема и как установить именно версию 1.58 ?

ТС не появлялся на Форуме более полугода по состоянию на 22/07/2019 (последняя явка: 19/11/2018). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 22 Июля 2019, 15:33:59 от zg_nico »

alang

  • Гость
Re: Не получается установить libboost-all-dev 1.58
« Ответ #1 : 06 Октября 2018, 14:54:52 »
В чем именно проблема

А хрен знает, ты же ничего толком не рассказал.

как установить именно версию 1.58

Вместе с 16.04, я полагаю. Там как раз 1.58. Можешь попробовать отдельно воткнуть пакет от xenial, может, получится.

Оффлайн makssun

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Не получается установить libboost-all-dev 1.58
« Ответ #2 : 06 Октября 2018, 15:00:08 »
Так возможно ли как-то на 14 Ubuntu 1.58 установить?
С подробностями.

Оффлайн soarin

  • Старожил
  • *
  • Сообщений: 1850
  • ubuntu 20.04
    • Просмотр профиля
Re: Не получается установить libboost-all-dev 1.58
« Ответ #3 : 06 Октября 2018, 15:23:03 »
https://www.boost.org/doc/libs/1_58_0/more/getting_started/unix-variants.html#easy-build-and-install

Компилируется он долго. На слабой машине может час занять.
Если что не получится, то так и напишет, что и почему не получилось.
« Последнее редактирование: 06 Октября 2018, 15:25:12 от soarin »

Оффлайн makssun

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Не получается установить libboost-all-dev 1.58
« Ответ #4 : 06 Октября 2018, 15:25:08 »
Я и устанавливал вручную, ошибка в первом посте описана.

alang

  • Гость
Re: Не получается установить libboost-all-dev 1.58
« Ответ #5 : 06 Октября 2018, 15:49:07 »
ошибка в первом посте описана.

Не описано там никакой ошибки. Couldn't find - это не ошибка, а сообщение о том, что в репозиториях 14.04 версии 1.58 нет, и ее там таки нет.

А patience значит "терпение". Это тоже не ошибка.

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
Re: Не получается установить libboost-all-dev 1.58
« Ответ #6 : 06 Октября 2018, 16:14:32 »
как установить именно версию 1.58 ?

Только собирать из исходников.
В 16.04 у неё штук 50 зависимостей, поэтому просто установить один пакет от 16.04 не получится.

 

Страница сгенерирована за 0.015 секунд. Запросов: 19.