Algumas compilações do Debian não possuem o lsb_release?

16

Um pacote .deb que estou lançando espera que possa chamar lsb_release. Um cliente usando Debian 6.0.5 indicou que o comando lsb_release (mesmo no terminal) produz um erro de comando não encontrado. Isso é padrão ou há algo errado com sua compilação Debian?

    
por UsAaR33 07.02.2013 / 17:48

2 respostas

20

Existe um pacote lsb-release que fornece o comando lsb_release . Isso é separado dos pacotes lsb , lsb-base e lsb-core . Nenhum dos pacotes lsb é essencial . Portanto, se seu pacote precisar de lsb_release , ele deverá especificar que depende de lsb-release .

    
por 07.02.2013 / 17:50
7

Nem todas as compilações do Debian têm lsb_release . Por exemplo, mesmo a imagem oficial do Docker do Ubuntu não tem lsb_release .

A alternativa é usar cat /etc/os-release .

    
por 15.02.2018 / 22:48