如何重新安装最新的 cmake 版本?

新手上路,请多包涵

我想在 Linux 环境下安装最新版本的 cmake。我安装了 cmake 3.5 版,但某些应用程序不支持。我试图通过卸载当前版本来升级它。但是当我使用 sudo apt-get install cmake 重新安装时,我重新安装了相同的 3.5 版本。如何使用 sudo apt-get install …. 安装最新版本?

原文由 Juniar 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.4k
2 个回答

按照有关如何安装最新 CMake 版本的评论并发布此问题的答案:

答:

这取决于您的 PC 或 Mac 上当前安装的 Ubuntu 操作系统版本。如果您有以下 Ubuntu 操作系统版本,那么您已经安装了这个 CMake,或者您可以使用“sudo apt-get install cmake”安装并重新安装。即使您卸载了您的版本并尝试重新安装更高版本。

 Ubuntu 16.04 ships with cmake-3.5.1
Ubuntu 17.10 ships with cmake-3.9.1
Ubuntu 18.04 ships with cmake-3.10.2
Ubuntu 20.04 ships with cmake-3.16.3
Ubuntu 21.04 ships with cmake-3.18.4

现在,如果您安装了 Ubuntu 16.04 并且想要 cmake-3.10,则存在操作系统问题,因为您只能安装并重新安装 cmake-3.5.1。要获取 cmake-3.10 或任何其他版本,您必须从 https://packages.ubuntu.com/ 下载并安装该软件包。找到最新版本的 cmake .targz 文件后,您必须自己从命令行构建它。

原文由 Juniar 发布,翻译遵循 CC BY-SA 4.0 许可协议

据我所知,在任何 Linux 上安装最新 CMake 版本的最佳方法不是通过 apt,而是使用 pip。

删除 apt cmake 并从 pip 安装可以轻松保持最新的最新版本。

 apt remove cmake
pip install cmake --upgrade

原文由 GNUton 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题