ubuntu18.04降级 CMake 版本
时间: 2025-02-13 17:17:24 浏览: 93
### 如何在 Ubuntu 18.04 上降级 CMake 版本
#### 卸载现有版本
为了确保新安装的特定版本不会与当前已有的冲突,需先卸载现有的 CMake 安装。这可以通过命令行执行:
```bash
sudo apt remove --purge cmake
```
此操作会彻底删除系统中的 CMake 及其配置文件[^2]。
#### 清理缓存并更新环境变量
移除旧版本之后,清理 shell 的哈希表以防止指向旧路径:
```bash
hash -r
```
这条指令刷新了内部命令查找机制,使得后续调用 `cmake` 能够正确映射到新的二进制文件位置。
#### 获取指定版本的 CMake
对于希望安装的具体版本,可以从官方站点获取对应的 tarball 文件。假设目标是回到 3.14.x 版本,则访问 [Kitware](https://cmake.org/download/) 或者通过 wget 命令直接拉取压缩包至本地机器:
```bash
wget https://github.com/Kitware/CMake/releases/download/v3.14.7/cmake-3.14.7-Linux-x86_64.tar.gz
```
这里选择了 v3.14.7 这一稳定分支作为例子;实际应用可根据需求调整链接地址和版本号。
#### 提取并设置环境变量
下载完成后,解压该档案并将其中的内容放置于合适的位置,比如 `/usr/local`:
```bash
tar xf cmake-3.14.7-Linux-x86_64.tar.gz
sudo mv cmake-3.14.7-Linux-x86_64 /usr/local/cmake-3.14.7
echo 'export PATH=/usr/local/cmake-3.14.7/bin:$PATH' >> ~/.bashrc && source ~/.bashrc
```
上述脚本不仅完成了解档工作,还将新安装的 CMake 添加到了用户的 PATH 中,从而允许全局范围内使用最新安装的工具链。
#### 验证安装情况
最后一步就是确认所做的一切是否生效——即验证现在使用的确实是预期的那个版本:
```bash
cmake --version
```
如果一切顺利的话,终端应该返回类似于 "cmake version 3.14.7" 的消息,表明整个过程顺利完成。
阅读全文
相关推荐

















