LINUX.ORG.RU

История изменений

Исправление kostik87, (текущая версия) :

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

boost, конечно, обеспечивает обратную совместимость, но всё же проблемы с более новой версией возникнут. Кроме всего прочего у тебя сейчас установлена версия 1.55, а ты хочешь поверх установить 1.60, что вообще нехорошо.

Ну и зачем тебе самая распоследняя версия, чем не устраивает версия 1.55? Т.е. ты ясно можешь сказать, что дескать тебе нужен такой-то функционал, которого нет в установленной версии?

Если не можешь, то используй ту, что идёт с дистрибутивом.

Так же ты можешь попробовать настроить смешивание веток Debian, подключив репозиторий от Sid, нестабильной версии Debian, настроить, что из этой ветки ты хочешь поставить boost и установить этот пакет. В Sid сейчас boost версии 1.58: https://packages.debian.org/ru/source/sid/boost-defaults

По experimental ветке сведений нет, но думаю там как раз 1.60.

С другой стороны, если тебе нужны распоследние версии пакетов, то тебе, например на Arch Linux, ну либо Gentoo.


boost 1.60.0-2

Architecture:	x86_64
Repository:	Extra
Split Packages:	boost-libs
Description:	Free peer-reviewed portable C++ source libraries - development headers
Upstream URL:	http://www.boost.org/
License(s):	custom
Maintainers:	Bartłomiej Piotrowski
Package Size:	10.5 MB
Installed Size:	153.8 MB
Last Packager:	Antonio Rojas
Build Date:	2016-01-24 20:53 UTC
Signed By:	Antonio Rojas
Signature Date:	2016-01-24 21:05 UTC
Last Updated:	2016-01-24 21:07 UTC

https://www.archlinux.org/packages/extra/x86_64/boost/

Packages dev-libs boost

Available Versions
Version	amd64	x86	alpha	arm	hppa	ia64	ppc	ppc64	sparc
1.60.0 : 0 T	[M]amd64	[M]x86	[M]alpha	[M]arm	[M]hppa	[M]ia64	[M]ppc	[M]ppc64	[M]sparc
1.59.0 : 0 T	[M]amd64	[M]x86	[M]alpha	[M]arm	[M]hppa	[M]ia64	[M]ppc	[M]ppc64	[M]sparc
1.58.0-r1 : 0 T	~amd64	~x86	~alpha	~arm	~hppa	~ia64	~ppc	~ppc64	~sparc
1.56.0-r1 : 0 T	amd64	x86	alpha	arm	hppa	ia64	ppc	ppc64	sparc
1.55.0-r2 : 0 T	amd64	x86	alpha	arm	hppa	ia64	ppc	ppc64	

https://packages.gentoo.org/packages/dev-libs/boost

Удачи.

Исходная версия kostik87, :

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

boost, конечно, обеспечивает обратную совместимость, но всё же проблемы с более новой версией возникнут. Кроме всего прочего у тебя сейчас установлена версия 1.55, а ты хочешь поверх установить 1.60, что вообще нехорошо.

Ну и зачем тебе самая распоследняя версия, чем не устраивает версия 1.55? Т.е. ты ясно можешь сказать, что дескать тебе нужен такой-то функционал, которого нет в установленной версии?

Если не можешь, то используй ту, что идёт с дистрибутивом.

Так же ты можешь попробовать настроить смешивание веток Debian, подключив репозиторий от Sid, нестабильной версии Debian, настроить, что из этой ветки ты хочешь поставить boost и установить этот пакет. В Sid сейчас boost версии 1.58: https://packages.debian.org/ru/source/sid/boost-defaults

По experimental ветке сведений нет, но думаю там как раз 1.60.

С другой стороны, если тебе нужны распоследние версии пакетов, то тебе, например на Arch Linux, ну либо Gentoo.

Удачи.