www update org how scala ubuntu sbt typesafe

scala - update - Falla de instalación de SBT con aptitude en Ubuntu 14.04



scala download (3)

Además, como solución temporal temporal, podría usar la dirección del repositorio HTTP en lugar de HTTPS.
Simplemente abra el archivo /etc/apt/sources.list.d/sbt.list y reemplace

deb https://dl.bintray.com/sbt/debian /

con

deb http://dl.bintray.com/sbt/debian /

Recibo varios errores cuando intento instalar sbt en Ubuntu a través de aptitude con las instrucciones de la página de inicio de scala-sbt:

echo "deb https://dl.bintray.com/sbt/debian /" | sudo tee -a /etc/apt/sources.list.d/sbt.list sudo apt-get update sudo apt-get install sbt

http://www.scala-sbt.org/0.13/tutorial/Installing-sbt-on-Linux.html

Primero recibo un error de validación de paquete y luego una falla de segmentación.

Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: sbt 0 upgraded, 1 newly installed, 0 to remove and 6 not upgraded. Need to get 1,041 kB of archives. After this operation, 1,224 kB of additional disk space will be used. WARNING: The following packages cannot be authenticated! sbt Install these packages without verification? [y/N] y E: Method https has died unexpectedly! E: Sub-process https received a segmentation fault.

EDITAR:

Puedo navegar bien el espejo sin ningún error de certificación.

Confirmando qué espejo está usando con apt-cache.

$ sudo apt-cache policy sbt sbt: Installed: (none) Candidate: 0.13.7 Version table: 0.13.7 0 500 https://dl.bintray.com/sbt/debian/ Packages 0.13.6 0 500 https://dl.bintray.com/sbt/debian/ Packages 0.13.5 0 500 https://dl.bintray.com/sbt/debian/ Packages 0.13.2 0 500 https://dl.bintray.com/sbt/debian/ Packages 0.13.1-0.1-build-001 0 500 https://dl.bintray.com/sbt/debian/ Packages 0.13.0-0.1-build-001 0 500 https://dl.bintray.com/sbt/debian/ Packages 0.12.4-0.1-build-001 0 500 https://dl.bintray.com/sbt/debian/ Packages

EDIT 2: Terminé simplemente descargando el paquete manualmente e instalándolo con dpkg.


Hay respuestas relacionadas que me llevan a esta solución:

wget https://dl.bintray.com/sbt/debian/sbt-0.13.7.deb sudo dpkg -i sbt-0.13.7.deb

PD: Creo que la forma documentada oficialmente no funciona porque no proporcionaron la clave pública utilizada por apt para autenticar paquetes.

PPS Después de algunas investigaciones, descubrí que este problema está más relacionado con el paquete apt, hay muchos informes sobre este error en bugs.launchpad.net. Entonces, aunque sigue siendo un problema que sbt no proporcionó una clave pública, pero no debería causar este error. Espero que canonical resuelva esto pronto.

Relacionado: