Попытка получить доступ к LLVM Debian/Ubuntu ночные пакеты
Я нахожусь на 14,04, и они дают эту информацию:
Цель состоит в том, чтобы предоставить Debian и Ubuntu ночные пакеты, готовые быть установленными с минимальным влиянием на распределение. Пакеты доступны для amd64 и i386 и и для конюшни, квалификации и для ответвлений разработки (в настоящее время 3.9, 4.0 и 5.0).
Пакеты обеспечивают LLVM + Лязг + компилятор-rt + polly + LLDB + LLD + libFuzzer
Trusty (14.04) - Last update : Wed, 22 Mar 2017 08:38:03 UTC / Revision: 298477
deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty main
deb-src http://apt.llvm.org/trusty/ llvm-toolchain-trusty main
# 3.9
deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-3.9 main
deb-src http://apt.llvm.org/trusty/ llvm-toolchain-trusty-3.9 main
# 4.0
deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-4.0 main
deb-src http://apt.llvm.org/trusty/ llvm-toolchain-trusty-4.0 main
Я попытался войти в Центр программного обеспечения Ubuntu и добавить deb строку и для 3,9 и для 4.0. Но после sudo apt-get update
Я получаю ошибку:
W: GPG error: http://apt.llvm.org llvm-toolchain-trusty-3.9 InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 15CF4D18AF4F7421
Существует некоторый способ установить это без Центра программного обеспечения Ubuntu, но я не знаю, как найти ppa:user/ppa-name, как говорил о здесь
Я получал ту же ошибку. Я зафиксировал его путем установки панель-запуска-getkeys :
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install launchpad-getkeys
, После того как это установлено, работайте:
sudo launchpad-getkeys
sudo apt-get update
Ваши ключевые ошибки должны закончиться.
Каждый из этих репозиториев имеет свой собственный ключ, который необходимо добавить прежде, чем обновить списки. См. https://apt.llvm.org /
, Например: если Вы добавляете этого к своим источникам:
deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty main
Затем необходимо также добавить связанный ключ к этому компоненту, который является:
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add -
Так, если Вы добавляете все строки для надежного человека, затем необходимо добавить все три связанных ключа к ним, Это совершит ошибку, уходит.
<час>Для стабильного позднего завтрака (V3), источник:
deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-3.9 main
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add -
Для ответвления квалификации (V4), источник:
deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-4.0 main
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add -