
Emessa questãoele lista três repositórios para permitir a instalação do canela:
- ppa:tsvetko.tsvetkov/canela
- ppa:lestcape/canela
- débitohttp://packages.linuxmint.com/qiana principal importação upstream
Eu não me importo com novos recursos/whizbang, mas sim com o que for mais estável/menos bugs.
Quais são as diferenças com esses repositórios? Um deles é oficialmente compatível com Ubuntu pela Canonical?
Estou interessado em pessoas que sabem algo sobre "estabilidade", "robustez" de software, etc. com base em sua experiência (ou autores de primeira mão do ppa) com 2 ou 3 desses repositórios. Eu perguntei porque“Como qualquer pessoa pode criar um PPA, não há garantia de qualidade ou segurança de um PPA – assim como acontece com qualquer outra fonte de software não oficial, você deve decidir se um PPA é confiável ou não.”
Responder1
Sim “estabilidade” e “robustez” entre aspas, porque não existe nada perfeito no mundo. Não somos perfeitos. Se você fornecer "robustez", precisará atualizar seu software, aplicando também patch para vulnerabilidades, adicionar compatibilidade com outros softwares e muito mais. Em algum momento, um patch no seu software não será suficiente, porque a tecnologia nunca acaba. Todos esses patches não estão na concepção original do software, e como é uma modificação você sempre perderá estabilidade no processo.
O principal problema com o repositório mint no Ubuntu pode ser ter uma referência de software específico do mint que não está presente no ubuntu. Este fato pode ser a causa da instalação de pacotes desnecessários, inclusive pacotes incompatíveis, e consequentemente quebra de sua instalação. O repositório mint não se destina a ser usado no Ubuntu.
Com os dois primeiros repositórios, a principal diferença será que o repositório tsvetko pode ser usado para diferentes versões do Ubuntu e o repositório lestecape é fornecido apenas para o Ubuntu 14.04. Não compilo o canela para mais versões do ubuntu, pois essa tarefa foi feita pelos mantenedores do Debian e na minha opinião mais do que uma ajuda, isso vai criar incompatibilidades e depois instabilidades.