openSuSEのパッケージアップデートに関する情報の取得

openSuSEのパッケージアップデートに関する情報の取得

zypperで利用可能なパッケージの更新に関する情報を取得する方法はありますか?

以下を使用すると、パッチに関する情報を取得できます。

zypper info -t patch pachNameHere

次の方法でパッチ名を取得できます。

zypper list-patches

zypper list-updates私はリリースノート、バグ修正などのアップデートに関する情報を入手し、重要性を理解するために同様のことをしたいと思いました。

私はzypper nagiosプラグイン(nagios-plugins-zypper)も使用します。

どんな提案がありますか?

答え1

私が見つけた最良の方法は、PackageKit CLI(pkcon)を使用することです。これは他のディストリビューションで使用され、ソフトウェアアップデートを照会する標準化された方法になる可能性があるため便利です。

たとえば、

すべてのアップデートリストを取得する

pkcon get-updates

その後、特定のパッケージの更新を照会できます。

pkcon get-update-detail foo

たとえば、

pkcon get-update-detail udev 

私はそれを使用しませんが、zypperスクリプトを書くためにコマンドラインから実行します。また、PackageKitのnagiosプラグインの使用

関連情報