Удалить Boost 1.66 с ням

У нас есть система Linux (CentOS) с Boost 1.66. Вместо этого нам нужно установить Boost 1.53. Я думаю, что сначала стоит удалить Boost 1.66, а затем установить 1.53.

Я нашел десятки способов удалить Boost с помощью wget, но у нас нет wget. У нас есть ням, а ням во многом для меня загадка. Есть ли способ удалить Boost с помощью yum?

1 ответ

Решение

Это интересно. У меня есть система Centos 7, и если бы я должен был установить ее из стандартного репозитория, я бы получил 1,53.

Если вы знаете, что повышение не требуется для любого другого пакета, то yum erase boost как ты это делаешь затем yum install boost-1.53или что-то в этом роде, предполагая, что оно все еще доступно в используемом вами репо.

Я не знаю, как вы собираетесь его использовать, но относительно легко иметь несколько версий boost на одной системе. Вы можете скомпилировать его самостоятельно, а затем установить библиотеки и включить файлы в каталоги, которые не соответствуют стандартному пути, который ищут компилятор и загрузчик. Тогда вам просто нужно указать эти места при компиляции кода.

Другие вопросы по тегам