【发布时间】:2020-02-08 12:03:00
【问题描述】:
某些应用程序提供 debian 软件包供下载。其他人提供添加一个存储库来安装 debian 包。我的问题是:如果你安装了一个 debian 包,有没有办法让这个包也安装更新它的存储库?这是一个标准还是一个气馁的想法?
【问题讨论】:
标签: debian repository updates standards deb
某些应用程序提供 debian 软件包供下载。其他人提供添加一个存储库来安装 debian 包。我的问题是:如果你安装了一个 debian 包,有没有办法让这个包也安装更新它的存储库?这是一个标准还是一个气馁的想法?
【问题讨论】:
标签: debian repository updates standards deb
这在不是来自官方存储库的软件包中相当常见。例如 google-chrome 和 skype 使用这种方法。
首先,您可以通过从网站下载所需的 .deb 包文件到您的计算机上。理想情况下,您要确保从受信任的来源下载它,而不是从某个随机的互联网位置下载。
请务必注意,从不受信任的位置安装软件包并不安全且不推荐。
然后在第一次安装包时,通常通过运行dpkg -i 或等效命令,包将在/etc/apt/sources.list.d/ 文件夹中安装一个包含存储库信息的文件。
完成该步骤后,以及在下一个apt-get update 或类似步骤时,系统将从附加存储库加载包信息。因此允许通过包管理器(apt-get upgrade 或等效项)对要安装的包进行后续升级。
值得注意的是,这种方法不仅有助于升级最初安装的软件包,而且还可以从安装到系统上的任何存储库中提供新的软件包。
注意:/etc/apt/sources.list.d/ 中使用的 .d 文件夹是发行版用于实现可插入连接配置的常用方法。您会在其他服务和系统的其他部分中找到这种方法。 sources.list 的联机帮助页上的其他信息。
【讨论】: