发布
社区首页 >问答首页 >如何在不更新ubuntu的情况下脱机安装cmake文件?

如何在不更新ubuntu的情况下脱机安装cmake文件?
EN

Stack Overflow用户
提问于 2017-11-18 15:06:37
回答 2查看 1.9K关注 0票数 0

我的操作系统是ubuntu,我试图安装版本3.1以上的cmake文件。我的系统中有cmake版本2.8.12。可以更新或安装cmak3.1而不更新ubuntu系统(sudo apt-获取更新或升级)?谢谢

EN

回答 2

Stack Overflow用户

发布于 2017-11-18 20:57:24

您可以下载安装程序这里。向下滚动到Binary distributions和那里的Linux x86_64。有两个版本:

  • *.sh:安装脚本;执行,您就完成了
  • *.tar.gz*:包含所有二进制文件等;解压缩,并在必要时向PATH变量添加路径

TL;DR

代码语言:javascript
代码运行次数:0
复制
curl -sSL https://cmake.org/files/v3.9/cmake-3.9.4-Linux-x86_64.sh -o install.sh
chmod +x install.sh
sudo ./install.sh --prefix=/usr/local --skip-license

提示:您可以使用--prefix选项更改安装路径。您可以通过更改下载链接来选择任何CMake版本。

票数 1
EN

Stack Overflow用户

发布于 2017-11-18 15:57:46

你在Ubuntu 14.04?你真的应该升级到新的LTS,比如16.04.

话虽如此,我猜您正在尝试安装一个程序,其最低cmake要求为3.1?您可以尝试从源代码中安装CMake,从这里下载它。我个人认为这是你最好的选择。

有一些方法可以使用apt来更新cmake,但我担心有太多的依赖项。例如,如果您查看Ubuntu14.04版的依赖项列表 For CMake,有libc6、gcc等。这些都是任何系统的重要软件包,所以我想,使用Ubuntu的打包系统同时保持当前版本的CMake将很难更新。

您可以通过查看CMake来尝试下载更高版本的这里,但这是一个非常糟糕的主意。我认为它会失败,因为当您用"dpkg -i“安装它时,它会不断地抱怨您没有安装的依赖关系。但我只是让你知道这是另一个选择。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47367496

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档