PPA Ubuntu: Personal Package Archive

Recentemente recebi um alarme falso do suporte do Banco do Brasil, que me informou que o gerenciador financeiro só poderia ser instalado com Firefox 3.6. Como estou usando Ubuntu 9.10, achei um tutorial da Internet. O comando para adicionar um novo repositório é esse:

$ sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa

Eu já tinha pesquisado um pouco sobre PPAs, que são pacotes de aplicativos pessoais, desenvolvidos por qualquer usuário Ubuntu e disponibilizados no repositório mantido pela Canonical chamado Launchpad (Plataforma de Lançamento). Na minha opinião, isso é uma grande jogada de crowdsourcing, ou seja, todo usuário passa a ser um potencial desenvolvedor. Algumas distribuições, como o Debian, também permite contribuições, porém o processo de participação é bem mais conservador.

É claro que o processo de crowdsourcing tem várias vantagens e desvantagens. As vantagens é que a comunidade é muito ágil, você encontra pacotes (PPAs) que ainda não foram lançados oficialmente (Firefox 3.6 e até 3.7, rails 3, etc); também já encontrei alguns PPAs que corrigiam problemas de desempenho do LTSP, por exemplo. A desvantagem é que aumentam-se os riscos; pacotes de má qualidade podem tornar o sistema instável.

Depois de seguir o tutorial citado e atualizar meu Firefox para 3.6 (Namoroka), fui investigar onde o comando add-apt-repository insere as referências para baixar o PPA. Para minha surpresa, não encontrei nada no /etc/apt/sources.lists, só encontrei na opção gráfica “Editar->Canais de Software” da “Central de Programas do Ubuntu”. Fiquei um pouco decepcionado, pois estou acostumado com a transparência do estilo Unix, no qual a configuração do S.O são armazenados em arquivos de texto-puro. Só achei uma referência a um comando chamado ppa-purge, também disponível via PPA. Será que não tem como fazer isso de forma mais simples, só editando um bom arquivo de texto?

Concluindo, fiquei maravilhado com o potencial dos PPAs. Não encontrei ainda uma distro tão socialmente inteligente como o Ubuntu. Se essa força de trabalho coletivo for bem aproveitada, a evolução será cada vez mais ágil, mais esperta, pois será guiada pelos próprios usuários.

Sobre Marcelo Akira

Professor de redes e tecnologias educacionais
Esta entrada foi publicada em Pessoal, Software Livre, ubuntu e marcada com a tag , , , , , , , . Adicione o link permanente aos seus favoritos.

Uma resposta a PPA Ubuntu: Personal Package Archive

  1. atrasado disse:

    que tal olhar aqui /etc/apt/sources.list.d/

Deixe uma resposta para atrasado Cancelar resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>