В FreeBSD при выполнении обновления pkg, что означает сообщаемое количество «кандидатов»? - PullRequest
0 голосов
/ 07 апреля 2019

В системе FreeBSD при выполнении «обновления pkg» появляется сообщение, указывающее количество кандидатов. В документации pkg не разъясняется, что это за кандидаты, или нет способа их перечисления.

Пример вывода в новой системе ...

pkg upgrade

Checking for upgrades (1 candidates): 100%
Processing candidates (1 candidates): 100%
Checking integrity... done (0 conflicting)
Your packages are up to date.

Поскольку кандидаты остаются после выполнения команды, они не могут указывать на обновляемые пакеты. Так что же такое «кандидат»? Есть ли способ перечислить кандидатов?

1 Ответ

0 голосов
/ 07 апреля 2019

«Кандидат» является эквивалентом «потенциально затронутого пакета». Пример из жизни показывает:

# 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
...