Clang 6 kann auf Arch Linux nicht installiert werden

Clang 6 kann auf Arch Linux nicht installiert werden
pacman -S clang

zeigt mir die Version clang-5.0.0-1

und installieren Sie dann clang-5.0.0-1-x86_64

Welche Art von Zauberei muss ich anwenden, um Clang in Version 6 zu installieren?

Ausführen pacman -Syu clanghilft nicht (Clang 5 ist bereits installiert).

Ausgabe eines Befehls:

[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=zeigt Version 6.

Antwort1

Wenn in den Repositories eine aktualisierte Version eines Pakets vorhanden ist und Pacman diese nicht finden kann, liegt eines von drei Problemen vor.

  1. Ihre lokale Datenbank ist nicht mit dem Spiegel synchronisiert, daher müssen Sie das mit beheben pacman -Syu.

  2. Die Spiegel, mit denen Sie synchronisieren, sind veraltet. Sie müssen also Folgendes finden und konfigurieren:aktuelle Spiegel.

  3. Das Paket befindet sich in einem Repo, das Sie in Ihrem nicht aktiviert haben pacman.conf.

verwandte Informationen