apt-get 是否先从 ppa 安装软件包,然后再从官方存储库安装?

Aar*_*hen 3 apt ppa

我想安装最新版本的 nodejs,所以我添加了ppa:chris-lea/node.js.

但这是否意味着当我运行时apt-get install nodejs,它会从 ppa 而不是官方存储库安装包???

apt-get 如何确定从哪个源安装包???

Flo*_*sch 5

默认情况下,apt-get搜索所有可用的包源并安装具有最高版本号的包。

apt-cache policy nodejs
Run Code Online (Sandbox Code Playgroud)

向您显示nodejs来自您的软件包源的所有软件包及其版本,并告诉您它将安装哪个(“ Candidate”)。

有一些方法可以改变这种行为,例如参见如何防止更新特定包?