Zypperはリポジトリで必要なパッケージをどのように見つけますか?

Zypperはリポジトリで必要なパッケージをどのように見つけますか?

zypper を使用すると、zypper install <package_name>パッケージとその依存関係がインストールされます。後ろから何が起こっているのでしょうか? zypper(または他のツール)を使用して特定のパッケージ(またはrpm)のURLを取得する方法はありますか?

ベストアンサー1

zypper.logをgrepしてRPM URLを取得できます。

leap15:~ # zypper in xeyes
[...]

検索文字列に基づいて、対応するRPMのURLを見つけることができます。

leap15:~ # grep 'http://download.opensuse.org' /var/log/zypper.log | grep xeyes
2018-10-15 11:37:16 <1> leap15(15814) [zypp++] MediaCurl.cc(doGetFileCopyFile):1499 URL: http://download.opensuse.org/distribution/leap/15.0/repo/oss/x86_64/xeyes-1.1.1-lp150.1.3.x86_64.rpm

おすすめ記事