我正在开发 Ubuntu 14.04,但我发现了一些我无法理解的东西。
我执行如下命令:
apt update && apt list --upgradable
我发现它bash
在可升级列表中。
现在的输出bash --version
告诉我 bash 的版本是4.3.11(1)
.
然后我做apt upgrade
。
令我惊讶的是,我又做bash --version
了一次,输出根本没有改变。的版本bash
仍然是4.3.11(1)
.
这是正常的吗?,有些包可以升级,而它的版本不会改变?
您还应该检查软件包版本:
可以看出,package 和 bash 版本字符串是有区别的,因为它们是由不同的人设置的。在您的情况下,很可能上游没有任何更改,并且更改完全由包维护者完成,因此
bash --version
保持不变,但包版本发生了变化。