Paquet non approuvé apt-transport-https

11

J'utilise Debian Wheezy et je voudrais installer le paquet apt-transport-https, qui permet d'accéder aux dépôts apt via le httpsprotocole.

Ce qui me apt-getlaisse vraiment perplexe, c'est que le message me donne le message suivant:

$ 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]?

J'ai appuyé Nparce que je voudrais clarifier cela avant d'installer le paquet. Pourquoi aucune information d'authentification n'est-elle fournie pour ce package? Je m'attendrais à ce que ce soit la valeur par défaut, en particulier pour un package qui fournit un protocole de transfert sécurisé.

Giorgio
la source

Réponses:

16

Lors de l'exécution apt-get updated'un httpsmiroir sans apt-transport-https installé, vous avez probablement invalidé vos données (sources) mises en cache, comme un effet secondaire invalidant les signatures - cela devrait se corriger après avoir exécuté à nouveau "apt-get update" (vous devrez peut-être revenir en arrière à un miroir non https temporairement).

Thushi
la source
J'ai ajouté sury repo ( packages.sury.org/php ), run apt update, après quoi j'ai essayé d'installer apt-transport-https. Cela m'a donné l'avertissement. J'ai désactivé le dépôt (commenter, apt update) et l'avertissement n'est plus apparu.
x-yuri
1

Debian ajoute des clés qui seront utilisées à l'avenir pour signer les paquets au paquet debian-archive-keyring. C'est pourquoi vous avez besoin de ce package mis à jour. Si apt-get updatecela ne fonctionne pas, vous devrez peut-être (ré) installer des trousseaux de clés:

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

Source: panne du serveur

kirill-a
la source