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