在FreeBSD系统上,当执行“pkg upgrade”时,会有一条消息指示候选者的数量。 pkg文档没有说明这些候选者是什么,或者列出它们的任何方式。
新系统上的输出示例......
pkg升级
Checking for upgrades (1 candidates): 100%
Processing candidates (1 candidates): 100%
Checking integrity... done (0 conflicting)
Your packages are up to date.
由于候选人在运行命令后仍然存在,因此它们不能表示可升级的包。什么是“候选人”?有没有办法列出候选人?
“候选人”相当于“可能受影响的包裹”。生活示例显示:
# pkg upgrade -n
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
Checking for upgrades (251 candidates): 100%
Processing candidates (251 candidates): 100%
The following 250 package(s) will be affected (of 0 checked):
Installed packages to be REMOVED:
ImageMagick-6.9.9.28_2,1
New packages to be INSTALLED:
xkeyboard-config: 2.24_1
...
Number of packages to be removed: 1
Number of packages to be installed: 9
Number of packages to be upgraded: 195
Number of packages to be reinstalled: 45