Çoğu (veya ideal olarak, tüm) modern dağıtımlar üzerinde çalışacak Linux dağıtım adı ve sürümünü belirlemek için bir yol bulmaya çalışıyorum. /etc/os-release
Denediğim dağıtımlarda ihtiyacım olan bilgileri (CentOS, Debian) içerdiğini fark ettim , ancak varlığına güvenmek ne kadar güvenli? Gibi komutlar uname -a
gerçekten aynı bilgileri içermez ve lsb_release
görünüşe göre örneğin minimum CentOS'ta mevcut değildir.
Tam olarak hangi dağıtımların geldiğini öğrenmenin hızlı bir yolu var mı /etc/os-release
? Üstelik edilir /etc/os-release
içerecek şekilde garanti NAME
, VERSION
ve PRETTY_NAME
alanlar?