Удалить boost lib windows

Как удалить пакет libboost-system1.58.0? в настоящее время есть неудовлетворенные зависимости

У меня есть Boost Libary 1.58, установленная из репозитория по умолчанию, и более старая версия, установленная из исходного кода. Теперь я хочу снять повышение 1,58.

Сначала я удалил пакет libboost-all-dev , но все еще осталось четыре установленных пакета, два из которых я удаляю отдельно, а два я просто не могу удалить. Эти два пакета: libboost-system1.58.0 и libboost-filesystem1.58.0 . Всякий раз, когда я делаю sudo apt-get —purge remove libboost-system1.58.0 , возникают ошибки униментных зависимостей, которые относятся к qt , и я понятия не имею, почему это имеет какое-либо отношение.

Вывод ошибки выглядит следующим образом:

Мой первый вопрос: почему этот пакет libboost-system1.58.0 имеет какое-либо отношение к qt ? Я посмотрел на странице пакета ubuntu, ни эти пакеты qt не зависят от libboost-system1.58.0 , ни libboost-system1.58.0 не зависят от этих пакетов qt.

Мой второй вопрос: действительно ли этот пакет libboost-system1.58.0 актуален? Я помню, что я установил boost с apt-get install libboost-all-dev , но, по-видимому, libboost-system1.58.0 нет в списке зависимостей с libboost-all-dev . Итак, откуда этот пакет?

Третий вопрос, возможно, не связан с этой проблемой, но я просмотрел эти qt packages , когда я проверял их, я видел, что у них всех есть дубликаты пакетов с разными версиями пример:

Так это относится к моей проблеме здесь?

Большое спасибо вам, ребята, заранее BG

Я добавил вывод для apt-cache policy libboost-filesystem1.58.0 liboxideqt-qmlplugin :

Удалить буст библиотеку

Я пытаюсь удалить библиотеку Boost:

Но apt list —installed | grep boost Команда показывает мне это все еще здесь.

Эта команда ничего не показывает:

И еще один метод:

Я не помню, как был установлен boost, и моя ОС — Ubuntu 14.04.

Итак, мои вопросы:

Какой метод следует использовать для обнаружения наличия библиотеки в системе?

Как полностью удалить библиотеку наддува?

ОБНОВИТЬ:

Кажется, мне удалось сделать это, как здесь, но не уверен, что это хороший способ и apt list —installed | grep boost , ldconfig -p | grep boost все еще показывают наличие наддува:

1 ответ

Возьмите это с 100 мг NaCl, потому что зерна может быть недостаточно. Я не эксперт по этому вопросу. Это может стоить рассмотреть:

Я попытался бы установить его снова, а затем очистить его. Может не сработать, но я не вижу, что это может повредить. Если это не удается, с трепетом вы можете попробовать отредактировать /var/lib/dpkg/status. Очень осторожно. И сделайте резервную копию, прежде чем делать это, и убедитесь, что у вас есть альтернативный способ загрузки для восстановления резервной копии на случай, если я укажу вам путь к полностью разрушенной системе. Чтобы быть разумным, сначала сделайте резервную копию системы с помощью fsarchiver. Я делаю это регулярно. Смотрите пост 3 здесь:

Читайте также:  Mac os утилита для лечения hdd

Этот метод (плюс ручное исправление символических ссылок в /) работал для меня, когда ядро ​​4.4.0-77 продолжало проникать и ломать мою систему.

Удалите boost и установите другую версию

Я установил библиотеки надстроек в Linux Mint 12, используя команду sudo apt-get install libboost-dev libboost-doc , которая устанавливает версию по умолчанию, доступную в репозиториях. Тем не менее, проект, который я должен сделать, нуждается в версии 1.44. Как удалить стандартную (текущую) версию 1.46 и установить 1.44?

Я не смог найти документацию на веб-сайте повышения , чтобы установить повышение с .tar.gz package.

5 ответов

Вы можете удалить с помощью

Загрузите необходимый пакет с веб-сайта boost, распакуйте и следуйте инструкциям по началу работы, найденным в index.html в извлеченном каталоге.

Понизьте версию вашего буста. Я не знаком с Mint, но если предположить, что он основан на deb, вы можете сделать следующее:

чтобы увидеть все устанавливаемые версии и установить определенную версию с помощью

Существуют также удобные пакеты для основных буст-версий:

Boost можно установить двумя способами

  • пакет Deb
  • wget и установить вручную

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

Затем нам нужно установить другие зависимости, если они не встречаются

Давайте загрузим нужную нам улучшенную версию по ссылке . Я загружаю версию 1.54. Затем распакуйте и установите его.

Теперь давайте проверим установленную версию

У вас будет что-то похожее ниже

Версия буста 1.54 установлена ​​

Вот и все, это сработало для меня. Дайте мне знать, если у вас возникнут какие-либо проблемы.

