Ubuntuにインストールされているソフトウェアパッケージとバージョンをスキャンしてインポートします。

Ubuntuにインストールされているソフトウェアパッケージとバージョンをスキャンしてインポートします。

Ubuntuにインストールされているパッケージのリストとパッケージのバージョンを取得するPythonコードはありますか?私はPythonコードを見ました。手動でインストールされたパッケージリストの生成と各パッケージのクエリ。ただし、バージョンIDのリストはありません。インストールされたパッケージのバージョンを入手する方法を知っている人はいますか?

ベストアンサー1

これに既存のコードがあるかどうかはわかりません。しかし、文書を見るとわかります/var/lib/dpkg/status。インストールされたパッケージに関するすべての情報はこのファイルに保存されます。

Pythonに精通していなくても、このファイルを解析するコードを書くのはとても簡単です。

おすすめ記事