我的项目有很多DEBIAN存储库(例如EPAPI , erlang-dbus等)。 看来现在Synaptic希望那些被签名的软件包默认出现。
对于那里的DEBIAN功夫大师,请给我提供一个一步一步的指导来达到这个目的。 我GOOGLE了很多,但我仍然有点困惑这个问题。
更新:我现在使用一个Launchpad PPA …从所有这些麻烦救我。
就个人而言,我使用reprepro工具 – 它自动为我做。 是的,这是一个pipe理整个存储库的工具,但是每次添加一个新包时,它都会自动签名并要求input密码。
Debian wiki有一些自动选项: http : //wiki.debian.org/HowToSetupADebianRepository
但是对于简单的情况,“howto”似乎是: http : //wiki.debian.org/SecureApt#Settingupasecureaptrepository
安装说明中的这一点可能会有所帮助: http : //people.debian.org/~osamu/pub/getwiki/html/ch02.en.html#_top_level_release_file_and_authenticity
如果你是手工创build,看起来没有任何基本的工具可以创build发行版文件,所以你可能不得不处理apt-ftparchive或类似的东西。