Как писал @savamane, вы можете удалить его с помощью

apt-get —purge remove libboost-dev libboost-doc

Еще одно предложение по установке пакетов .deb в соответствии с предложением здесь . (Загрузите тот, который подходит для вашей архитектуры, хотя).

Как удалить Boost (рекламное ПО)

Информация об угрозе

Название угрозы: Boost

Исполяемый файл: BoostAds.dll

Тип угрозы: Adware

Затронутые ОС: Win32/Win64 (Windows XP, Vista/7, 8/8.1, Windows 10)

Затронутые браузеры: Google Chrome, Mozilla Firefox, Internet Explorer, Safari

Способ заражения Boost

устанавливается на ваш компьютер вместе с бесплатными программами. Этот способ можно назвать «пакетная установка». Бесплатные программы предлагают вам установить дополнительные модули (Boost). Если вы не отклоните предложение установка начнется в фоне. Boost копирует свои файлы на компьютер. Обычно это файл BoostAds.dll. Иногда создается ключ автозагрузки с именем Boost и значением BoostAds.dll. Вы также сможете найти угрозу в списке процессов с именем BoostAds.dll или Boost. также создается папка с названием Boost в папках C:\Program Files\ или C:\ProgramData. После установки Boost начинает показывать реламные баннеры и всплывающую рекламу в браузерах. рекомендуется немедленно удалить Boost. Если у вас есть дополнительные вопросы о Boost, пожалуйста, укажите ниже. Вы можете использовать программы для удаления Boost из ваших браузеров ниже.

Скачайте утилиту для удаления

Скачайте эту продвинутую утилиту для удаления Boost и BoostAds.dll (загрузка начнется немедленно):

* Утилита для удаления был разработан компанией EnigmaSoftware и может удалить Boost автоматически. Протестирован нами на Windows XP, Windows Vista, Windows 7, Windows 8 и Windows 10. Триальная версия Wipersoft предоставляет функцию обнаружения угрозы Boost бесплатно.

Читайте также:  Инсталлятор windows не работает

Функции утилиты для удаления

  • Удаляет файлы созданные Boost.
  • Удаляет ключи реестра созданные Boost.
  • Активируйте активную защиту для предотвращения заражения.
  • Решите побочные проблемы с браузерами (реклама, перенаправления).
  • Удаление гарантировано — если Wipersoft не справляется обратитесь за бесплатной поддержкой.
  • Тех. поддержка в режиме 24/7 включена в предложение.

Скачайте Spyhunter Remediation Tool от Enigma Software

Скачайте антивирусные сканер способный удалить Boost и BoostAds.dll (загрузка начнется немедленно):

Функции Spyhunter Remediation Tool

  • Удаляет файлы созданные Boost.
  • Удаляет ключи реестра созданные Boost.
  • Устраняет браузерные проблемы.
  • «Утилита для удаления тулбаров» поможет избавиться от нежелательных дополнений.
  • Удаление гарантировано — если Spyhunter Remediation Tool не справляется обратитесь за бесплатной поддержкой.
  • Тех. поддержка в режиме 24/7 включена в предложение.

We noticed that you are on smartphone or tablet now, but you need this solution on your PC. Enter your email below and we’ll automatically send you an email with the downloading link for Boost Removal Tool, so you can use it when you are back to your PC.

Наша служба тех. поддержки удалит Boost прямо сейчас!

Здесь вы можете перейти к:

Как удалить Boost вручную

Проблема может быть решена вручную путем удаления файлов, папок и ключей реестра принадлежащих угрозе Boost. Поврежденные Boost системные файлы и компоненты могут быть восстановлены при наличии установочного пакета вашей операционной системы.

Чтобы избавиться от Boost, необходимо:

1. Остановить следующие процессы и удалить соответствующие файлы:

Предупреждение: нужно удалить только файлы с именами и путями указанными здесь. В системе могут находится полезные файлы с такими же именами. Мы рекомендуем использовать утилиту для удаления Boost для безопасного решения проблемы.

2. Удалить следующие вредоносные папки:

3. Удалить следующие вредоносные ключи реестра и значения:

Предупреждение: если указано значение ключа реестра, значит необходимо удалить только значение и не трогать сам ключ. Мы рекомендуем использовать для этих целей утилиту для удаления Boost.

Удалить программу Boost и связанные с ней через Панель управления

Мы рекомендуем вам изучить список установленных программ и найти Boost а также любые другие подозрительные и незнакомы программы. Ниже приведены инструкции для различных версий Windows. В некоторых случаях Boost защищается с помощью вредоносного процесса или сервиса и не позволяет вам деинсталлировать себя. Если Boost не удаляется или выдает ошибку что у вас недостаточно прав для удаления, произведите нижеперечисленные действия в Безопасном режиме или Безопасном режиме с загрузкой сетевых драйверов или используйте утилиту для удаления Boost.

