想象一下,我已经安装了所有软件包ddd
。
如果我将所有ddd
软件包复制到终端/var/cache/apt/archives
并sudo apt-get install ddd
在终端中运行,会apt-get
重新下载软件包还是跳过它们?
我目前已经ddd
安装了PS,所以我无法(不会)对其进行测试。所以我需要一些专家告诉我会发生什么:)
是的,它将这样做,但前提是该软件包是在执行时下载的任何列表的一部分apt-get update
,例如:
/var/cache/apt/archives
,因为该软件包的版本不在您的来源中的任何软件包列表中都将不被使用。程序包也经过签名,因此,如果程序包中的签名与预期的签名不匹配,则将再次下载该程序包,程序包标识不仅仅取决于文件名。
简而言之:如果手动添加的软件包版本和签名与您的源软件包列表中的任何内容匹配,则将使用该软件包,否则将再次下载该软件包。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句