명령 행에서 익숙하지 않은 Linux / BSD / Unix 컴퓨터 (예 : SSH)를 사용하는 경우 사용중인 배포 (및 해당 배포 버전)를 어떻게 알 수 있습니까?
내가 시도한 몇 가지 옵션 :
lsb_release --all
: OpenSuSE 11.3에는 존재하지 않습니다. 데비안 스퀴즈와 우분투 10.10에서 작동합니다.uname --all
: SuSE와 Debian에 대한 배포 정보를 제공하지 않습니다. 우분투에서 작동합니다.cat /etc/apt/sources.list
업데이트를 위해 컴퓨터가 어떤 배포 서버에 연결하는지 확인할 수 있습니다. 분명히 데비안 기반 배포판에서만 작동합니다. 컴퓨터가 사용자 정의 리포지토리 서버를 사용하도록 구성된 경우 작동하지 않습니다.
불행히도 이들 중 어느 것도 많은 배포판에서 작동하지 않는 것 같습니다. 확인할 간단한 명령이 있습니까?