Eh bien, comme vous l'avez dit, le nom foo_VVV-RRR_AAA.deb
d'un fichier deb n'est qu'une convention pour nommer les .deb
fichiers, où VVV
, RRR
et AAA
sont la version, la révision et l'architecture du paquet foo
.
De plus, cette convention est suggérée (dictée) lors de la construction de paquets avec debuild ou git-buildpackage .
Si vous acceptez que cette convention soit correcte, sinon, vous pouvez renommer vos .deb
fichiers comme vous le souhaitez, mais uniquement en suivant ces règles (dans ce cas, vous devrez peut-être exécuter dpkg --info <deb_file>
pour trouver une information simple que vous pouvez normalement obtenir en utilisant la convention ci-dessus). pour un nom de fichier deb).
Maintenant, comme vous pouvez le lire sur Filename - Wikipedia :
Il n'y a pas de norme de codage générale pour les noms de fichiers.
Étant donné que les noms de fichiers doivent être échangés entre les environnements logiciels (pensez au transfert de fichiers réseau, au stockage du système de fichiers, aux logiciels de sauvegarde et de synchronisation de fichiers, à la gestion de la configuration, à la compression et à l'archivage des données, etc.), il est très important de ne pas perdre les informations de nom de fichier entre les applications. Cela a conduit à une large adoption d'Unicode comme norme pour l'encodage des noms de fichiers, bien que les logiciels hérités puissent ne pas être compatibles avec Unicode.
[...] La longueur maximale du nom de fichier n'est pas standard et peut dépendre de la taille de l'unité de code. Bien qu'il s'agisse d'un problème grave, dans la plupart des cas, il s'agit d'un problème limité.
Donc, s'il n'y a pas de norme pour les noms de fichiers en général, je suis presque sûr qu'il n'y a pas de norme spéciale pour .deb
les noms de fichiers. Ou, si vous êtes toujours confus, prenez la convention comme norme et suivez ces règles .