我有一个最新的 18.04 服务器基本安装。仅在默认安装之上添加了 universe 存储库。没有第三方存储库。
当我尝试安装包 lxc 时出现以下错误:
lxc : Depends: lxc-utils (>= 3.0.0-0ubuntu2) but it is not going to be installed
因此我尝试安装 lxc-utils。但它的依赖关系也存在问题:
lxc-utils : Depends: liblxc1 (= 3.0.0-0ubuntu2) but 3.0.1-0ubuntu1~18.04.2 is to be installed
这是故意的吗?我现在应该使用其他东西来实现 LXC 功能吗?
答案1
我的问题是/etc/apt/sources.list
我认为universe
应该单独添加到默认的三行中
deb http://archive.ubuntu.com/ubuntu bionic main
deb http://archive.ubuntu.com/ubuntu bionic-security main
deb http://archive.ubuntu.com/ubuntu bionic-updates main
deb http://archive.ubuntu.com/ubuntu bionic universe
这不对。它应该是这样的
deb http://archive.ubuntu.com/ubuntu bionic main universe
deb http://archive.ubuntu.com/ubuntu bionic-security main universe
deb http://archive.ubuntu.com/ubuntu bionic-updates main universe
有针对 Bionic 服务器安装缺失的错误报告universe
https://bugs.launchpad.net/subiquity/+bug/1783129