Diferença entre usar 'add-apt-repository' e adicionar um link para o sources.list

8

Do ponto de vista de um usuário, eles parecem equivalentes. Alguns programas podem ser instalados via apt-get install depois de adicionar um link para o sources.list .

Outros precisam ser instalados adicionando uma linha de comando ppa, e, até onde eu posso ver, esse método não cria uma entrada na sources.list.

Então deve haver uma diferença técnica? E, se de alguma forma, qual é a diferença entre um PPA e um repositório?

    
por Konstantin Schubert 30.09.2012 / 00:35

2 respostas

10

Adicionar via PPA adiciona uma lista. arquivo em /etc/apt/sources.list.d , que é originado pelo apt para que haja um repositório lá.

A conveniência que o add-apt-repository oferece é que ele não apenas adiciona a origem, como também adiciona a chave GPG do repositório para que você não precise fazer isso manualmente.

    
por Jorge Castro 30.09.2012 / 00:43
1

Adicionar um PPA através da linha de comando cria uma entrada.

Linha de comando:

sudo add-apt-repository ppa:webupd8team/jupiter
sudo apt-get update
sudo apt-get install jupiter

Depois de adicionar o repositório, ele aparece no Ubuntu Software Center:

    
por Rinzwind 30.09.2012 / 00:43