Я выбрал этот способ, чтобы получить название дистрибутива Linux:
ls /etc/*release
А теперь я должен разобрать его по имени:
/etc/<name>-release
def checkDistro():
p = Popen('ls /etc/*release' , shell = True, stdout = PIPE)
distroRelease = p.stdout.read()
distroName = re.search( ur"\/etc\/(.*)\-release", distroRelease).group()
print distroName
Но при этом выводится та же строка, что и в distroRelease .