Piyasada birçok Linux dağıtımı vardır ve bu dağıtımlar sürekli geliştirilmeye devam edilmektedir. İşte bu gelişmeler nedeniyle sürekli yeni sürümler çıkmaktadır. Kullandığımız Linux dağıtımının sürümünü ise mutlaka bilmemiz gerekir çünkü üçüncü parti uygulamalar çoğu zaman belirli sürümlerle uyumlu çalışmaktadırlar. Bu yazıda da kullandığınız Linux dağıtımının farklı yollarla nasıl sürümünü öğrenebileceğinizi göstereceğim.
1. hostnamectl Komutu
İlk komutumuz bize en kısa yoldan en fazla bilgiyi veren hostnamectl. Çıktısı ise şu şekildedir.
# hostnamectl Static hostname: localhost.localdomain Icon name: computer-laptop Chassis: laptop Machine ID: 6892999b8d8c43fab29fca961dbff24b Boot ID: b0a95bf56f61417ca8073b3847a73ab1 Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-229.7.2.el7.x86_64 Architecture: x86_64
2. rpm Komutu ile centos-release Sorgusu
Bir önceki maddede bir çok bilgi karşımıza çıkmaktadır ancak doğrudan sürüm bilgisini istiyorsak centos-release paketine rpm komutu ile sorgu yapabiliriz
# rpm --query centos-release centos-release-7-1.1503.el7.centos.2.8.x86_64
3. cat Komutu ile Release Dosyalarını Gösterme
Diğer bir yöntem ise /etc dizinindeki …-release dosyalarını görüntülemektir. Aşağıda sıraladığım bu dosyalarda kullanılmakta olan sürüme ait bilgiler bulunmaktadır.
- /etc/centos-release
- /etc/os-release
- /etc/redhat-release
- /etc/system-release
# cat /etc/centos-release CentOS Linux release 7.1.1503 (Core) # cat /etc/os-release NAME="CentOS Linux" VERSION="7 (Core)" ID="centos" ID_LIKE="rhel fedora" VERSION_ID="7" PRETTY_NAME="CentOS Linux 7 (Core)" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:centos:centos:7" HOME_URL="https://www.centos.org/" BUG_REPORT_URL="https://bugs.centos.org/" CENTOS_MANTISBT_PROJECT="CentOS-7" CENTOS_MANTISBT_PROJECT_VERSION="7" REDHAT_SUPPORT_PRODUCT="centos" REDHAT_SUPPORT_PRODUCT_VERSION="7" # cat /etc/redhat-release CentOS Linux release 7.1.1503 (Core) # cat /etc/system-release CentOS Linux release 7.1.1503 (Core)