一、為什麼要卸載cmake
1.1 在某些情況下你可能需要重新安裝一個最新的cmake版本,但是你不能安裝新版本直到你完全卸載舊版本。
1.2 可能你想從系統中刪除整個cmake工具包。
1.3 你安裝了一些軟件,需要重新配置CMake。
1.4 若你安裝了從未被正確定義的CMake安裝包,你可能想徹底卸載它並重新安裝官方支持的版本。
二、cmake卸載方法
2.1 在Ubuntu,Linux和其他Debian / Ubuntu軟件包的操作系統上,可以使用apt-get卸載cmae。
sudo apt-get remove cmake
注意:
使用上述命令會將cmake軟件包卸載,但是不會刪除生成的cmake項目。 在這種情況下你需要手動刪除。
2.2 使用以下命令刪除在Ubuntu上自己安裝的cmake版本。
sudo apt-get remove cmake sudo apt-get autoremove sudo rm -rf /usr/bin/cmake* sudo rm -rf /usr/local/bin/cmake* sudo rm -rf /usr/share/cmake*
注意:
使用上述命令刪除cmake很徹底。但是,當然,如果您編譯了任何程序,請確保他們不以cmake打頭。
2.3 使用以下命令刪除在centos和fedora上自己安裝的cmake版本。
sudo dnf remove cmake*
注意:
然後,你可以檢查是否存在任何cmake包,使用以下命令。
rpm -qa | grep cmake*
三、刪除生成的cmake項目
3.1 為了完全刪除cmae,必須刪除所有非默認模塊和生成的文件。
sudo rm -rf /usr/share/cmake- sudo rm -rf /usr/local/share/cmake- sudo rm /usr/local/share/aclocal/cmake.m4 sudo rm -rf /usr/local/share/cmake/*
3.2 如果你在安裝前使用了sudo make install,可以使用卸載目錄,它應該刪除該目錄。
sudo make uninstall
四、總結
我們已經介紹了如何徹底卸載cmake,不論你使用的是Ubuntu還是Centos,都應該在刪除軟件包之前徹底刪除生成的文件。
如果你有多個cmake安裝,確保刪除所有cmake。否則可能會導致混淆,錯誤並影響您的後續工作。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/241958.html