Instalando uma lista de pacotes de um URL

0

Estou tentando instalar uma nova versão do RabbitMQ no meu Raspberry Pi 3, executando uma nova imagem raspbian (baseada no debian 9).

Eu estava seguindo o guia de instalação do Debian / Ubuntu, que funcionou para mim no Ubuntu 18.04, mas não no raspbian: link

Qualquer coisa que eu tentei fazer de acordo com o guia para forçar o uso de seu próprio repositório (criando /etc/apt/sources.list.d/bintray.erlang.list e /etc/apt/preferences.d/erlang) , quando eu faço apt-get install erlang-nox eu recebo uma versão 19.2.1 de outro repositório. Esta versão não funciona com versões mais recentes do rabbitmq-server e também possui falhas de segurança.

Agora, em vez disso, quero instalar manualmente os pacotes erlang-nox, encontrados aqui no repositório rabbitmq: link

Como posso baixar os pacotes e instalá-los todos de uma vez? Eu tenho que copiar e colar o nome de tudo isso?

Edit: Eu notei que há um pacote erlang_21.0.5-1_all.deb na parte inferior da lista, tentei baixá-lo e instalá-lo, mas como ele não contém todos os pacotes, é apenas 36 KB.

    
por Zoltán Umlauf 29.08.2018 / 12:35

2 respostas

0

Você deve tentar

apt update
apt install erlang

Se isso não funcionar, você pode baixar o pacote erlang_21.0.5-1_all.deb , instalá-lo com

dpkg -i erlang_21.0.5-1_all.deb

Ele falhará por causa da falta de dependências, tudo bem, aqui está como você pede ao apt para buscar isso para você:

apt -f install
    
por 29.08.2018 / 13:04
0

Adicione o erlang repo:

# cat << EOF  | tee /etc/apt/sources.list.d/rabbitmq.list
deb http://dl.bintray.com/rabbitmq/debian/ stretch erlang
EOF

Ou simplesmente adicione a seguinte linha a /etc/apt/sources.list :

deb http://dl.bintray.com/rabbitmq/debian/ stretch erlang

Obtenha a chave de assinatura:

#  wget -O - 'https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc' | apt-key add -

Então:

# apt update
$ apt-cache policy erlang-nox

Instale a versão específica:

# apt install erlang-nox=1:21.0.5-1

apt instalará o pacote erlang-nox com suas dependências.

RabbitMQ: Instalando no Debian e no Ubuntu

    
por 29.08.2018 / 18:02