如何仅从特定*文件*存储库安装更新?

如何仅从特定*文件*存储库安装更新?

我按照此处的说明创建了自己的内部存储库: 如何创建本地 APT 存储库?

我把这行添加deb file:/usr/local/mydebs/ ./到我的/etc/apt/sources.list

--target-release如果我的目标版本只是,我该如何指定./

例如如果我添加行

deb http://mozilla.debian.net/ squeeze-backports iceweasel-release

/etc/apt/sources.list会像这样指定

apt-get install -t squeeze-backports iceweasel

如何仅安装来自特定存储库的更新?

答案1

您需要包含您正在使用的基于 Debian 的系统的版本 - 您可以使用以下命令找到它:

cat /etc/os-release | grep VERSION=

在 Ubuntu 13.10 中,你会看到以下内容:

VERSION="13.10, Saucy Salamander"

因此对于 Ubuntu 13.10,您需要包含单词saucy,例如对于其中一个主要存储库的这一行:

deb http://gb.archive.ubuntu.com/ubuntu/ saucy universe

您可以使用以下命令查看系统上现有的存储库:

cat /etc/apt/sources.list

在 Ubuntu 中,您可以使用 添加软件sudo add-apt-repository ..,然后运行sudo apt-get update​​。这可能不适用于过时的系统。

更多的这里

相关内容