編譯安裝的程序卸載
一般編譯安裝的軟體都是用make命令來編譯和安裝的,那麼makefile文件中肯定也提供了刪除和卸載的功能的
你編譯用make
安裝用make install
清楚編譯過程中生成的目標模塊 make clean
卸載的話 make uninstall
自己看下makefile文件中應該能看出來
2. 怎麼卸載源碼編譯安裝的軟體
方法如下:
進入安裝該軟體的原代碼目錄,運行make uninstall。如果不行,
也可以查看一下Makefile文件,主要是看install部分,從其中找出tar格式的文件被復制到了什麼路徑,
然後進入相應的目錄進行刪除即可
3. 編譯安裝成功後,如何卸載呢
360安全衛士里有一個軟體管家的,你點裡面的卸載軟體,然後找找看有這款軟體,有的話就用選卸載軟體。
4. Linux 中make install安裝的軟體怎麼卸載掉
Linux中用make install方式(編譯安裝)安裝的軟體只需要將它的安裝目錄刪除掉就可以完成卸載了,具體刪除哪個目錄需要打開源碼裡面的Makefile文件,查看Makefile裡面的install信息。比如用源碼編譯安裝的Apache,通過查看Makefile文件得知它安裝在/usr/local/apache目錄,卸載它只需要刪除/usr/local/apache目錄就可以了:
rm -rf /usr/local/apache
5. 怎麼卸載用 make install 編譯安裝的軟體
卸載方法:
第一,看安裝軟體的時候有沒有使用--prefix這個命令,如果有那就把指定的文件給刪除了就行了,
第二,如果沒有用這個信念指定就麻煩一點了,那就進入到軟體解壓後的目錄,執行sudo make uninstall看能否成功,
第三,如果不行,那就進入用 editor 查看 makefile 文件 看看裡面卸載的命令是什麼如果該源碼包沒有提供此類方法刪除 就只能手動刪除
第四,手動刪除最無奈的辦法能不能搞干凈也只能看運氣了,使用whereis xxx 找到軟體安裝目錄,rm -rf 把這些目錄都刪除,應該能刪除干凈,如whereis python,例子如下:
whereis python
python: /usr/bin/python2.6-config /usr/bin/python2.6 /usr/bin/python /usr/lib/python2.6 /usr/lib64/python2.6 /usr/local/bin/python3.3m-config /usr/local/bin/python3.3m /usr/local/bin/python3.3 /usr/local/bin/python3.3-config /usr/local/lib/python3.3 /usr/include/python2.6 /usr/share/man/man1/python.1.gz
rm -rf /usr/bin/python2.6-config
rm -rf /usr/bin/python2.6
rm -rf /usr/bin/python
rm -rf /usr/lib/python2.6
rm -rf /usr/lib64/python2.6
6. 怎麼卸載用 make install 編譯安裝的軟體
一,打開控制面板,進入卸載更改程序礦口,找到make install 編譯安裝的軟體,右鍵→卸載更改,就可以直接卸載;
二,直接進入安全衛士,或者電腦管家,在軟體管理裡面可以卸載。
7. 如何卸載源碼編譯安裝的軟體
第一,看大家安裝軟體的時候有沒有使用--prefix這個命令,如果有那就把你指定的文件給刪除了就行了,
第二,如果沒有用這個信念指定就麻煩一點了,那就進入到軟體解壓後的目錄,執行sudo make uninstall看能否成功,
第三,如果不行,那就進入用 editor 查看 makefile 文件 看看裡面卸載的命令是什麼如果該源碼包沒有提供
此類方法刪除 就只能手動刪除
第四,手動刪除最無奈的辦法能不能搞干凈也只能看運氣了,使用whereis xxx 找到軟體安裝目錄,rm -rf 把
這些目錄都刪除,應該能刪除干凈,如whereis python,例子如下:
whereis python
python: /usr/bin/python2.6-config /usr/bin/python2.6 /usr/bin/python /usr/lib/python2.6 /usr/lib64/python2.6 /usr/local/bin/python3.3m-config /usr/local/bin/python3.3m /usr/local/bin/python3.3 /usr/local/bin/python3.3-config /usr/local/lib/python3.3 /usr/include/python2.6 /usr/share/man/man1/python.1.gz
rm -rf /usr/bin/python2.6-config
rm -rf /usr/bin/python2.6
rm -rf /usr/bin/python
rm -rf /usr/lib/python2.6
rm -rf /usr/lib64/python2.6
8. 如何完美卸載通過編譯源代碼安裝後的軟體包
./configure --prefix=dir
#dir即你安裝程序的目錄,如果安裝是沒有設置,
#一般默認為 /usr/local ,那你就不用帶 --prefix了;
make uninstall
不過有些程序沒有uninstall , ./configure 後就能在Makefile中看出。
這樣你只能親自刪了, 主要有(/,/usr/,/usr/local/ ...) bin ,etc ,lib ,share 等目錄。
要是看install部分,從其中找出tar格式的文件被復制到了什麼路徑,然後進入相應的目錄進行刪除即可。
還有就是軟體生成的一些目錄也要注意一下。