Hangi Debian, Ubuntu veya türevi sürümünü kullandığınızı bilmediğinizi varsayalım. Debian, Ubuntu veya türevi bir sistem kullanıyorsanız, sürüm kontrol etmek için kullanacağınız komutun ne olduğunu biliyor musunuz? Aslında çok kolay birkaç komut ile bu bilgiyi elde edebilirsiniz. Bunun için yaygın olarak kullanılan komut, lsb_release yardımcı programına ihtiyaç duyar. Mesela lsb_release -a
komutunu verdiğiniz zaman; kullandığınız dağıtımın adı, tanımı, sürümü ve kod adı karşınıza gelecektir. Sistem, buraya aktarılan bilgileri, sisteminizdeki /etc/os-release dosyasından alır. Dolayısıyla cat /etc/os-release
komutunu verdiğinizde, çıktı olarak, bu dosyanın içeriğini almanız gerekir.
lsb_release -a
komutunun çıktısı:
cat /etc/os-release
komutunun çıktısı:
Aslında /etc/issue dosyası da bu konuda yeterli bir bilgi sunabilir. Mesela cat /etc/issue
komutunun çıktısı aşağıdaki gibi olacaktır. Ben şu an Linux Mint 20.1 kurulu bir bilgisayarda işlem yaptığım için görselleri oradan aktarıyorum.
cat /etc/issue
komutunun çıktısı:
Sürümü kontrol etmek için hostnamectl
komutu da kullanılabilir. hostnamectl komutu yalnızca ana bilgisayar adını ayarlamak için kullanılmaz, sürümü kontrol etmek için de bu komutu kullanabilirsiniz. Bu komutun çıktısı da şöyledir:
Debian için en yaygın kullanılan komut, kuşkusuz cat /etc/debian_version
komutudur. Bu komut, Linux Mint 20.1 kurulu bir bilgisayarda dahi aşağıdaki çıktıyı vermektedir.
Görüldüğü gibi türev bir dağıtımın bile hangi Debian versiyonuna dayalı olduğunu görebiliyorsunuz. cat /etc/lsb-release
komutunu verdiğinizde ise, yalnızca o dağıtıma özgü bilgiyi elde edebilirsiniz.