'darwin'
'freebsd'
'linux'
'sunos'
'win32'
을하지만 어떻게 당신이 특정 배포판에서 인쇄하는,이 중 하나와 같은?
http://en.wikipedia.org/wiki/List_of_Linux_distributions
'ubuntu'
'gentoo'
'fedora'
'SUSE Linux'
'CentOS'
dozens/hundreds more
표준 방법이없는 경우 , 어떤 현재 선호하는 솔루션은 거기에 있습니까? 주로 이것은 우분투와 다른 인기있는 EC2 이미지 오아시스 사이의 차이점을 (프로그래밍 방식으로) 알릴 수있는 데 유용 할 것입니다.
배포판 이름을 얻는 것은 일반적으로 비표준입니다.'/ etc/debian_version'은 하나입니다. '/ proc/version'은 다른 것을 알려줄 것입니다. 왜 배포판을 특별히 필요로합니까? –
각 운영 체제마다 패키지 관리자/도구가 다르기 때문에 node.js (및 다른 libs)를 다른 운영 체제에 설치하기를 원합니다. 설치는 각 플랫폼마다 약간 씩 다릅니다. https://github.com/joyent/ node/wiki/Installing-Node.js-via-package-manager –
다른 # cat/etc/SuSE-release –