Paquete no confiable apt-transport-https


11

Estoy usando Debian wheezy y me gustaría instalar el paquete apt-transport-https, que permite acceder a repositorios aptos a través del httpsprotocolo.

Lo que realmente me desconcierta es que apt-getme da el siguiente mensaje:

$ sudo apt-get install apt-transport-https
...
The following NEW packages will be installed:
  apt-transport-https
0 upgraded, 1 newly installed, 0 to remove and 14 not upgraded.
Need to get 109 kB of archives.
After this operation, 166 kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
  apt-transport-https
Install these packages without verification [y/N]?

Presioné Nporque me gustaría aclarar esto antes de instalar el paquete. ¿Por qué no se proporciona información de autenticación para este paquete? Esperaría que este sea el valor predeterminado, especialmente para un paquete que proporciona un protocolo de transferencia seguro.

Respuestas:


16

Cuando se ejecuta apt-get updatepara un httpsespejo sin apt-transport-https instalado, probablemente haya invalidado sus datos en caché (fuentes), como un efecto secundario que invalida las firmas; esto debería solucionarse después de ejecutar "apt-get update" nuevamente (es posible que tenga que revertir a un espejo no https temporalmente).


Agregué sury repo ( packages.sury.org/php ), ejecutar apt update, después de lo cual intenté instalar apt-transport-https. Eso me dio la advertencia. Deshabilité el repositorio (comentario fuera apt update), y la advertencia nunca volvió a aparecer.
x-yuri

1

Debian agrega claves que se utilizarán para firmar los paquetes en el futuro al paquete debian-archive-keyring. Es por eso que necesita este paquete actualizado. Si apt-get updateno funciona, es posible que deba (re) instalar llaveros:

sudo apt-get remove debian-keyring debian-archive-keyring

sudo apt-get clean

sudo apt-get update

sudo apt-get -y install debian-keyring debian-archive-keyring

Fuente: falla del servidor

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.