我需要更新我的构建Ubuntu 22.04.3 版本上的程序amd64,但错误地下载了一个arch64使用此方法的 cmake 版本(https://www.golinuxcloud.com/install-cmake-on-ubuntu/#Method-2_Install_From_Binary_File)覆盖现有的构建。虽然没有成功。现在当我输入cmake——版本在终端上,与以前不同,它的响应是:bash:/usr/local/bin/cmake:无法执行二进制文件:可执行格式错误
现在如何从我的机器中删除 cmake?
答案1
看来您下载了错误平台的二进制文件(您正在运行 Amd64,但下载了 Arm64(Aarch64)的二进制文件)。
然后你应该先清理错误的文件:(这里假设版本3.27.7)
sudo rm -rf /opt/cmake-3.27.7-linux-aarch64
sudo rm /usr/local/bin/cmake
现在,您可以再次按照指南进行操作,这次安装正确的文件:
wget https://github.com/Kitware/CMake/releases/download/v3.27.7/cmake-3.27.7-linux-x86_64.sh
然后按照指南进行操作...