【问题标题】:What does 4: mean in g++ apt-get install version string?4:在 g++ apt-get install version string 中是什么意思?
【发布时间】:2009-05-27 10:07:34
【问题描述】:

在源自 Ubuntu 的 EasyPeasy 1.1(用于迷你笔记本)上,我使用 apt-get 安装了 g++:

$ apt-get install g++

显示的行之一是:

Setting up g++ (4:4.3.1-1ubuntu2) ...

“4:”是什么意思?

$ g++ --version
g++ (Ubuntu 4.3.2-1ubuntu12) 4.3.2

apt-get 中的“4.3.1”与“4.3.2”g++ 版本有什么关系?

【问题讨论】:

    标签: installation g++ version apt-get


    【解决方案1】:

    这是一个epoch。根据 debian 政策手册,

    epochs 的目的是让我们 在版本中留下错误 编号,并应对情况 版本编号方案在哪里 变化

    IIRC gcc 3.4.x 从 3.3.x 系列引入了与 ABI 不兼容的更改,而这个时期可能是由 debian 维护者当时引入的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-09
      • 1970-01-01
      • 1970-01-01
      • 2015-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多