use*_*492 9 package-management apt
想象一下,我有所有的包要安装,比如,ddd
.
如果我将所有ddd
软件包复制到终端/var/cache/apt/archives
并sudo apt-get install ddd
在终端中运行,是apt-get
重新下载软件包还是跳过它们?
PS我目前已经ddd
安装,所以我不能(不会)自己测试。所以我需要一些专家告诉我会发生什么:)
是的,它会,但前提是包是在执行 a 时下载的任何列表的一部分apt-get update
,例如:
/var/cache/apt/archives
.包也被签名,所以如果包的签名与预期的签名不匹配,那么它将被再次下载,包标识不仅仅依赖于文件的名称。
简而言之:如果手动添加的包版本和签名与源包列表中的任何内容匹配,则将使用该包,否则将再次下载。
不,它不会再次下载它。在这里,我正在安装一个以前卸载的软件包,该软件包存在于我的/var/cache/apt/archives
目录中。
sudo apt-get install artha
归档时间: |
|
查看次数: |
728 次 |
最近记录: |