Debian软件包 - 构成版本更改的内容

时间:2018-05-10 10:51:00

标签: debian apt-get apt

我已经为一个爱好项目创建了一个.deb包,它可以通过我自己的HTTP服务器获得,因此可以通过apt-get安装。

我一直在更新.deb.changes文件并重新生成Package.gz想法我观察到做了

apt-get update && apt-get upgrade

...会升级我的软件 - 即使控制文件中的版本号保持不变

我认为.changesPackage.gz中的SHA(甚至是其中记录的日期)足以让apt-get认识到他们已经改变并安装新的(已更新).deb

但是,我最近也试图做同样的事情,apt-get重新编写:

my-app is already the newest version (2.1).

并且不执行升级。

我是否可以仅使用SHA更改部署新版本而不更改控制文件中的版本?我希望能够在没有主要版本增量的情况下部署更新(例如在测试版中)。

0 个答案:

没有答案