Как проверить переустановить pkg-config

В попытке решить другую проблему я попытался удалить "pkg-config". Я не был успешным, частично из-за зависимостей пакетов.

Мне нравится переустанавливать "pkg-config", однако при проверке я получаю противоречивые результаты.

  1. Я не могу "просто" установить, так как "apt install" говорит мне, что он установлен и имеет текущую версию.
    • dpkg говорит мне, что это "очищено"
    • LibreOffice запускается с отсутствующим сообщением "pkg-config", но в итоге запускается.
    • Ссылка, которую хочет использовать мое приложение: "/ usr / bin / pkg-config, но ее там нет - только pkg-config.real. (Какова цель pkg-config.real?)
  2. Мне нравится задавать / публиковать эти вопросы:
  3. Как проверить, где dpkg "видит" очищенный пакет?
  4. Вероятно, у меня нет простого способа проверить, где LibreOffice находит / использует "pkg-config".
  5. Могу ли я просто скопировать один из предположительно хороших pkg-config в / usr / bin?

    Мне жаль, если все это кажется запутанным, но я старался быть настолько описательным, насколько это возможно.

jim @ jim-desktop: ~ $ sudo find / -name "pkg-config" / snap / core / 6673 / usr / share / bash-завершение / завершений /pkg-config /snap/core/6818/usr/share/bash-completion/ завершений /pkg-config /snap/core/6531/usr/share/bash-завершение / завершений / pkg-config находят: '/run/user/1000/gvfs': отказано в доступе /home/jim/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/share/doc/gcc-linaro-arm-linux-gnueabihf-raspbian/html/pkg-config /home/jim/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/share/doc/gcc-linaro-arm-linux-gnueabihf-raspbian/html/pkg-config /usr/ поделиться / завершить bash / завершений / pkg-config / usr / доля / DOC / PKG-конфигурации

jim@jim-desktop:~$ dpkg -l "pkg-config" Желаемый = Неизвестный / Установить / Удалить / Очистить / Удерживать | Статус = Нет /Inst/Conf-файлы / Распакованный /halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(Нет)/ Требуется повторная проверка (Status,Err: uppercase=bad) ||/ Имя Версия Архитектура Описание +++-===================================== pi pkg-config 0.29.1-0ubuntu1 amd64 управлять флагами компиляции и связи для библиотек

jim@jim-desktop:~$ sudo apt install pkg-config Чтение списков пакетов... Готово Построение дерева зависимостей
Чтение информации о состоянии... Готово. Pkg-config уже является самой новой версией (0.29.1-0ubuntu1). 0 обновлено, 0 вновь установлено, 0 для удаления и 0 не обновлено. джим @ джим-рабочий стол: ~ $

PS Я все еще пытаюсь выяснить, как сделать страницы редактирования и результатов соответствующими моему форматированию.

0 ответов

Попробуй это:

sudo apt install --reinstall pkg-config
Другие вопросы по тегам