Ubuntu Docker 容器更新-ca-certificates:找不到命令

wor*_*yte 16 package-management dpkg 14.04

这是使用官方 Ubuntu 14.04 运行 Docker 容器一旦我可以安装该命令 ,最终结果将与此 QA相同。

Ubuntu 新手等,试图获取一个 docker 容器来更新我正在使用-v.

尝试使用链接中描述的dpkg -S update-ca-certificates以及其他一些似乎指向相同总体方向的答案。但我最终把它放在了容器里

root@24b087e56f8e:/# apt-get install -y ca-certificates
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ca-certificates
Run Code Online (Sandbox Code Playgroud)

2 问题

  1. 你如何找出一个命令是用什么包安装的?

  2. 我需要在容器中安装什么包才能update-ca-certificates工作?

wor*_*yte 31

贝卡克

事实证明,您需要先运行,apt-get update然后才能安装任何其他软件包。运行更新后,您可以apt-get install -y ca-certificates,这是包含命令的包update-ca-certificates


小智 9

在 Ubuntu Docker 容器中运行:

  1. apt-get update

  2. apt-get install ca-certificates -y

  3. update-ca-certificates

  • 似乎是[workabyte的答案]的改写版本(https://askubuntu.com/a/792432/816190) (8认同)