Como o título sugere, estou tendo alguns problemas para instalar o heroku no stretch trançado.
O snap parece ser instalado corretamente usando o comando apt-get install snapd
, como recomendado nas instruções de instalação do raspbian em seu site. Alguns pacotes adicionais são instalados, como.
The following NEW packages will be installed:
apparmor libapparmor-perl snap-confine snapd squashfs-tools
ubuntu-core-launcher
Esta é a saída de snap version
assim que a instalação for concluída.
snap 2.21-2
snapd 2.21-2
series 16
raspbian 9
Em outro sistema onde o snap também é instalado, existe uma 5ª linha que começa com o kernel, isso parece estar faltando na instalação raspbian do snap, sem saber se isso é de alguma relevância.
Para a instalação do Heroku, já que não há instruções de instalação para raspbian
, estou seguindo as instruções do Ubuntu 16+, embora as instruções tenham apenas 1 passo e isso seja executar o comando sudo snap install --classic heroku
.
link
O resultado final da execução do comando install heroku é que ele falha e, de alguma forma, também interrompe a instalação do snap, parece que está funcionando e faz o download ok e, em seguida, leva muito tempo, parece estar instalando, mas então o erro abaixo é mostrado.
error: cannot communicate with server: Get http://localhost/v2/changes/1: dial unix /run/snapd.socket: connect: connection refused
Depois de chegar a este estágio, executar qualquer comando de snap, como snap --version
, mostra a mensagem Illegal instruction
.