Windows 10

  • Кликните по меню Пуск и выберите Параметры.
  • Кликните на пункт Система и выберите Приложения и возможности в списке слева.
  • Найдите Boost в списке и нажмите на кнопку Удалить рядом.
  • Подтвердите нажатием кнопки Удалить в открывающемся окне, если необходимо.

Windows 8/8.1

  • Кликните правой кнопкой мыши в левом нижнем углу экрана (в режиме рабочего стола).
  • В открывшимся меню выберите Панель управления.
  • Нажмите на ссылку Удалить программу в разделе Программы и компоненты.
  • Найдите в списке Boost и другие подозрительные программы.
  • Кликните кнопку Удалить.
  • Дождитесь завершения процесса деинсталляции.
Читайте также:  Защита информации windows реферат

Windows 7/Vista

  • Кликните Пуск и выберите Панель управления.
  • Выберите Программы и компоненты и Удалить программу.
  • В списке установленных программ найдите Boost.
  • Кликните на кнопку Удалить.

Windows XP

  • Кликните Пуск.
  • В меню выберите Панель управления.
  • Выберите Установка/Удаление программ.
  • Найдите Boost и связанные программы.
  • Кликните на кнопку Удалить.

Удалите дополнения Boost из ваших браузеров

Boost в некоторых случаях устанавливает дополнения в браузеры. Мы рекомендуем использовать бесплатную функцию «Удалить тулбары» в разделе «Инструменты» в программе Spyhunter Remediation Tool для удаления Boost и свяанных дополнений. Мы также рекомендуем вам провести полное сканирование компьютера программами Wipersoft и Spyhunter Remediation Tool. Для того чтобы удалить дополнения из ваших браузеров вручную сделайте следующее:

Internet Explorer

  • Запустите Internet Explorer и кликните на иконку шестеренки в верхнем правом углу
  • В выпадающем меню выберите Настроить надстройки
  • Выберите вкладку Панели инструментов и расширения.
  • Выберите Boost или другой подозрительный BHO.
  • Нажмите кнопку Отключить.

Предупреждение: Эта инструкция лишь деактивирует дополнение. Для полного удаления Boost используйте утилиту для удаления Boost.

Google Chrome

  • Запустите Google Chrome.
  • В адресной строке введите chrome://extensions/.
  • В списке установленных дополнений найдите Boost и кликните на иконку корзины рядом.
  • Подтвердите удаление Boost.

Mozilla Firefox

  • Запустите Firefox.
  • В адресной строке введите about:addons.
  • Кликните на вкладку Расширения.
  • В списке установленных расширений найдите Boost.
  • Кликните кнопку Удалить возле расширения.

Защитить компьютер и браузеры от заражения

Рекламное программное обеспечение по типу Boost очень широко распространено, и, к сожалению, большинство антивирусов плохо обнаруживают подобные угрозы. Чтобы защитится от этих угроз мы рекомендуем использовать SpyHunter, он имеет активные модули защиты компьютера и браузерных настроек. Он не конфликтует с установленными антивирусами и обеспечивает дополнительный эшелон защиты от угроз типа Boost.

Как решить проблему подключения Boost при конфигурировании cmake?

Пытаю подключить библиотеки boost asio к своему проекту. Но сталкиваюсь с проблемой при конфигурировании Imported targets and dependency information not available for Boost version

Два дня гуглил эту проблему, но решить так и не удалось. С C++ только начинаю работать. New cmake warning about BOOST

Понял что Boost 1.65 and 1.65.1 require CMake 3.9.3 or newer. Однако обновление cmake до 3.12.1 не дает результатов.

Прошу помощи или подсказки в этом вопросе.

Система: Ubuntu 18.04 libboost: 1.65.1.0ubuntu1 cmake version 3.12.1 (обновил)

Код простого проекта

При попытке компиляции я получаю следующее

1 ответ 1

У Вас BOOST_ROOT указан явно неправильно. Если указываете BOOST_ROOT, то у Вас должны быть файлы $(BOOST_ROOT)/include/boost/version.hpp и $(BOOST_ROOT)/lib/libboost_system.a (как вариант $(BOOST_ROOT)/lib/libboost_system.so).

Если у Вас boost установлен из пакета, то имеет смысл попробовать совсем не указывать BOOST_ROOT, cmake в теории должен все находить сам.

Если удаление BOOST_ROOT не помогает, то надо отдельно выставить BOOST_INCLUDEDIR (у Вас должен быть файл $(BOOST_INCLUDEDIR)/boost/version.hpp) и BOOST_LIBRARYDIR (в этом названии я не уверен, но как-то так; должен быть файл $(BOOST_LIBRARYDIR)/libboost_system.a или so).

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

Оцените статью