Ein .deb-Paket, das ich veröffentliche, erwartet, dass es lsb_release aufrufen kann. Ein Kunde, der Debian 6.0.5 verwendet, gab an, dass der Befehl lsb_release (auch im Terminal) einen Fehler erzeugt, der nicht gefunden wurde. Ist dieser Standard oder stimmt etwas mit seinem Debian-Build nicht?
debian
debian-squeeze
lsb
UsAaR33
quelle
quelle
lsb-release
hat einen Bindestrich, derlsb_release
Befehl jedoch einen Unterstrich.Nicht alle Debian-Builds haben
lsb_release
. Zum Beispiel hat selbst das offizielle Ubuntu Docker-Image keinelsb_release
.Die Alternative ist zu verwenden
cat /etc/os-release
.quelle