Debian 8:没有可用的 LSB 模块

Debian 8:没有可用的 LSB 模块

当我lsb_release在 Debian 8 上运行时,出现以下错误:

No LSB modules are available.

是否有缺少的文件导致了此问题?

答案1

错误消息表明lsb_release命令已安装但lsb模块未安装。使用此命令来解决问题:

apt-get install lsb-core

我建议使用lsb_release -a而不是lsb_release。 它显示更多有用的输出。

答案2

我刚刚升级到 Debian 11,Bullseye,为了查看版本,你必须输入

lsb_release -cs

lsb-core在 Bullseye 中不存在。

答案3

Debian 停止了对Linux 标准库2015 年。参见Debian 和 LSB

如果你不想看到该消息无可用的 LSB 模块
一种解决方法是使用标志-cdir而不是-a

lsb_release -cdir

答案4

在基于 Debian 11(bullseye)构建容器映像时,我必须lsb_release使用以下命令安装:

apt-get -y install lsb-release

因为正如 Denis Pitzalis 指出的那样,该lsb-core计划并不存在 11

相关内容