Existe um centro de software “não oficial” com todos os PPAs?

27

Muitas perguntas são respondidas simplesmente com adicionar este repositório e instalar.

Eu 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 ou centro de software não oficial onde os desenvolvedores podem registrar seus PPAs?

Adicionar repositórios individuais é penoso e a atualização também demora mais, já que é necessário verificar todos os PPAs. Como temos mercados alternativos para o Android, seria ótimo se houvesse qualquer fonte alternativa de software popular em que possamos confiar de forma razoável.

    
por balki 20.06.2012 / 07:31

6 respostas

30
  

Se você tiver muitos PPAs, você pode tentar um "Gerenciador de PPA" gráfico para facilitar a vida. Role diretamente para a seção Gerenciador de PPA para uma recomendação.

Não, não há um centro de software não oficial "PPA" para o Ubuntu.

Um dos principais objetivos do Ubuntu é ser um Linux de desktop estável e confiável para as massas. É por isso que os pacotes (e versões específicas) no Centro de Software / repositórios oficiais são cuidadosamente verificados 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ê? : Software de um PPA não deve ser instalado cegamente

Em teoria, adicionar até mesmo um pacote PPA, não importa quão "confiável" seja a fonte, tem o potencial de quebrar o Ubuntu de tal forma que seria além da capacidade do usuário comum consertá-lo.

Assim, instalar software de um PPA tem que ser uma escolha consciente e ponderada:

  • O que estou instalando?
  • Por que estou instalando?
  • Como isso afetará meu sistema?

A maioria das respostas do tipo que você mencionou - "adicionar este repositório e instalar" - abordará essas questões para o questionador / usuário; aqueles que não são rapidamente editados / rejeitados / comentados.

O processo add-update-install-from-PPA de três etapas torna mais provável que as pessoas pensem um pouco sobre o que estão fazendo

A "dor" de adicionar PPAs individuais é um pouco como a "dor" de ter que usar sudo de ser apenas root o tempo todo. Comparado a uma instalação de pacotes não oficiais de um clique, o processo de três etapas baseado em terminal aumenta as chances de que o usuário tenha pensado no que está fazendo.

A atualização de PPAs pode demorar mais, porque eles não são espelhados

Concordo que a atualização de PPAs costuma demorar mais 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. Note que não há nenhuma razão intrínseca (software / design-wise) para os PPAs demorarem mais tempo para serem atualizados do que qualquer outro repositório - eles têm a mesma estrutura.

Você sempre pode usar um gerente de PPA para facilitar a vida - tente Y-PPA Manager!

O gerenciamento de 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 em ppa:webupd8team/y-ppa-manager
  • Permite que você pesquise PPAs para um pacote específico (via Launchpad)
  • E outras funções de gerenciamento como adição, exclusão, limpeza, etc.

Algumas capturas de tela para você ter uma ideia:

  1. Janela principal:

  2. Pesquisando todos os PPAs por "vlc":

  3. Listando todos os pacotes em um PPA:

Para um "Centro de Software" com contribuição do usuário, experimente o Arch Linux

  • Outras distribuições que têm objetivos diferentes do Ubuntu e são direcionadas para usuários mais confortáveis / qualificados com o Linux têm o que você deseja.
  • por exemplo. O Arch Linux tem um único "Centro de Software não oficial" - é chamado " Arch User Repositories " (AUR)
  • Qualquer usuário pode contribuir com um pacote, qualquer outro usuário pode instalá-lo (depois de criar a partir da origem) e a comunidade pode votar em pacotes como um sinal de confiança / utilidade. Pacotes populares e altamente votados podem até mesmo entrar em seus repositórios oficiais.
por ish 20.06.2012 / 09:19
2

Além de ser desaconselhável , também é impossível criar um repositório para fornecer todos os softwares em todos os PPAs.

É comum que PPAs diferentes forneçam suas próprias versões especiais do mesmo software, com os mesmos números de versão ppa . Mesmo que, de alguma forma, você consiga instalar todos PPA's, você não teria idéia do que exatamente você estaria instalando. Isso seria ruim, mesmo que todos os PPA's fornecessem bons softwares confiáveis.

Embora a instalação de todos os PPAs de uma só vez seja uma situação ruim, é pelo menos teoricamente possível. No entanto, um repositório único não pode fornecer mais de um pacote diferente com o mesmo nome e versão, ao mesmo tempo. Então, para um único repositório, isso não é possível.

Imaginadamente, todos os softwares de todos os PPAs (públicos) podem ser baixados e reempacotados 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 digitar o nome do PPA toda vez que quiser instalar algo ou consultar informações sobre ele. Isso seria ainda mais trabalho do que o necessário atualmente para habilitar um PPA, porque você só precisa habilitar um PPA uma vez (ou algumas vezes, se estiver desabilitado manual ou automaticamente durante uma atualização de versão, e quiser continuar usando-o).

    
por Eliah Kagan 22.06.2012 / 05:44
2

Para uma lista selecionada com muitos PPAs, você pode tentar o Ubuntu Tweak . Tem a lista disponível dentro do aplicativo.

Outra opção é testar as ofertas de ppa no site webupd8.org . Eles atualizam essas fontes regularmente.

    
por gajdipajti 21.06.2012 / 18:51
1

Apesar de todas as excelentes respostas técnicas acima. E não sendo eu mesmo, eu achei uma ótima idéia e acho que você deve colocá-lo como um em brainstorm.ubuntu.com.

Veja se recebe algum apoio da comunidade. Por isso, temos sites diferentes

    
por Lionthinker 26.06.2012 / 09:07
0

Se você estiver procurando por uma fonte alternativa de software não disponível nos repositórios oficiais, tente: link . Para salvar e restaurar seu ppas, você pode tentar o Aptik: link

    
por ipse lute 09.05.2016 / 18:49
-3

Existe o Centro de Software Linux Deepin link

Ele foi feito para sua própria distro, mas pode ser instalado no Ubuntu, mas usa os mesmos repositórios. link

    
por Josh Melling 20.06.2012 / 07:59