O snap requer que determinados certificados sejam instalados?

2

Brincando na minha distribuição autodirigida, baseada no Ubuntu 16.04, eu tentei construir e instalar o hello-world snap.

Pareceu funcionar bem com o snapcraft, mas sudo snap install hello_2.10_amd64.snap falhou com error: cannot find signatures with metadata for snap "hello_2.10_amd64.snap" .

Adicionando --devmode produzido:

error: cannot install snap file: Get https://search.apps.ubuntu.com/api/v1/snaps/details/core?channel=stable&fields=anon_download_url%2Carchitecture%2Cchannel%2Cdownload_sha3_384%2Csummary%2Cdescription%2Cdeltas%2Cbinary_filesize%2Cdownload_url%2Cepoch%2Cicon_url%2Clast_updated%2Cpackage_name%2Cprices%2Cpublisher%2Cratings_average%2Crevision%2Cscreenshot_urls%2Csnap_id%2Csupport_url%2Ctitle%2Ccontent%2Cversion%2Corigin%2Cdeveloper_id%2Cprivate%2Cconfinement: x509: certificate signed by unknown authority

Suponho que esteja tentando verificar algo on-line, talvez porque eu não tenha os certificados padrão do CA do Ubuntu instalados?

Atualização: a versão do snap é 2.22.6.

    
por lane 21.04.2017 / 15:57

1 resposta

2

Se você estiver instalando um instantâneo criado localmente, será necessário adicionar o --dangerous , portanto, no seu caso:

sudo snap install hello_2.10_amd64.snap --dangerous

    
por Martin Wimpress 21.04.2017 / 16:25