Come posso installare clang su Ubuntu 18.04 LTS Bionic?
sudo apt install clang-6.0
...
sudo apt install clang-6
. Puoi anche fare sudo apt install clang-7
esudo apt install clang-8
Come posso installare clang su Ubuntu 18.04 LTS Bionic?
sudo apt install clang-6.0
...
sudo apt install clang-6
. Puoi anche fare sudo apt install clang-7
esudo apt install clang-8
Risposte:
clang-6.0
è (almeno attualmente) la versione predefinita di clang
su Bionic:
$ apt-cache depends clang
clang
Depends: clang-6.0
Breaks: <clang-3.2>
Breaks: <clang-3.3>
Breaks: <clang-3.4>
Breaks: <clang-3.5>
Replaces: clang
Replaces: <clang-3.2>
Replaces: <clang-3.3>
Replaces: <clang-3.4>
Replaces: <clang-3.5>
$ apt-cache policy clang-6.0
clang-6.0:
Installed: 1:6.0-1ubuntu2
Candidate: 1:6.0-1ubuntu2
Version table:
*** 1:6.0-1ubuntu2 500
500 http://ca.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
100 /var/lib/dpkg/status
Quindi, devi solo abilitare il repository dell'universo e quindi installarlo clang
- dall'archivio software o dalla riga di comando utilizzando
sudo apt update
sudo apt install clang
Aggiungendo alla risposta di @ steeldriver, clang
c'è un pacchetto di dipendenze che fornisce la versione clang predefinita, che è 6.0 in Bionic.
Potresti avere più fortuna installando clang-6.0
direttamente il pacchetto:
sudo apt-get update
sudo apt-get install clang-6.0
Puoi installarlo clang-6.0
su Ubuntu 18.04 usando il repository LLVM ufficiale.
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
sudo apt-add-repository "deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-6.0 main"
sudo apt update && sudo apt install clang-6.0
Potrebbero mancare alcuni canali necessari da sources.list
.
Passaggio 1: eseguire il backup dei repository e rimuovere gli elenchi di repository diversi da sources.list
.
Passaggio 2: fai sudo gedit /etc/apt/sources.list
e fallo apparire così:
deb http://archive.ubuntu.com/ubuntu bionic main multiverse restricted universe
deb http://archive.ubuntu.com/ubuntu bionic-security main multiverse restricted universe
deb http://archive.ubuntu.com/ubuntu bionic-updates main multiverse restricted universe
Salva ed esci.
Passaggio 3: aggiorna il tuo repository:
sudo apt update
Passaggio 4: installare clang-6.0
:
sudo apt install clang-6.0
Puoi fare come gli utenti sopra condivisi
sudo apt-get install clang-6.0
solo che voglio prestare attenzione a questo interessante documento: pacchetti notturni LLVM Debian / Ubuntu
per avere una visione completa di come installare i pacchetti notturni .
apt-cache policy clang clang-6.0 clang-5.0