Como posso descobrir o comando add-apt-repository olhando um projeto da barra de ativação?

9

Para instalar programas a partir da barra de ativação, você pode adicionar um repositório à lista de fontes de software ...

Eu sei como olhar para uma página da barra de ativação e adicionar o repositório e a chave pública por meio da página da GUI "Fontes de software", mas prefiro usar o comando add-apt-repository, pois ele encontra a chave para mim .. e eu ' tenho preguiça de pegá-lo da página da barra de ativação, salve-o e importe-o.

Meu problema é que não tenho idéia de como descobrir o comando certo para um projeto específico?

Por exemplo, o Cardapio usa o comando:

sudo add-apt-repository ppa:cardapio-team/unstable

Mas não consigo ver cardapio-team/unstableescrito na página da barra de ativação: https://launchpad.net/cardapio ??

é possível ou esse endereço é completamente separado da barra de ativação?

Obrigado!

tommed
fonte

Respostas:

7

Os PPAs no Launchpad estão conectados a Pessoas / Equipes, em vez de projetos. Sua melhor aposta é clicar no "Maintainer" para o projeto ("Cardapio Team", neste caso):

A partir daí, siga o link em "Arquivos de Pacotes Pessoais" na página de perfil. Pode haver várias opções aqui, basta usar seu melhor palpite com base nos nomes deles.

O nome do PPA estará nesta página:

No entanto, isso não garante que funcione, pois os desenvolvedores podem usar qualquer PPA que desejarem para seu projeto. Poderia ser ppa:someunrelatedteam/foobarpor tudo que você sabe. Não há como ter certeza do projeto Launchpad.

Como alternativa, pesquisar no Google "[nome do projeto] PPA" tende a dar bons resultados.

Mateus
fonte
11
Obrigado! Eu sou o único que acha o Launchpad confuso?
tommed
@tommed: os PPAs foram adicionados há relativamente pouco tempo e ainda estão sendo aprimorados. Concordo que alguns aspectos dos PPAs são confusos, mas, na maioria das vezes, acho o Launchpad muito mais fácil de navegar do que a maioria dos sites de hospedagem de projetos. Mas sou apenas eu, suponho.
Matthew
7

Se você estiver com dificuldades para descobrir o add-apt-repositorycomando correto a ser executado, alguém criou um script chamado ppasearchpara facilitar essa tarefa.

Uma explicação de como usar esse script está disponível em 'O que são PPAs e como eu os uso?' wiki da comunidade .

captura de tela ppasearch

nhandler
fonte
Isso é maravilhoso!
Matthew
Este ppa ( ppa:wrinkliez/ppasearch) parece não conter ppasearch para independente. Ele possui apenas pacotes para Karmic e Lucid.
Matthew
11
Mateus, isso está correto. No entanto, você pode baixar e instalar manualmente o deb for lucid ( edge.launchpad.net/~wrinkliez/+archive/ppasearch/+files/… ) no maverick. Foi isso que fiz e parece estar funcionando bem.
N101 #
É muito fácil; ele deve mostrar mais informações sobre as APPs que encontrar ...
janc