Как проверить переустановить pkg-config
В попытке решить другую проблему я попытался удалить "pkg-config". Я не был успешным, частично из-за зависимостей пакетов.
Мне нравится переустанавливать "pkg-config", однако при проверке я получаю противоречивые результаты.
- Я не могу "просто" установить, так как "apt install" говорит мне, что он установлен и имеет текущую версию.
- dpkg говорит мне, что это "очищено"
- LibreOffice запускается с отсутствующим сообщением "pkg-config", но в итоге запускается.
- Ссылка, которую хочет использовать мое приложение: "/ usr / bin / pkg-config, но ее там нет - только pkg-config.real. (Какова цель pkg-config.real?)
- Мне нравится задавать / публиковать эти вопросы:
- Как проверить, где dpkg "видит" очищенный пакет?
- Вероятно, у меня нет простого способа проверить, где LibreOffice находит / использует "pkg-config".
Могу ли я просто скопировать один из предположительно хороших 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 Я все еще пытаюсь выяснить, как сделать страницы редактирования и результатов соответствующими моему форматированию.