某些debian版本没有lsb_release吗?


26

我发布的.deb软件包期望它可以调用lsb_release。使用Debian 6.0.5的一位客户表示lsb_release命令(即使在终端中)也会产生“找不到命令”错误。这个标准还是他的Debian版本有问题?

Answers:


29

有一个lsb-release提供lsb_release命令的软件包。这是从独立的lsblsb-baselsb-core包。lsb软件包都不是必需的。因此,如果您的包需要lsb_release,则应指定依赖于lsb-release


4
请注意正确的命名:程序包名称lsb-release带有短划线,但lsb_release命令带有下划线。
多卡

14

并非所有的Debian版本都有lsb_release。例如,即使官方的Ubuntu Docker映像也没有lsb_release

替代方法是使用cat /etc/os-release


我要设置一个新的raspi,以每月进行一次此问题的访问。
Tejas Kale
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.