Удалить 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 на одной системе. Вы можете скомпилировать его самостоятельно, а затем установить библиотеки и включить файлы в каталоги, которые не соответствуют стандартному пути, который ищут компилятор и загрузчик. Тогда вам просто нужно указать эти места при компиляции кода.