特定存储库的apt-get更新

考虑这样的情况:

我将在UEFI系统上安装Ubuntu(使用Windows进行双启动),我需要安装boot-repair 。 当我运行sudo apt-get update ,它将更新所有repos的缓存。 我只需要更新一个特定的ppayannubuntu/boot- repair boot-repair )来安装boot-repair

很多时候,当我认为更新单个ppa就足够了时,我必须更新所有的回购。

问题

  1. 如果我只更新一个回购,是否有任何问题/伤害? 它能以任何方式影响软件安装吗?
  2. 如果答案是否,那么我该如何更新特定的回购?

如果我只更新一个回购,是否有任何问题/伤害? 它能以任何方式影响软件安装吗?

不,是的,如果您的软件包需要只能从某个存储库中获取的版本,则拒绝安装软件包。

如果答案是否,那么我该如何更新特定的回购?

您必须创建.list文件,其中存储库的描述将是,即:

 deb http://download.virtualbox.org/virtualbox/debian raring contrib 

然后把它保存到某个地方。 现在你只需要这样做:

 sudo apt-get update -o Dir::Etc::sourcelist="mysources.list" 

完成。