不同安装方法的更新过程如何?

不同安装方法的更新过程如何?

据我了解,安装包有四种方法:

  1. 从源代码构建并安装
  2. 安装二进制文件
  3. 安装deb/rpm文件
  4. 从存储库安装

例如,在 Ubuntu 中,使用所有方法安装的软件包是否在运行时更新sudo apt-get update; sudo apt-get upgrade -y;

我的理解是,此过程仅更新从存储库安装的软件包。二进制或源代码安装是否可以在安装程序中包含代码,让包管理器知道从哪里获取未来的更新?这是否意味着包管理器也可以从源安装更新二进制/构建?

相关内容