![使用新的 deb 上传并更新 ubuntu 存储库](https://linux22.com/image/1301353/%E4%BD%BF%E7%94%A8%E6%96%B0%E7%9A%84%20deb%20%E4%B8%8A%E4%BC%A0%E5%B9%B6%E6%9B%B4%E6%96%B0%20ubuntu%20%E5%AD%98%E5%82%A8%E5%BA%93.png)
我的问题如下:
我有一个 ubuntu 软件包存储库,我想用一些软件包来更新它。
我一直在浏览,试图弄清楚这是如何做到的,然后遇到了“ dput
”。不幸的是,dput 需要“。”的存在,chages
而我没有(我只有.deb-s
我想上传的)。
还有其他方法可以上传 deb 并更新软件包存储库吗?
另外,有人知道我可以在哪里找到一些关于使用Ubuntu/Debian存储库?
答案1
我想你有你的自己的存储库,但您没有提到使用什么软件来维护它。
我们用复制版还有一种简单的方法来添加独立的 .deb 包(无需 .changes):
将 .deb 复制到存储库服务器(任何您可以访问的地方,例如 /tmp)并执行:
$ reprepro includedeb <codename> /tmp/<debfile>
答案2
如果您确实找到了允许所有人写入的 Debian 存储库,我会感到非常惊讶。也就是说,该*.changes
文件是由软件包构建过程自动创建的。如果您没有该文件,那么您可能没有自己构建软件包,对吗?
哦,还有许多关于 Debian 软件包和存储库的文档(令人惊讶的是)Debian 开发者网站。