Beh, come hai detto, il nome foo_VVV-RRR_AAA.deb
di un file deb è solo una convenzione per la denominazione .deb
dei file, dove VVV
, RRR
e AAA
sono la versione, la revisione e l'architettura del pacchetto foo
.
Inoltre, questa convenzione è suggerita (dettata) quando si creano pacchetti con debuild o git-buildpackage .
Se sei d'accordo con questa convenzione è ok, in caso contrario, puoi rinominare i tuoi .deb
file come desideri, ma solo seguendo queste regole (in questo caso forse devi correre dpkg --info <deb_file>
per trovare una semplice informazione che normalmente puoi ottenere usando la convenzione sopra per un nome file deb).
Ora, come puoi leggere su Nome file - Wikipedia :
Non esiste uno standard di codifica generale per i nomi dei file.
Poiché i nomi dei file devono essere scambiati tra ambienti software (si pensi al trasferimento di file di rete, all'archiviazione del file system, al software di backup e sincronizzazione dei file, alla gestione della configurazione, alla compressione e all'archiviazione dei dati, ecc.), È molto importante non perdere le informazioni sui nomi dei file tra le applicazioni. Ciò ha portato all'ampia adozione di Unicode come standard per la codifica dei nomi di file, sebbene il software legacy potrebbe non essere a conoscenza di Unicode.
[...] La lunghezza massima del nome file non è standard e potrebbe dipendere dalla dimensione dell'unità di codice. Sebbene si tratti di un problema serio, nella maggior parte dei casi si tratta di un problema limitato.
Quindi, se non esiste uno standard per i nomi dei file in generale, sono quasi sicuro che non esiste uno standard speciale per .deb
i nomi dei file. Oppure, se sei ancora confuso, prendi la convenzione come standard e segui queste regole .