小编kai*_*kai的帖子

reprepro 可以将新版本的软件包接受到存储库中吗?

我已经将一个软件包安装到我自己的 debian 软件包存储库中,如下所示:

$ sudo reprepro -b /var/packages/ubuntu includedeb maverick my-package_0.8-0_all.deb 
my-package_0.8-0_all.deb: component guessed as 'main'
Exporting indices...
Run Code Online (Sandbox Code Playgroud)

我已经使用 apt-get install 在几台机器上安装了我的软件包。

我现在为我的软件添加了新功能,并希望将我的软件包的新次要版本添加到存储库,以便我可以使用 apt-get upgrade 更新我的机器。

我尝试这样做:

$ sudo reprepro -b /var/packages/ubuntu includedeb maverick my-package_0.9-0_all.deb 
my-package_0.9-0_all.deb: component guessed as 'main'
Skipping inclusion of 'my-package' '1.0-0' in 'maverick|main|i386', as it has already '1.0-0'.
Skipping inclusion of 'my-package' '1.0-0' in 'maverick|main|amd64', as it has already '1.0-0'.
Run Code Online (Sandbox Code Playgroud)

看起来我需要告诉 reprepro 这是同一个包的新版本,但我不知道如何做到这一点。我已经多次阅读 reprepro 手册页并在网上搜索了几个小时,但我没有找到任何答案。

我错过了什么吗?

非常感谢。

linux debian deb apt

6
推荐指数
1
解决办法
9755
查看次数

标签 统计

apt ×1

deb ×1

debian ×1

linux ×1