Qual é o padrão para nomear o nome do arquivo deb?

8

Eu quero descobrir o padrão para os nomes dos arquivos deb. Por exemplo, tenho um arquivo com o nome foo_1.0.0-1_all.deb . Como eu descobri em Debian FAQ , existe tal convenção:

<foo>_<VersionNumber>-<DebianRevisionNumber>_<DebianArchitecture>.deb

Mas isso não é um padrão. Não responde a muitas perguntas. Por exemplo: quanto tempo pode ser? Quais são os caracteres permitidos? Quais valores podem estar em?

Existe algum padrão que descreva detalhadamente o nome do arquivo deb?

    
por bessarabov 08.08.2013 / 07:20

2 respostas

4

Bem, como você disse, o nome foo_VVV-RRR_AAA.deb para um arquivo deb é apenas uma convenção para nomear .deb arquivos, onde VVV , RRR e AAA são a versão, revisão e arquitetura do arquivo. pacote foo .

Além disso, essa convenção é sugerida (ditada) ao criar pacotes com depuração ou git-buildpackage .

Se você concorda com esta convenção está ok, se não, você pode renomear seus arquivos .deb como quiser, mas somente seguindo estas regras (neste caso talvez você deva executar dpkg --info <deb_file> para encontrar uma informação simples que normalmente você pode obter usando a convenção acima para um nome de arquivo deb).

Agora, como você pode ler em Filename - Wikipedia :

% bl0ck_qu0te%

Portanto, se não houver um padrão para nomes de arquivos em geral, tenho quase certeza de que não há um padrão especial para .deb nomes de arquivos. Ou, se você ainda estiver confuso, tome a convenção como padrão, e siga estas regras .

    
por Radu Rădeanu 08.08.2013 / 09:10
0

Aqui estão algumas reflexões sobre as convenções de nomenclatura:

% bl0ck_qu0te%

De IBM.com

% bl0ck_qu0te%

Em RPM.org

    
por Paulius Šukys 08.08.2013 / 07:41