Установка лязга 6.0 на Ubuntu 18.04 Бионический LTS

Как я могу установить лязг на Ubuntu 18.04 Бионический LTS?

11
задан 26 July 2018 в 02:07

5 ответов

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
20
ответ дан 23 November 2019 в 03:57

Можно установить 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
2
ответ дан 23 November 2019 в 03:57

Добавление к ответу @steeldriver, clang пакет зависимости, обеспечивающий версию лязга по умолчанию, которая является 6.0 в Бионическом.

У Вас может быть лучшая удача при установке clang-6.0 упакуйте непосредственно:

sudo apt-get update
sudo apt-get install clang-6.0
2
ответ дан 23 November 2019 в 03:57

Вы могли бы пропускать некоторые необходимые каналы от 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
2
ответ дан 23 November 2019 в 03:57

Можно сделать как пользователи выше общего

sudo apt-get install clang-6.0

просто то, что я хочу обратить Ваше внимание на этот интересный документ: LLVM Debian/Ubuntu ночные пакеты

получить полное видение, как установить ночные пакеты.

0
ответ дан 23 November 2019 в 03:57

Другие вопросы по тегам:

Похожие вопросы: