E:软件包“curl”没有安装候选者

med*_*ena 5 ubuntu curl

我正在尝试在 ubuntu 中安装nodejs,我需要使用curl,但它不允许我安装curl,每次我尝试安装它时都会显示此错误

正在读取包列表...已完成 构建依赖关系树
正在读取状态信息...已完成 包curl 不可用,但被另一个包引用。这可能意味着该包丢失、已过时或只能从其他来源获得

E:软件包“curl”没有安装候选者

我尝试更新,但错误始终相同

小智 1

尝试这个:

sudo sed -i -e 's/us.archive.ubuntu.com/archive.ubuntu.com/g' /etc/apt/sources.list
Run Code Online (Sandbox Code Playgroud)

然后做sudo apt-get update然后sudo apt-get install curl

您也可以像这样安装节点

sudo apt install nodejs
Run Code Online (Sandbox Code Playgroud)