在 Ubuntu 中,什么将应用程序归类为‘已安装’? 2024-6-9 • package-management dpkg 我想知道是什么原因导致 Ubuntu 和/或 Synaptic 识别某个程序已安装。 是否存在与 Windows 注册表相当的东西,应用程序必须在其中有条目? 程序是否必须从 .*deb 包安装才能被归类为已安装并显示在 Synaptic 中? 已安装程序的文件通常保存在哪里?我知道配置文件保存在那里,/home/x/但其他的就不多了。 答案1 dpkg 通过 apt 或 aptitude 将已安装软件的数据库保存在 中/var/lib/dpkg/status。 您可以详细了解这里。 我的回复基于此回复论坛讨论。 正如 @psusi 指出的那样,因为 apt 和 aptitude 仅仅是 dpkg 的前端,所以实际上是 dpkg 负责跟踪包装过程。 相关内容 使用 biblatex 和 Tufte 风格的引用产生了奇怪的结果 由于缺少 php-mbstring,无法在 Amazon EC2 实例上安装 Wordpress Yum 更新清理挂起 在 ubuntu-phablet BQ Aquaris 上启动 sshd 使用 bib 文件作为参考文献时未定义控制序列 Windows 7 上的“查找”实用程序与 Windows XP 上的实用程序有何不同? 如何导出 Firefox 原生检查器工具中使用的“主题”? 使用命令行选项构建 deb 包版本 我可以阻止访问我的网络上的特定 IP 地址吗? 在Windows XP下限制由一个svchost.exe托管的服务?