Відповіді:
clang-6.0
є (принаймні на даний момент) типовою версією clang
на 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
Отже, ви просто ввімкніть сховище всесвіту та потім встановите його clang
- з магазину програмного забезпечення або з командного рядка за допомогою
sudo apt update
sudo apt install clang
Додаючи до @ steeldriver відповідь, clang
це пакет залежностей, що забезпечує версію кланг-файлів за замовчуванням, що становить 6,0 у Bionic.
Можливо, вам буде більше удачі встановити clang-6.0
пакунок безпосередньо:
sudo apt-get update
sudo apt-get install clang-6.0
Ви можете встановити clang-6.0
на Ubuntu 18.04 за допомогою офіційного сховища LLVM.
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
Можливо, вам не вистачає потрібних каналів sources.list
.
Крок 1. Створіть резервні копії ваших сховищ та видаліть інші списки сховищ sources.list
.
Крок 2: Зробіть так, sudo gedit /etc/apt/sources.list
щоб це виглядало так:
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
Збережіть і вийдіть.
Крок 3. Оновіть сховище:
sudo apt update
Крок 4: Встановіть clang-6.0
:
sudo apt install clang-6.0
Ви можете робити так, як поділилися вище користувачі
sudo apt-get install clang-6.0
я просто хочу звернути вашу увагу на цей цікавий документ: нічні пакунки LLVM Debian / Ubuntu
щоб отримати повне бачення того, як встановлювати нічні пакети .
apt-cache policy clang clang-6.0 clang-5.0