Ich versuche, ein System mithilfe eines HTTPS-Paketspiegels zu aktualisieren, der sich hier befindet:
https://mirror.ufs.ac.za/os/linux/distros/ubuntu/ubuntu/
Währenddessen apt-get update
erhalte ich jedoch die folgende Meldung:
Packages server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
Wenn Sie die Site in Ihrem Browser besuchen, werden Sie über das Zertifikat der Site gewarnt, aber ich vertraue der Site, sodass dies für mich kein Problem darstellt. Ich gehe davon aus, dass ich diese Ausnahme irgendwo hinzufügen kann, damit apt fortfahren kann.
Kannst du mir sagen wo und wie?
Antworten:
Nachdem ich mich über die Angelegenheit informiert hatte und einem Pfad über "selbstsignierte Zertifikate" usw. gefolgt war, fand ich eine geeignete Antwort in einer Frage zu Serverfault: /server/340887/using-a-self-signed -ssl-cert-for-an-https-basiertes-internes-apt-Repository
Durch Hinzufügen der folgenden Zeile zu meiner
apt.conf
wurde die Angelegenheit gelöst:Aber denken Sie daran, dass "gelöst" bedeutet, dass es jetzt "funktionieren" könnte. Das Deaktivieren der Überprüfung ist eher eine Problemumgehung.
quelle
-o
Parameter verwendet werden:apt-get update -o Acquire::https::mirror.ufs.ac.za::Verify-Peer=false
[trusted yes]
benötigt wird, nicht funktioniert hat.