我创建了一个自定义软件,将其打包为 .deb 文件,并尝试通过软件中心安装该软件。一切都很成功。但是,当我返回“已安装”软件时,我找不到列出的软件。我尝试从软件中心的下拉菜单中更改类别,但仍然没有成功。
dpkg 显示软件已安装。apt-get 也列出了该软件。但它在软件中心不可见。
我已经在 32 位和 64 位的各种 Ubuntu 版本中尝试过此问题。问题似乎是间歇性的。有任何指示/帮助可以解决此问题吗?
答案1
在软件中心屏幕的底部有一个链接“显示 NNNN 技术项目”。单击该链接。
右上角有一个搜索框。在那里输入你的包的名称。
回答您的实际问题:已安装软件包的信息存储在 中/var/lib/dpkg
,可以使用dpkg-query -l
(或其他各种前端)进行查询。每个前端没有单独的后端。这也是当您尝试同时运行两个 dpkg 前端(如 synaptic 和 software-center)时会出现有关锁定数据库的错误的原因。