Я занимаюсь программированием на C ++ и пытаюсь установить этот пакет: llvm-toolchain Однако, когда я печатаю в консоли
sudo apt get install llvm-toolchain-8
E: Unable to locate package llvm-toolchain-8
Можно ли как-нибудь установить этот пакет? PPA не существует, поэтому я полагаю, что это Ubuntu по умолчанию. (У меня Ubuntu 18.04).
llvm-toolchain-8
- это исходный пакет , т.е. только исходный код, который используется для сборки всех этих соответствующих инструментов. Один исходный пакет может соответствовать одному или нескольким двоичным пакетам с возможно разными именами.
Когда вы прокрутите далее вниз на странице пакета исходных кодов Launchpad , с которой вы связались, появится раздел Двоичные пакеты, созданные из этого источника , что вам и нужно - уже скомпилированные и готовые к использованию программные пакеты. Там вы видите ссылки на такие пакеты, как, например, clang-8
.
Эти двоичные пакеты доступны в репозиториях Ubuntu и могут быть просто установлены, например:
sudo apt install clang-8
Однако, clang-8
в настоящее время упакован только для Ubuntu 19.04 и выше. 18.10 вы можете использовать только clang-7
и 18.04 clang-6.0
.
Или, проще говоря, просто установите пакет clang
, в котором установлена версия по умолчанию для вашей версии Ubuntu, без необходимости точно знать количество.