--- title: "Conan: список локальных пакетов и их удаление" date: 2022-08-16T00:21:00+03:00 draft: false tags: [tips, c, conan] --- [Conan](https://conan.io/) - Conan, the C/C++ Package Manager. Менеджер пакетов для Си, аля PIP или NPM. Для меня было неочевидно, как можно получить список установленных пакетов. Очевидный метод был, найти директорию с пакетами и запустить там `rm -rf ./*`. ```sh cd /home/user/.conan/data/ ls -1 b2 boost fmt range-v3 spdlog ``` Я `conan --help` смотрел, но не читал описание, признаюсь :) Там вот... ```sh conan -h | grep -i search search Searches package recipes and binaries in the local cache or a remote. Unless a remote is specified only the local cache is searched. ``` Для отображения списка локальных пакетов, вызываем `conan search` без аргументов. ```sh conan search Existing package recipes: b2/4.9.2 boost/1.75.0 fmt/7.1.3 range-v3/0.11.0 spdlog/1.8.5 ``` Для удаления пакетов используем команду `conan remove {PACKAGE_NAME}`.