Un package .deb que je publie s'attend à ce qu'il puisse appeler lsb_release. Un client utilisant Debian 6.0.5 a indiqué que la commande lsb_release (même dans le terminal) produit une erreur de commande introuvable. Est-ce standard ou y a-t-il un problème avec sa version Debian?
Il y a un lsb-release
package qui fournit le lsb_release
commande. Ceci est distinct des lsb
, lsb-base
, et lsb-core
paquets. Aucun des packages lsb n'est essentiel . Donc, si votre package a besoin de lsb_release
il doit spécifier que cela dépend de lsb-release
.
Toutes les versions de Debian n'ont pas lsb_release
. Par exemple, même l'image officielle d'Ubuntu Docker n'a pas lsb_release
.
L'alternative consiste à utiliser cat /etc/os-release
.