apt-get update 输出中的“Hit:”和“Get:”是什么意思?

apt-get update 输出中的“Hit:”和“Get:”是什么意思?

我对 Linux 还很陌生。我正在尝试了解 APT,并希望更清楚地了解此命令的输出。我能从中得到什么?

apt-get update

Hit:1 http://us.archive.ubuntu.com/ubuntu xenial InRelease
Get:2 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB]
Get:3 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB]
Hit:4 http://ppa.launchpad.net/webupd8team/sublime-text-2/ubuntu xenial InRelease                                                              
Get:5 http://us.archive.ubuntu.com/ubuntu xenial-backports InRelease [102 kB]
Fetched 306 kB in 0s (377 kB/s)                             
Reading package lists... Done

什么是命中?什么是获取?谢谢。

答案1

如果你真的想知道,你可以下载一份源代码:

git clone git://anonscm.debian.org/apt/apt.git

但我对状态词的理解是:

Hit: 将元数据与远程站点进行比较。

Get: 从远程站点获取新的、改进的版本。

Ign: 发生了非严重错误。

Err: 發生了重大錯誤。

相关内容