vava Asked: 2010-09-02 00:19:38 +0800 CST2010-09-02 00:19:38 +0800 CST 2010-09-02 00:19:38 +0800 CST 有没有办法使用即将发布的 Ubuntu 版本中的 *some* 包? 772 对于我的工作,我需要接近 llvm 的 2.8 版本(尚未发布)。我发现 Maverick 会安装它并且已经有一些预打包的版本。 有没有办法在我当前的 Ubuntu 安装中只使用这个包(以及它依赖的所有包)?也许某种存储库? package-management ppa 3 个回答 Voted Best Answer Oli 2010-09-02T00:56:12+08:002010-09-02T00:56:12+08:00 我认为在它即将发布之前,不会有太多人对打包它充满热情。这仍然是一个月后最好的部分。所有 llvm ppa 同时,您也许可以llvm-2.8从 Maverick 中提取包。我说“可能”是因为它并不总是有效。有时依赖关系运行得太深,你最终会引入太多的 Maverick 事情变得不稳定。 否则你就只能自己编译了。这应该在你的能力范围内,但一般来说,这可能会扰乱任何依赖llvm. 我认为照原样,Lucid 中没有任何东西取决于llvm(它没有安装在这里)所以你可能会没事。 如果您要编译,LLVM 系统入门将成为您接下来几个小时的主要参考资料。 另一种选择是针对 Lucid 的 2.7 进行开发并在 Maverick 安装上进行测试。对于单一开发者来说,最方便的方式是通过虚拟机(即 VirtualBox)。这是非常方便的,因为您可以在需要归档的地方提交错误,因此当您将开发机器升级到 Maverick 时,您不会遇到错误的环境。 Li Lo 2010-09-02T00:33:55+08:002010-09-02T00:33:55+08:00 您最好的选择是使用为您的版本打包的 ppa 中的 LLVM(清晰?)。您可以在https://launchpad.net/ubuntu/+ppas搜索 PPA 。 如果您在 ppa 中找不到它,您可以尝试下载并安装 maverick 包,如果它们没有很多依赖项(或者依赖项的版本在 lucid 和 maverick 中相同),则有一个很有可能它会起作用。但请注意,不建议这样做。 invert 2010-09-02T00:38:49+08:002010-09-02T00:38:49+08:00 我没有看到任何预先打包的设置,对于最新版本,您需要自己编译。入门指南解释了获取源代码、设置环境和构建套件。 指南中的前 3 点厚颜无耻地以 阅读文档。 阅读文档。 请记住,您曾两次收到有关阅读文档的警告。
我认为在它即将发布之前,不会有太多人对打包它充满热情。这仍然是一个月后最好的部分。所有 llvm ppa
同时,您也许可以
llvm-2.8
从 Maverick 中提取包。我说“可能”是因为它并不总是有效。有时依赖关系运行得太深,你最终会引入太多的 Maverick 事情变得不稳定。否则你就只能自己编译了。这应该在你的能力范围内,但一般来说,这可能会扰乱任何依赖
llvm
. 我认为照原样,Lucid 中没有任何东西取决于llvm
(它没有安装在这里)所以你可能会没事。如果您要编译,LLVM 系统入门将成为您接下来几个小时的主要参考资料。
另一种选择是针对 Lucid 的 2.7 进行开发并在 Maverick 安装上进行测试。对于单一开发者来说,最方便的方式是通过虚拟机(即 VirtualBox)。这是非常方便的,因为您可以在需要归档的地方提交错误,因此当您将开发机器升级到 Maverick 时,您不会遇到错误的环境。
您最好的选择是使用为您的版本打包的 ppa 中的 LLVM(清晰?)。您可以在https://launchpad.net/ubuntu/+ppas搜索 PPA 。
如果您在 ppa 中找不到它,您可以尝试下载并安装 maverick 包,如果它们没有很多依赖项(或者依赖项的版本在 lucid 和 maverick 中相同),则有一个很有可能它会起作用。但请注意,不建议这样做。
我没有看到任何预先打包的设置,对于最新版本,您需要自己编译。入门指南解释了获取源代码、设置环境和构建套件。
指南中的前 3 点厚颜无耻地以