Depois de vários tutoriais de instalação de aplicações no Ubuntu recorrendo ao PPA (Personal Package Archives) eis que me surgiu uma questão: E quem não sabe o que é ou como funciona este sistema de repositórios? Fiz algumas pesquisas na blogosfera e descobri que o artigo mais interessante pertencia ao pplware: Screencast Ubuntu: Adicionar repositórios Lauchpad ao Karmic.
Basicamente antes de aparecerem os repositórios PPA existia a necessidade de abrir o ficheiro /etc/apt/sources.list e adicionar as informação necessário. Depois obtinha-se as chaves de autenticação e iniciava-se o processo de instalação.
Através do comando add-apt-repository tudo foi facilitado. Digamos que é um 2 em 1 (repositório + chave GPG).
Exemplo: Instalar Firefox 3.6
Considerando que queremos instalar por exemplo o Firefox 3.6:
Adicionamos o repositório
sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa
Procedemos a actualização do cache
sudo apt-get update
Instalação do firefox-3.6
sudo apt-get install firefox-3.6
Remover Repositórios
Existe uma aplicação designada de ppa-purge que permite limpar/remover os repositórios que já se encontram obsoletos ou desnecessários.
Para tal, teremos de instalar o ppa-purge a partir do ficheiro .deb
Em seguida basta usar o ppa-purge com a seguinte sintaxe para remover um repositório:
sudo ppa-purge ppa:ppa/nome
Exemplo para o Firefox
sudo ppa-purge ppa:ubuntu-mozilla-daily/ppa
Outra forma de fazer este processo é ir a System->Administration->Software Sources->Other Software