问题描述
我只想安装最新版本的 clang http://packages.ubuntu.com/raring/clang-3.2
这是否意味着我必须将内核更新为raring?
最佳回答
Clang 3.2.1 目前可用于 Launchpad 上的 12.04(Precise) 、 12.10(Quantal) 。
Clang 3.2.1 for 13.04(Raring) 可从 Universe 存储库获取,并且可以通过 Synaptic 或 apt 正常安装。
对于 12.04,您可以使用以下行通过 Synaptic 将 PPA 添加到存储库(下面的链接中提供了说明):
deb http://ppa.launchpad.net/kxstudio-team/builds/ubuntu precise main
或者,从命令行( Ctrl
+ Alt
+ t
):
sudo add-apt-repository ppa:kxstudio-team/builds
sudo apt-get update
sudo apt-get install clang
对于 12.10,您可以从 here 下载更新的 deb 文件并使用 sudo dpkg -i <package name>
进行安装,或者从 PPA 进行安装。
要在 12.10 上安装 PPA,请从终端运行以下命令 ( Ctrl
+ Alt
+ t
):
sudo add-apt-repository ppa:georgekola/clang
sudo apt-get update
sudo apt-get install clang
在 Synaptic 中,添加以下行:
deb http://ppa.launchpad.net/georgekola/clang/ubuntu 量子主
12.10 软件包的注意事项:deb 文件从 2013 年 2 月开始命名为 3.2-1~exp5ubuntu1,而 PPA 从 2012 年 12 月开始命名为 3.2-1~exp1ubuntu3。就我个人而言,我在 12.04 上使用 clang 3.2.1,目前无法给出建议12.10 上使用哪个包。