CentOS ISOリリース

CentOS ISOリリース

CentOS.isoがありますが、どうやって入手できますか$releasever

ベストアンサー1

RHEL / CentOS ISOのルートディレクトリには2つの隠しファイルがあります.discinfo.treeinfo

ファイル.discinfoは次のとおりです。

1504618416.850667
7.4
x86_64

2行目は、このサンプルファイル.discinfoがCentOSバージョン7.4からインポートされたことを示しています。

ファイル.treeinfoは次のとおりです。

[general]
name = CentOS-7
family = CentOS
timestamp = 1504618609.47
variant = 
version = 7
packagedir = 
arch = x86_64

[stage2]
mainimage = LiveOS/squashfs.img

[images-x86_64]
kernel = images/pxeboot/vmlinuz
initrd = images/pxeboot/initrd.img
boot.iso = images/boot.iso

[images-xen]
kernel = images/pxeboot/vmlinuz
initrd = images/pxeboot/initrd.img

したがって、メジャーバージョン番号のみが必要な場合:

# mount -o loop,ro CentOS.iso /mnt
# grep ^version /mnt/.treeinfo | cut -d " " -f 3
7
# umount /mnt

マイナーバージョン番号(「パッチレベル」)も必要な場合:

# mount -o loop,ro CentOS.iso /mnt
# head -2 /mnt/.discinfo | tail -1
7.4
# umount /mnt

おすすめ記事