Por que alguns softwares não estão nos repositórios oficiais do Ubuntu?

17

Para instalar alguns aplicativos, precisamos adicionar um repositório ao sistema. Por que os criadores simplesmente não os colocaram nos repositórios Main ou Universe, embora esses aplicativos tenham licença GPL e não sejam novos (Grub Customizer, por exemplo). Qual é a causa disso?

    
por R S 11.02.2017 / 11:08

2 respostas

19

O software em main é suportado pela Canonical. Obviamente, eles não vão apoiar cada peça arbitrária de software na internet. O software em universe é herdado do Debian, onde um grupo seleto de pessoas, designadas como Desenvolvedores Debian, se responsabilizam pela manutenção dos pacotes que carregam (mesmo que a embalagem real seja feita por outras pessoas). Obviamente, eles não têm a capacidade de manter pacotes para cada software na Internet.

O que as pessoas fazem que não podem obter desenvolvedores canônicos ou Debian para suportar seu software? Eles devem encontrar outras maneiras, incluindo a criação de seu próprio repositório. A introdução do PPA pelo Ubuntu aliviou muita pressão sobre os voluntários da comunidade para manter os pacotes e, ao mesmo tempo, libertou os desenvolvedores de muitas das restrições impostas pelas políticas de distribuição das distros.

Lembre-se de que o que você quer pode não ser o que outra pessoa deseja. Ao adotar um conjunto estável de software e permitir PPAs, enquanto os usuários têm uma pequena sobrecarga de manutenção da lista de repositórios, eles obtêm muita flexibilidade para obter o que precisam. Os desenvolvedores obtêm flexibilidade no fornecimento de atualizações. Os mantenedores são aliviados da pressão de ter que manter-se atualizado com todos os softwares arbitrários na Internet.

    
por muru 11.02.2017 / 11:40
8

No caso particular do GRUB Customizer, ele não é empacotado no Debian simplesmente porque ninguém fez o trabalho de empacotamento. Existe um bug de Solicitação de Pacote aberto para ele, então qualquer um que esteja disposto (e capaz) para fazer a embalagem é bem-vinda para fazê-lo. E não é no Ubuntu porque não está no Debian.

    
por fkraiem 11.02.2017 / 13:12