Как я могу установить лязг 3.9 на Ubuntu 12.04

Наш старый сервер запускает Ubuntu 12.04 и имеет лязг 3,4 версии. Мы теперь проверяем Ubuntu 16.04. Из того, что я вижу, когда я пробую apt-get install clang - возможная версия для установки 3.5 к 3,9.

Я хочу смочь протестировать новую версию лязга на нашем старом сервере прежде чем мы делающий обновление. Как я могу установить новую версию (3.9) на человечности 12.04? Я не могу найти это использованием apt-get install.

Другой вход, который, вероятно, относящийся к моей проблеме является, я работаю офлайн.

2
задан 11 September 2016 в 17:49

2 ответа

Кажется, что можно установить лязг 3.9 на Ubuntu 12.04.

1 - необходимо добавить их репозиторий к Вашему sources.list файл.

deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty main
deb-src http://apt.llvm.org/trusty/ llvm-toolchain-trusty main
# 3.8 
deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-3.8 main
deb-src http://apt.llvm.org/trusty/ llvm-toolchain-trusty-3.8 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

2-Затем необходимо добавить ubuntu-toolchain-r/test ppa. Поскольку это обеспечивает обновленный libstdc++ требуемый лязгом 3.9

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

3 - Теперь обновляют индекс

sudo apt-get update

4 репозитория - необходимо теперь смочь установить лязг 3.9

sudo apt-get install clang-3.9

<глоток> Источник: http://apt.llvm.org/

<час>

, Если Вы нуждаетесь в помощи, устанавливая пакет без Интернета, используйте решения от этого вопроса

2
ответ дан 2 December 2019 в 03:45

Ваш лучший выбор состоял бы в том, чтобы, вероятно, загрузить все пакеты на 16,04 установок сначала. Затем скопируйте их в Карту памяти или что-то для переноса их к 12,04 серверам. Затем установите все пакеты на 12,04 серверах.

Для загрузки clang и все его зависимости выполните следующую команду из окна терминала. (Мог бы хотеть сделать отдельную папку для загрузки на):

Примечание: От значения по умолчанию 16,04 репозиториев, которые я имею, это только, загрузили лязг 3.8.

apt download $(apt-rdepends clang|grep -v "^ ")

вышеупомянутая команда загрузит все файлы на папку, в которой Вы находитесь в настоящее время в системе.

0
ответ дан 2 December 2019 в 03:45

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

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