当前位置: 首页 > 面试题库 >

lsb_release:在最新的Ubuntu Docker容器中找不到命令

夏侯英纵
2023-03-14
问题内容

我只是想快速测试一下。所以我运行了一个Docker容器,我想查看我正在运行哪个版本:

$ docker run -it ubuntu    
root@471bdb08b11a:/# lsb_release -a
bash: lsb_release: command not found
root@471bdb08b11a:/#

所以我尝试安装它(如此处建议):

root@471bdb08b11a:/# apt install lsb_release
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package lsb_release
root@471bdb08b11a:/#

有人知道为什么这不起作用吗?


问题答案:

似乎未安装lsb_release。

您可以通过安装

apt-get update && apt-get install -y lsb-release && apt-get clean all

希望能有所帮助;)



 类似资料:
  • 连接到数据库 我在那里没有看到任何桌子,除了原木 我查看了日志,changelog已经在那里工作,并且已经创建了表。

  • 在我的项目目录中,我使用以下命令安装了Grunt: ...之后,我在我的项目目录中创建了Grunt服务器,但它给了我命令NotFound错误。 和: 我怎样才能修好它?

  • 问题内容: 嗨Jenkins和AWS Guru’s 我已经在网上寻找任何可能的解决方案,但没有解决我的问题。我只是在测试项目下的Jenkins执行外壳上发布了“ eb –version”,但在执行过程中却得到“ eb:命令未找到”。 奇怪的是,如果我通过CLI在Jenkins框上发出相同的命令,我会得到很好的响应。对修复有任何建议吗?提前致谢 问题答案: 您的Jenkins设置的路径与您登录时使用

  • null 有些是特定于windows的,没有帮助。在Mac OS X上有几个用户给出了一些建议,我试过了,但没有帮助。 我尝试的(这正是建议的): 将分发文件(即apache-maven-3.1.1-bin.tar.gz)解压缩到您希望安装Maven 3.1.1的目录中。这些说明假设您选择了/usr/local/apache-maven。将从存档文件中创建子目录apache-maven-3.1.1

  • 在将其标记为副本之前,我浏览了这些帖子,但没有任何帮助。 “mvn”不被识别为内部或外部命令, 获取-bash:mvn:未找到命令, 无法从命令行访问mvn命令 有些是针对windows的,没有帮助。他们中的一些人在Mac OS X上给出了建议,我试过了,但没有帮助。 我所尝试的(这正是Maven所建议的): 提取分发存档,即apache-maven-3.1.1-bin。焦油gz到您希望安装Mav

  • 尝试在K8s中启动rabbitmq,同时附加configmap时会出现以下错误: 以下是我的部署中的一个片段: 配置如下: