Tia*_*ndo 7 packaging ppa repository deb
我想开始共享 .deb 文件,这些文件会自动将新的存储库添加到 Ubuntu 安装中(就像 puppetlabs.com 中存在的那些)。
我怎样才能做到这一点?
您可以将 postinst 脚本添加到您的包中:
一般来说,
preinst
在解压包(特定版本)之前调用 [script],然后postinst
......postinst
仍然应该尝试需要其依赖项的任何操作,因为它们通常可用,但请考虑正确的如果这些操作失败,则采用错误处理方法。
http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html
一个例子
Opera 浏览器使用 postinst 脚本将自身添加到 /etc/apt/sources.list.d/opera.list:http://pastebin.com/u6SR6krY
归档时间: |
|
查看次数: |
929 次 |
最近记录: |