Como adicionar um repositório de terceiros. e chave no Debian?

4

Analisei outra pergunta semelhante sobre adicionando repos de terceiros. Eu estou tentando adicionar um cliente de IM de desktop de terceiros chamado tumulto . Embora o site forneça um link para o terceiro, ele não fornece instruções sobre como adicionar fontes de terceiros ou keyring no Debian. Eu passei pelo link e fiz as seguintes adições no meu /etc/apt/sources.list -

######## Third party repos #######
deb https://riot.im/packages/debian/ stretch main

Agora tenho duas perguntas: -

a. É o repo de terceiros. Eu entrei está correto ou devo pedir mais informações do upstream.

b. Como eu adiciono a chave segura como todos os pacotes são geralmente assinados no Debian Universe. A chave pública é fornecida no link

Estou no teste / extensão do Debian.

    
por shirish 25.12.2016 / 12:13

2 respostas

2

Para adicionar a execução da chave:

wget https://riot.im/packages/debian/repo-key.asc
sudo apt-key add repo-key.asc

O repositório de terceiros está correto e é compatível com o formato geral publicado em debian wiki :

The entries in this file normally follow this format:

deb http://site.example.com/debian distribution component1 component2 component3
    
por 25.12.2016 / 12:53
2

O repositório que você usa depende da versão do Debian que você está executando; veja o link para ver o que está disponível. A entrada que você tem está correta para o Stretch. (Você deseja corresponder o conjunto ou codinome em um arquivo Release , testing ou stretch aqui e, em seguida, os componentes daqueles listados no mesmo arquivo, main aqui.)

Para adicionar a chave, faça o download e use

apt-key add repo-key.asc

para instalá-lo.

    
por 25.12.2016 / 12:21