обновленный удар, но его версия не изменяется

Я работаю над Ubuntu 14.04, и я нашел что-то, что я не могу понять.

Я выполняю команды как указано ниже:

apt update && apt list --upgradable

Я нашел это bash находится в обновляемом списке.

На данный момент вывод bash --version говорит мне, что версия удара 4.3.11(1).

Затем я делаю apt upgrade.

К моему удивлению я делаю bash --version снова и вывод не изменяется вообще. Версия bash тихо 4.3.11(1).

Таким образом, действительно ли это нормально?, Некоторый пакет может быть обновляемым, в то время как его версия не изменяется?

7
задан 1 February 2018 в 01:52

1 ответ

Необходимо также проверить версию пакета:

$  bash --version
GNU bash, version 4.4.12(1)-release (x86_64-pc-linux-gnu)
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>

This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
$ apt-cache policy bash | head -n3
bash:
  Installed: 4.4-5ubuntu1~16.04.york0
  Candidate: 4.4-5ubuntu1~16.04.york0

Как видно, расходятся во мнениях пакет и строки версии удара, поскольку они установлены различными людьми. В Вашем случае могло бы хорошо иметь место, что ничто не изменилось в восходящем направлении, и изменения были полностью специалистом по обслуживанию пакета, таким образом, bash --version остается неизменным, но измененная версия пакета.

13
ответ дан 23 November 2019 в 06:18

Другие вопросы по тегам:

Похожие вопросы: