この出力のリポジトリーの名前の横にある@記号の意味は何ですか?
yumリスト| grep jdk
jdk.x86_64 2000:1.7.0_25-fcs @ puppmst-repo
これはCentOS6.4で実行されています。
Yumのマニュアルページには、リストオプションの下にこれが記載されています-name.Arch [Epoch:]version-release repo or @installed-from-repo
つまり、puppmst-repoからjdk.x86_64をインストールしたと思います
@は、インストールされているrpmを示します。
例えば.
1)「rpm」コマンドを使用してインストールされたrpmを照会します。
[root@m440 ~]# rpm -qa |grep gzip
gzip-1.9-9.el8.x86_64
2)「yumlist」の出力と比較します
[root@m440 ~]# yum list |grep gzip
gzip.x86_64 1.9-9.el8 @rhel-8-for-x86_64-baseos-rpms
nbdkit-plugin-gzip.x86_64 1.4.2-5.module+el8.1.0+ rhel-8-for-x86_64-appstream-rpms
これは、インストールされている「gzip」の@を示しています。
missing- @がインストールされていない別のrpmの場合。
これは、特定のパッケージがそのリポジトリで利用可能であるか、そのリポジトリからインストールされていることを意味します。