[server] 일부 데비안 빌드에 lsb_release가 없습니까?

내가 발표하는 .deb 패키지는 lsb_release를 호출 할 것으로 예상합니다. Debian 6.0.5를 사용하는 한 고객은 lsb_release 명령 (터미널에서도)이 명령을 찾을 수 없음 오류를 생성한다고 표시했습니다. 이 표준입니까 아니면 데비안 빌드에 문제가 있습니까?



답변

명령 lsb-release을 제공 하는 패키지가 lsb_release있습니다. 이것은 분리되어 lsb, lsb-baselsb-core패키지. lsb 패키지는 필수 가 아닙니다 . 따라서 패키지가 필요한 경우에 lsb_release의존하도록 지정해야합니다 lsb-release.


답변

모든 데비안 빌드에있는 것은 아닙니다 lsb_release. 예를 들어, 공식 Ubuntu Docker 이미지에도이 없습니다 lsb_release.

대안은을 사용하는 것 cat /etc/os-release입니다.


답변