Ma compréhension est que vous voulez distribuer / déployer un paquet sur plusieurs distributions basées sur Debian.
Dans le monde Debian / Ubuntu, vous ne devez pas fournir de .debfichier individuel à télécharger et à installer. Au lieu de cela, vous devez fournir un référentiel APT. (dans le monde Fedora / Red Hat / CentOS, je ferais un conseil similaire pour fournir un référentiel YUM). Non seulement résout le problème de la façon de nommer le fichier deb, mais le référentiel est un moyen efficace de fournir une version plus récente de votre package, y compris des corrections de bogues et des mises à jour de sécurité. La création d'un référentiel APT dépasse le but de cette page / question, il suffit de rechercher "comment configurer un référentiel apt"
Revenons maintenant à votre question: "convention de dénomination des packages":
Lorsque vous générez le package avec dpkg-buildpackage, le package sera nommé de manière standard. Comment citer la page de manuel dpkg-name :
Un nom de package complet se compose de package_version_architecture.package-type comme spécifié dans le fichier de contrôle du package.
package_version_architecture.package-type
La politique Debian est le bon endroit pour connaître la syntaxe des fichiers de contrôle: nom (pour les paquets source et binaire), version , architecture , type de paquet .
Il n'y a aucune disposition pour indiquer la distribution, car ce n'est pas ainsi que les choses se passent.
Si vous devez compiler la même version d'un package pour plusieurs distributions , vous changerez le versionchamp (dans le fichier debian/changeloget debian/control). Certaines personnes utilisent le nom de distribution dans le champ de version. par exemple openssl :
0.9.8o-4squeeze14
1.0.1e-2+deb7u14
1.0.1k-1
Si c'est ce que vous voulez faire, assurez-vous de lire debian-policy debian_revisiondans la version .
debet réglez le.changesfichier