Bes*_*esi 10 ubuntu debian apt-get
我有一个项目,我创建一个.deb文件,应该由Linux客户端安装.为此,我想使用apt-get install mypackage.
作为这个领域的新手,我现在正在寻找托管我自己的debian更新存储库的最简单方法,它只需要包含mypackage.deb.
我很快就看到了mini-dinstall看起来很有前景,但它们似乎与之相关.changes,而不是.deb包.所以我不确定这是否是我需要的.
总结一下,工作流程看起来像这样:
mypackage.debfancy-update-daemon add mypackage.debapt-get install mypackage谢谢你的帮助
ste*_*tew 15
创建存储库的真正简单方法是创建"普通"存储库而不是"自动"存储库.您可以使用dpkg-dev软件包中的"dpkg-scanpackages"命令执行此操作.
$ mkdir repository
$ cp foo.deb repository
$ dpkg-scanpackages repository /dev/null | gzip -9c > repository/Packages.gz
Run Code Online (Sandbox Code Playgroud)
然后在您的sources.list中,而不是像:
deb http://wherever/repository suite component
Run Code Online (Sandbox Code Playgroud)
你离开套件和组件,只需:
deb http://wherever/repository
Run Code Online (Sandbox Code Playgroud)
有关更多信息(如平凡和自动存储库之间的区别),请参阅存储库HOWTO(对于这个简单的事情,您可以忽略此文档称自己为"过时"的事实)
| 归档时间: |
|
| 查看次数: |
4139 次 |
| 最近记录: |