无法从 apt 指定版本

无法从 apt 指定版本

我正在运行基于 Ubuntu Trusty 的系统。我添加了 Vivid 的源条目(不是二进制)

deb-src http://archive.ubuntu.com/ubuntu vivid main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu vivid-updates main restricted universe multiverse

deb-src http://security.ubuntu.com/ubuntu/ vivid-security main restricted universe multiverse
deb-src http://archive.canonical.com/ubuntu/ vivid partner

然后就跑了sudo apt-get update

现在,我想通过从源代码构建 Vivid 来安装 gnome-commander。我发出了命令

apt-get source -b -t vivid gnome-commander
Reading package lists... Done
E: The value 'vivid' is invalid for APT::Default-Release as such a release is not available in the sources

为什么命令失败?我该如何修复?

答案1

首先,您需要为该包构建依赖项。

sudo apt-get build-dep gnome-commander

gnome commander不是 Ubuntu 14.04 的一部分,因此您可以获取并编译源代码而无需指定vivid。这-t意味着目标释放例如unstable2.1*、 或sid

sudo apt-get source -b -t stable gnome-commander

相关内容