18.04 (Biônico)
Visitei http://apt.llvm.org/bionic/dists/ (ou seja, distribuições biônicas).
Eu determinei que 6.0 era a versão principal mais recente da cadeia de ferramentas.
Presumo que você deseje o vinculador, lld, também.
# grab the key that LLVM use to GPG-sign binary distributions
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
sudo apt-get update
sudo apt-add-repository "deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-6.0 main"
sudo apt-get install -y clang-6.0 lld-6.0
Isso fornece binários com os seguintes nomes (e mais, provavelmente):
clang-6.0
clang++-6.0
lld-6.0
ld.lld-6.0
Ele também instala estes pacotes (e mais):
llvm-6.0
llvm-6.0-dev
llvm-6.0-runtime
17.04 (Artful)
O mesmo que acima. Vou repetir todas as linhas para copiar e colar conveniente.
# grab the key that LLVM use to GPG-sign binary distributions
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
sudo apt-get update
sudo apt-add-repository "deb http://apt.llvm.org/artful/ llvm-toolchain-artful-6.0 main"
sudo apt-get install -y clang-6.0 lld-6.0
16.04 (Xenial)
A resposta aceita já fornece instruções para instalar o clang-3.8 no 16.04, mas aqui está como obter o clang-6.0:
# grab the key that LLVM use to GPG-sign binary distributions
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
sudo apt-get update
sudo apt-add-repository "deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-6.0 main"
sudo apt-get install -y clang-6.0 lld-6.0
make install
, mas muita permissão negada apareceu.