Где Ubuntu хранит информацию обо всех установленных программах

Я создал специальное программное обеспечение, упаковал его в файл .deb и попытался установить его через софт-центр. Все было успешно. Однако, когда я возвращаюсь к «Установленному» программному обеспечению, я не нахожу программное обеспечение, перечисленное там. Я пытался изменить категории из выпадающего списка в центре программного обеспечения, но все еще не повезло.

dpkg показывает мне, что программное обеспечение установлено. apt-get также перечисляет программное обеспечение. Но это не видно в Центре программного обеспечения.

Я пробовал это в различных версиях Ubuntu как на 32-битной, так и на 64-битной. Проблема кажется неустойчивой. Любые указатели / помощь для решения этой проблемы?

0
задан 2 April 2016 в 06:54

1 ответ

Внизу экрана центра программного обеспечения существует ссылка, "Показывают технические объекты NNNN". Нажмите на ту ссылку.

Наверху тут же поле поиска. Введите имя своего пакета там.

И отвечать на Ваш фактический вопрос: информация об установленных пакетах хранится в /var/lib/dpkg и может быть запрошена с dpkg-query -l (или различный другой frontends). Нет никакого отдельного бэкенда для каждого frontend. Это также, почему Вы получаете ошибки о заблокированной базе данных, когда Вы пытаетесь выполнить два dpkg frontends одновременно, как синаптический и центр программного обеспечения.

0
ответ дан 2 April 2016 в 16:54
  • 1
    @WinEunuuchs2Unix я записал альтернативу там, не уверенный если добавлять что-либо полезное тому вопросу, так или иначе...;) – Ravexina 8 August 2017 в 19:06

Другие вопросы по тегам:

Похожие вопросы: