was ist die Funktion von /etc/apt/sources.Liste.d?
Ich Hinzugefügt LLVM Debian/Ubuntu-übernachtungs-Pakete in der /etc/apt/sources.list.d
Verzeichnis wie llvm.list
. Dann lief ich apt-get update
, bekam aber folgenden Fehler
GPG Error: The LLVM Compiler Infrastructure Project llvm-toolchain-trusty InRelease: no public key,can not qulify the signature: NO_PUBKEY 15CF4D18AF4F7421
Dachte ich, wenn ich Hinzugefügt die Quelle als eine Datei in dem Verzeichnis, es wird gesehen werden als eine Paket-Quelle. Was muss ich sonst noch tun?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die Funktion der
/etc/apt/sources.list.d
Verzeichnis ist wie folgt:Mit dem Verzeichnis können Sie leicht hinzufügen neuer Repositorys, ohne die Notwendigkeit zu Bearbeiten, die zentrale
/etc/apt/sources.list
- Datei. I. e. Sie können einfach eine Datei mit einem eindeutigen Namen und das gleiche format wie/etc/apt/sources.list
in diesem Ordner und es von apt genutzt wird.Zur Entfernung dieser Quelle wieder können Sie einfach entfernen Sie, dass bestimmte Datei, ohne die Notwendigkeit für die Handhabung von Nebenwirkungen, der Analyse oder mangeln mit
/etc/apt/sources.list
. Es ist vor allem für Skripte oder andere Pakete, um Ihre repositories dort automatisch - wenn Sie manuell hinzufügen repositories könnte man hinzufügen, Sie/etc/apt/sources.list
manuell.Deine Frage damit beantwortet ist, aber es wird nicht Ihr problem lösen. APT beschwert sich über einen fehlenden GPG-Schlüssel, die Sie manuell zu importieren, bevor Sie Sie verwenden können, Ihre neu hinzugefügte repository (GPG überprüft, alle Daten kryptografisch und muss die öffentlichen Schlüssel der Eigentümer für diese).
Diese kann getan werden, ruft
sudo apt-key add public-key-file
oderwget -qO - http://example.com/archive.key | sudo apt-key add -
wohttp://example.com/archive.key
ist die URL für den public key (was sollten Sie überprüfen, bevor Sie verwenden).Im Falle von llvm, Sie könnte
wget -O - http://llvm.org/apt/llvm-snapshot.gpg.key|sudo apt-key add -
(nach http://llvm.org/apt/)Sehen https://askubuntu.com/questions/291035/how-to-add-a-gpg-key-to-the-apt-sources-keyring
sources.list
undsources.list.d
, wird Sie gelöst werden, oder muss ichDuplicate entry
Fehler?