
pacman -S clang
показывает мне версию clang-5.0.0-1
и затем установите clang-5.0.0-1-x86_64
Какую магию мне нужно совершить, чтобы установить Clang в версии 6?
Выполнение pacman -Syu clang
не помогает (clang 5 уже установлен).
Вывод команды:
[root@27a829640c2f user]# pacman -Syu clang
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
warning: clang-5.0.0-1 is up to date -- reinstalling
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
Packages (1) clang-5.0.0-1
Total Installed Size: 273.41 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n]
https://www.archlinux.org/packages/?sort=&arch=x86_64&repo=Extra&q=clang&maintainer=&flagged=показывает версию 6.
решение1
Если в репозиториях есть обновленная версия пакета, а pacman не может ее найти, то существует одна из трех проблем.
Ваша локальная база данных не синхронизирована с зеркалом, поэтому вам придется исправить это с помощью
pacman -Syu
.Зеркало(а), с которым вы синхронизируетесь, устарели. Поэтому вам нужно найти и настроитьактуальные зеркала.
Пакет находится в репозитории, который вы не включили в своем
pacman.conf
.