在 Ubuntu 中,什麼將應用程式歸類為「已安裝」?

在 Ubuntu 中,什麼將應用程式歸類為「已安裝」?

我想知道是什麼原因導致 Ubuntu 和/或 Synaptic 識別正在安裝的程式。

  • 是否存在與 Windows 註冊表等效的應用程式必須在其中有一個條目?
  • 程式是否必須從 .*deb 軟體包安裝才能分類為已安裝並顯示在 Synaptic 中?
  • 已安裝程式的檔案通常保存在哪裡?我知道配置文件被保存在其中,/home/x/但沒有其他的了。

答案1

dpkg,透過 apt 或 aptitude 將已安裝軟體的資料庫保存在/var/lib/dpkg/status.

你可以了解更多這方面的知識這裡

我的回復是基於此中給出的回复論壇討論

正如 @psusi 指出的,因為 apt 和 aptitude 只是 dpkg 的前端,所以實際上是 dpkg 追蹤打包。

相關內容