【问题标题】:"Unable to locate package" only inside a docker image“无法找到包”仅在 docker 映像内
【发布时间】:2018-01-12 07:54:12
【问题描述】:

当我尝试在我的 docker 映像中安装 APC 时

apt-get update && apt-get install php-apcu

我收到消息:

Unable to locate package php-apcu

但在我的本地机器上,安装工作完美。我错过了什么 ?

【问题讨论】:

    标签: php ubuntu docker apt


    【解决方案1】:

    您需要添加 Universe 存储库:

    RUN apt-get update &&\
     apt-get install -y software-properties-common &&\
     add-apt-repository universe &&\
     apt-get install -y php-apcu
    

    如果您收到“错误:'universe' 无效”,那么您需要使用完整的源代码行:

     sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"
    

    在您的apt-add-repository 行中代替“宇宙”。

    【讨论】:

    • 当我尝试添加 Universe 存储库时出现此错误:“错误:'universe' 无效”
    猜你喜欢
    • 2021-09-01
    • 2015-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-27
    • 1970-01-01
    • 1970-01-01
    • 2015-02-01
    相关资源
    最近更新 更多