考虑这样的情况:
我将在 UEFI 系统(与 Windows 双启动)上安装 Ubuntu,我需要在其中安装boot-repair
。运行时sudo apt-get update
它将更新所有存储库的缓存。我只需要更新特定的ppa
(yannubuntu/boot- repair
)即可安装boot-repair
。
很多时候我不得不更新所有的存储库,但我认为更新一个ppa
就足够了。
问题
- 如果我只更新一个 repo,会有什么问题/危害吗?这会以任何方式影响软件安装吗?
- 如果答案是
No
,那么我该如何更新特定的 repo?
答案1
如果我只更新一个 repo,会有什么问题/危害吗?这会以任何方式影响软件安装吗?
不,是的,如果您的软件包需要的版本只能从某个存储库获得,则 apt 将拒绝安装该软件包。
如果答案是否定的,那么我该如何更新特定的 repo?
您必须创建.list
包含存储库描述的文件,即:
deb http://download.virtualbox.org/virtualbox/debian raring contrib
然后将其保存到某个地方。现在您只需执行以下操作:
sudo apt-get update -o Dir::Etc::sourcelist="mysources.list"
完毕。