在 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 负责跟踪包装过程。 相关内容 为什么 Process Explorer 会导致高功率 EC2 Windows 实例中某些应用程序/基本 UI 功能出现高度针对性的故障? 如何在 Excel 中已有公式的单元格中输入文本或数字 两个 Linux 服务器之间的数据传输 18.04 上的持续磁盘活动会阻止所有进程 从 18.04 升级到 22.04 后安装最新的 mysql 服务器时出现权限问题 错误:由于并排配置不正确,应用程序无法启动 具有多个域的 VirtualHost 未提供正确的 DocumentRoot KOMA 脚本:如何使用 \setparsizes 精确重建 parskip=... 和其他段落设置 Ubuntu 12.04下桌面为空 HDD提取数据问题