首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自创建的.deb包存在版本控制问题

自创建的.deb包存在版本控制问题
EN

Ask Ubuntu用户
提问于 2015-03-17 16:22:51
回答 1查看 66关注 0票数 1

我在创建一个包含最近化石版本的PPA方面完成了我的第一步。

我解压tarball并在其上运行bzr dh-make fossil 1.32 ../fossil-src-stable.tar.gz,编辑debian文件,直到编译成功,并用

代码语言:javascript
复制
bzr builddeb -S -- -uc -us
pbuilder-dist utopic build fossil_1.32-ppa1.dsc

到目前为止很难,但不知怎么地起作用了。

不需要我的问题,正如您所看到的,我构建了化石版本1.32,deb被命名为fossil_1.32-ppa1_amd64.deb简单,就像遵循教程一样。

现在,当我试图安装我的deb时,它告诉我,已经安装了一个更新的版本,并且安装已经中止。

Apt-cache策略告诉我,安装的版本较低:

代码语言:javascript
复制
$ apt-cache policy fossil
fossil:
  Installiert:           1:1.29-1
  Installationskandidat: 1:1.29-1
  Versionstabelle:
 *** 1:1.29-1 0

问题1:版本号之前的"1:“是什么?问题2:我需要给我的deb安装什么样的版本?

我已经试过了bzr dh-make fossil 1:1.32 ../fossil-src-stable.tar.g,但这甚至不能给我一个开始。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2015-03-18 08:02:22

好了,明白了。deb包构建不是从version文件中的control字段中获取版本号,而是从changelog条目中获取版本号。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/597954

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档