在Ubuntu 18.04 LTS Bionic上安装clang 6.0
如何在Ubuntu 18.04 LTS Bionic上安装clang?
clang-6.0
是(至少目前)Bionic上的clang
的默认版本:
$ apt-cache depends clang clang Depends: clang-6.0 Breaks: Breaks: Breaks: Breaks: Replaces: clang Replaces: Replaces: Replaces: Replaces: $ 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
因此,您只需启用Universe存储库,然后安装clang
– 从软件商店或使用命令行安装
sudo apt update sudo apt install clang
您可以使用官方LLVM存储库在Ubuntu 18.04上安装clang-6.0
。
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
添加到@ steeldriver的答案, clang
是一个依赖包,提供默认的clang版本,在Bionic中为6.0。
您可以更好地直接安装clang-6.0
软件包:
sudo apt-get update sudo apt-get install clang-6.0
您可能会遗漏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
您可以像上面的用户一样共享
sudo apt-get install clang-6.0
只是我想关注这个有趣的文件:LLVM Debian / Ubuntu nightly包
了解如何安装夜间包装的完整愿景。
- 17.10到18.04升级在启动期间冻结
- 导入Opencv时Ubuntu 18.04错误
- Ubuntu 18.04上的图形问题 – 模糊文本+屏幕闪烁
- 使用UEFI BIOS在具有RAID 1和LVM的计算机上安装带有RAID 1和LVM的Ubuntu 18.04桌面
- 在Ubuntu 18.04中无法降级wpa_supplicant来修复到公司网络(没有CA证书的WPA2 / PEAP)的Wi-Fi连接
- systemd-journald在pthread_sigmask()中与SIGABRT崩溃
- 为什么Bionic内核更新到4.15.0-24会从repos中删除?
- Ubuntu 18.04陷入关机状态
- video在Ubuntu 18.04上挂起/冻结几秒钟