Ç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-releaseDenediğ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 -agerçekten aynı bilgileri içermez ve lsb_releasegö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-releaseiçerecek şekilde garanti NAME, VERSIONve PRETTY_NAMEalanlar?