에 시스템의 패키지 관리자가 필요한 스크립트를 개발 중입니다. 나는 os.uname()
기능을 사용하여 Fedora, Gentoo 및 Arch Linux를 확인했습니다.OS가 파이썬에서 (열림) SUSE 일 경우 식별 하시겠습니까?
그러나 (열림) 수세 uname
결과는 다른 Linux 배포판과 동일합니다. Wikipedia에 많은 배포판의 결과가 uname
인 것을 발견했습니다.
파이썬으로 수세를 식별 (열어 볼 수있는) 현명한 방법이 있습니까? os.uname()
의
'cat/proc/version'? – ChristopheD
처음 사용하는 것은 위험합니다. 당신의 _actual_ 문제는 무엇입니까? 필요한 특정 기능을 확인할 수 없습니까? – hop
올바른 패키지 설치 프로그램 (zypper)을 사용하려면 OS가 (Open) SUSE인지 알아야합니다. 그것이 DEBIAN (예를 들어)이라면, 나는 apt-get을 사용할 것입니다 ... 그래서 그것이 내가 필요로하는 이유입니다 ... – ant0nisk