在 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 负责跟踪包装过程。 相关内容 编辑3:# 无头 LibreOffice 安装所需的最少软件包集? 自动生成的点线 扫描仅在“sudo”下有效 Apache 无法启动 - 地址已被使用 - 无法监听连接,无法打开日志 当计算机暂停/恢复时打开/关闭 wifi 无线电 “功率1:4.29 MW(间隔= 1.00 秒)”是什么意思?即“MW”单位是什么? 尝试加载 Yolo 模型权重时,AttributeError:‘version_info’对象没有属性‘__version__’ 长时间运行的信息亭应用程序会占用内存而不释放内存 回声{Z..A};出{Z..A};为什么? [复制]