错误:'multiverse' 无效 + 错误:'universe' 无效

错误:'multiverse' 无效 + 错误:'universe' 无效

我有这个Dockerfile:

FROM node:11

USER root

WORKDIR /tmp
RUN apt-get update
RUN apt-get install -y software-properties-common
RUN add-apt-repository multiverse
RUN add-apt-repository universe

我收到此错误:

错误:“multiverse”无效
命令“/bin/sh -c add-apt-repository multiverse”返回非零代码:1

我怎样才能让它工作?

答案1

我显然通过这样做解决了这个问题:

RUN sed -i "/^# deb.*multiverse/ s/^# //" /etc/apt/sources.list
RUN sed -i "/^# deb.*universe/ s/^# //" /etc/apt/sources.list

而不是这样:

RUN add-apt-repository multiverse
RUN add-apt-repository universe

答案2

非常感谢 Alexander Mills,我遇到了同样的问题,并且能够在我的系统(Q4OS 3.10.3)上使用以下方法解决它:

sudo sed -i "/^# deb.*multiverse/ s/^# //" /etc/apt/sources.list
sudo sed -i "/^# deb.*universe/ s/^# //" /etc/apt/sources.list

答案3

但我仍然面临这个问题

相关内容