Muitas perguntas são respondidas simplesmente com a adição deste repositório e a instalação.
Entendo que os desenvolvedores do Ubuntu não podem verificar rapidamente todos os pacotes e disponibilizá-los em repositórios oficiais. Mas existe um repositório principal não oficial ou um centro de software onde os desenvolvedores podem registrar seus PPAs?
Adicionar repositórios individuais é um problema e a atualização também leva mais tempo, pois é necessário verificar todos os PPAs. Como temos mercados alternativos para o Android, seria ótimo se houvesse fontes de software alternativas populares nas quais possamos razoavelmente confiar.
Respostas:
Não, não existe um centro de software "PPA" não oficial para o Ubuntu.
Um dos principais objetivos do Ubuntu é ser um Linux desktop estável e confiável para as massas. É por isso que os pacotes (e versões específicas) nos repositórios oficiais do Software Center / são cuidadosamente examinados e verificados quanto à estabilidade. Os repositórios oficiais (com parceiros, etc.) devem ser suficientes para as necessidades da maioria dos usuários regulares.
Por quê? : O software de um PPA não deve ser instalado cegamente
Em teoria, a adição de até um pacote PPA, não importa o quão "confiável" seja a fonte, tem o potencial de quebrar o Ubuntu de tal forma que estaria além da capacidade do usuário comum de corrigi-lo.
Portanto, a instalação de software de um PPA deve ser uma escolha consciente e considerada:
A maioria das respostas do tipo que você menciona - "adicione este repositório e instala" - tratará dessas preocupações para o questionador / usuário; aqueles que não são editados / votados / comentados rapidamente.
O processo de adição, atualização, instalação e instalação do PPA em três etapas aumenta a probabilidade de as pessoas pensarem um pouco sobre o que estão fazendo
A "dor" de adicionar PPAs individuais é um pouco como a "dor" de ter que usar em
sudo
vez de apenas ser raiz o tempo todo. Comparado a uma instalação com um clique de pacotes não oficiais, o processo de três etapas baseado em terminal aumenta as chances de o usuário pensar um pouco no que está fazendo.A atualização de PPAs pode demorar mais, porque eles não são espelhados
Concordo que a atualização dos PPAs geralmente leva mais tempo para muitos usuários, porque eles são hospedados apenas no launchpad.net e não são espelhados. Espero que a Canonical esteja ciente disso e esteja considerando algum tipo de solução. Observe que não há razão intrínseca (por software / design) para os PPAs levarem mais tempo para atualizar do que qualquer outro repositório - eles têm a mesma estrutura.
Você sempre pode usar um gerente de PPA para facilitar a vida - experimente o Y-PPA Manager!
Gerenciar PPAs a partir da linha de comando pode se tornar cansativo; se você tiver três ou mais PPAs, recomendo que você considere o utilitário Y-PPA Manager . Você deve instalá-lo a partir de um PPA (naturalmente! :-) e está disponível como:
y-ppa-manager
inppa:webupd8team/y-ppa-manager
Algumas capturas de tela para você ter uma ideia:
Janela principal:
Pesquisando todos os PPAs por "vlc":
Listando todos os pacotes em um PPA:
Para um verdadeiro "Software Center" contribuído pelo usuário, tente o Arch Linux
fonte
Além de desaconselhável , também é impossível criar um repositório para fornecer todo o software em todos os PPAs.
É comum que diferentes PPAs forneçam suas próprias versões especiais do mesmo software, com os mesmos
ppa
números de versão. Mesmo se você conseguisse instalar todos os PPAs de alguma forma , não teria idéia do que exatamente estaria instalando. Isso seria ruim, mesmo que todos os PPAs fornecessem um bom software confiável.Embora instalar todos os PPAs de uma só vez seja uma situação ruim, é pelo menos teoricamente possível. No entanto, um único repositório não pode fornecer mais de um pacote diferente com o mesmo nome e versão, ao mesmo tempo. Portanto, para um único repositório fazer isso não é possível.
Imaginavelmente, todos os softwares de todos os PPAs (públicos) poderiam ser baixados e reembalados com diferentes números de versão, incorporando o nome do PPA ao número da versão. Então, um único repositório poderia fornecer todo esse software. Se isso fosse feito, você teria que inserir o nome do PPA toda vez que quisesse instalar algo ou consultar informações sobre ele. Isso seria ainda mais trabalhoso do que o necessário atualmente para habilitar um PPA, porque você só precisa habilitá-lo uma vez (ou algumas vezes, se ele estiver desabilitado manual ou automaticamente durante uma atualização de versão e você quiser continuar usando).
fonte
Para uma lista com muitos PPAs, você pode experimentar o Ubuntu Tweak . Ele tem a lista disponível no aplicativo.
Outra opção é experimentar as ofertas do ppa no site webupd8.org . Eles atualizam essas fontes regularmente.
fonte
Apesar de todas as ótimas respostas técnicas acima. E não sendo eu mesmo, achei uma ótima idéia e acho que você deveria colocá-la como uma no brainstorm.ubuntu.com .
Veja se ele recebe algum apoio da comunidade e é por isso que temos sites diferentes
fonte
Se você está procurando uma fonte alternativa de software não disponível nos repositórios oficiais, pode tentar: http://www.getdeb.net/welcome/ . Para salvar e restaurar seus ppas, você pode tentar o Aptik: http://www.teejeetech.in/2014/01/introducing-aptik.html
fonte