【发布时间】:2012-03-25 15:43:23
【问题描述】:
我正在尝试获取已安装软件包的版本号,以便为 dpkg 构建依赖项列表。
如果我在终端中输入“dpkg -l | grep libqtcore4”,我会得到以下结果:
ii libqtgui4 4:4.7.4-0ubuntu8 Qt 4 GUI module
ii libqtgui4:i386 4:4.7.4-0ubuntu8 Qt 4 GUI module
我的问题是;版本号中的冒号 (:) 到底是什么意思,-0ubuntu 到底是什么意思?
【问题讨论】:
-
4:是主要版本 4,4.7.4是实际的软件版本,它有 ubuntu 自己的-0ubuntu8补丁集应用于原始版本。 -
在help.launchpad.net/Packaging/PPA/BuildingASourcePackage 我看到他们使用
ubuntu3,在这里我看到ubuntu8--ubuntuN是什么意思?这不是系列,包装指南说要单独指定。
标签: linux ubuntu dependencies debian dpkg