美文网首页
出现 debconf: delaying package con

出现 debconf: delaying package con

作者: ikaroskun | 来源:发表于2017-08-02 22:45 被阅读4064次

    在使用Dockerfile构建镜像时,在安装软件包的过程中,出现了一个问题:

    debconf: delaying package configuration, since apt-utils is not installed
    

    我的目标镜像是ubuntu的latest

    在寻找答案的过程中,我在一个github项目的issue中找到了一些解释:

    翻译后大致如下:

    没有安装这个包会造成什么危害(警告除外)吗?

    不,它还没有停止任何运行的软件。只是一个警告,没有别的。

    它只对交互式安装很重要。

    所以在我们如果不必要给予某些软件包相应的配置信息时,可以采用apt-get的一个选项--assume-yes,即忽略掉警告信息。

    所以当前最好的解决方案是:

    ARG DEBIAN_FRONTEND=noninteractive
    RUN apt-get update && apt-get install --assume-yes apt-utils
    

    作用就是忽略掉相应的警告信息。

    但是 如果某些软件包需要进行相应的配置。那么这种做法也不可取。
    还在找寻原因...................

    参考资料:
    上文中所看到的issue

    相关文章

      网友评论

          本文标题:出现 debconf: delaying package con

          本文链接:https://www.haomeiwen.com/subject/dixulxtx.html