Enviado em 12/01/2021 - 20:13h
cizordj escreveu:
O Bom de fazer pacotes .deb é que isso força o desenvolvedor a usar as mesmas bibliotecas que todo mundo e se elas atualizam você é obrigado a se atualizar também pra se manter no jogo
O Bom de fazer pacotes .deb é que isso força o desenvolvedor a usar as mesmas bibliotecas que todo mundo e se elas atualizam você é obrigado a se atualizar também pra se manter no jogo
Pelo jeito você não empacota nada.
Ter um pacote .DEB que funciona no Ubuntu 20.04 não significa que funcionará no Debian 10 ou 11. Nem mesmo significa que funcionará no Ubuntu 20.10. Um pacote que funciona no Deepin pode não funcionar no Ubuntu.
É uma questão bem complexa, um trabalho enorme.
Por exemplo, um programa que suporta o Ubuntu precisa ser empacotado para quatro versões do Ubuntu diferentes: 18.04, 20.04, 20.10 e a versão de desenvolvimento 21.04.
Agora imagine que o programa que precisa ser empacotado é o Chromium, um programa com lançamentos rápidos. Cada nova versão, um novo pacote.
Que trabalho! Por isso a Canonical decidiu que o Chromium se transformaria em Snap e agora o empacotador não precisa mais se preocupar com a versão do Ubuntu que irá executar o Chromium, mas tão somente criar o pacote e terá a certeza que ele vai funcionar em todas as versões do Ubuntu que estão ativas.
Dê uma olhada na lista de pacotes órfãos do Debian, lá tem até aplicativos muito bons e únicos, mas infelizmente não tem ninguém que cuide deles. A lista é enorme, são programas que correm o risco de sair dos repositórios porque não há ninguém interessado em mantê-los.
Snaps e Flatpaks vieram para ajudar nesse quesito, um software que roda no Ubuntu 18.04 vai continuar rodando no Ubuntu 20.04, assim como no Debian, Fedora e outros.
