Ubuntuでアプリケーションが「インストール済み」として分類されるのは何ですか?


10

UbuntuやSynapticがプログラムがインストールされていると認識する原因を知りたいのですが。

  • アプリケーションがエントリを持つ必要があるWindowsレジストリに相当するものはありますか?
  • プログラムを。* debパッケージからインストールして、インストール済みとして分類してSynapticに表示する必要がありますか?
  • そして、インストールされたプログラムのファイルは通常どこに保存されますか?構成ファイルが保持されていることはわかっていますが、/home/x/それ以外はほとんどありません。

回答:


9

dpkgは、aptまたはaptitudeを通じて、インストールされたソフトウェアのデータベースをに保持します/var/lib/dpkg/status

詳細については、こちらをご覧ください

私の回答は、このフォーラムディスカッションでの回答に基づいています。

@psusiが指摘したように、aptとaptitudeはdpkgのフロントエンドにすぎないため、パッケージを追跡するのは実際にはdpkgです。


2番目のリンク(techbu)が壊れています。
josircg 2015年

APTは確かにdpkgのフロントエンドですが、リポジトリに接続して更新されたパッケージをチェックしたり、利用可能なパッケージのリストを維持したりする機能など、大量の機能も追加します。 dすべてが独自の.debファイルをダウンロードし、すべての依存関係と共に手動でインストールします。そうは言っても、インストールされたパッケージのリストを管理しているのは確かにdpkgです。APTは、利用可能なパッケージのリストを維持し、インストールと依存関係の解決を可能にする、その上のレイヤーです。
thomasrutter 2015年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.