Ao publicar vários aplicativos dentro de um snap, o snapcraft prefixa o nome do aplicativo com "snapname". Assim, o usuário final parece ver um nome executável de "snapname.appname".
Meu snap é uma coleção de 7 utilitários cli. todos com um prefixo comum, digamos "snapname".
mas seus nomes são:
snapname-nome do aplicativo
usando um sinal de menos/traço em vez de um separador de ponto, o que é muito mais comum em utilitários cli do Linux.
meus utilitários também serão publicados via .deb e .rpm etc., então gostaria que a nomenclatura fosse consistente, caso contrário a documentação ficaria confusa.
Existe alguma maneira de contornar o esquema de prefixação aparentemente fixo com o ponto?
Você quer um alias . Você pode criá-los manualmente, mas não é exatamente isso que você quer: você quer aliases aos quais seus usuários tenham acesso. Nesse caso, você precisa solicitá-los criando uma nova postagem na categoria store-requests do fórum . Por quê? Para citar o link acima: