怎麼解除安裝用 make install 編譯安裝的軟體?

時間 2021-06-01 08:42:07

1樓:Kevin Li

使用auto-apt 和 checkinstall,具體命令如下#安裝auto-apt和checkinstallapt install auto-apt checkinstall#在原始碼目錄中

auto-apt run ./configuremake

checkinstall

這樣會生成乙個deb包,解除安裝和重新安裝就非常方便了#完全解除安裝 (packagename具體的名字在checkintall完成之後會有提示)

dpkg -r packagename

#用生成的deb包重新安裝

dpkg -i ***.deb

更多實用的命令

# 列出包中安裝的檔案位置

dpkg -L packagename

# 檢查是否安裝成功

dpkg -l | grep packagename# 同上

apt list --installed | grep packagename

2樓:

一般來說,make install完了目錄下會有乙個install_mainfest.txt的檔案記錄了安裝的所有內容,

然後xargs rm < install_manifest.txt就可以了。

如果沒有這個檔案,可以自己重新make install,從log中過濾出install資訊了。

3樓:楊浩

解除安裝make install的軟體, make uninstall無效時

make install時會生成檔案.installed.list

選擇清理.installed.list中說明的檔案(如果有多個版本時需要特別小心)

4樓:李遙

可以再編譯安裝一次,分析log然後反安裝

這是UNIX很不好的一點,都這麼多年了,一直是在低層次上整合系統。如果UNIX早點確立應用之間的隔離機制,不知道能節省多少人多少時間,也用不著發明Docker這樣的技術

5樓:王坤

如果有rpm包的話盡量避免使用原始碼包安裝,linux的rpm包管理工具很強大,方便管理。

如果必須要用原始碼包安裝,請在安裝的時候指定--prefix安裝目錄,另外安裝的時候請使用

make >& LOG_make &

make install >& LOG_install &

用於儲存安裝資訊日誌,這樣需要解除安裝的時候方便檢視哪些檔案安裝在了系統目錄中,例如/usr/lib下的庫檔案。

6樓:孫立偉

常見的反安裝target有: make uninstall/distclean/veryclean 等等。如果沒有,

事先記得記錄'make install'的所有輸出日誌,'make install &> |tee make.log'。然後在日誌裡能夠看得到到底安裝了那些檔案到那些位置,通常會使用'cp'或者'install'命令拷貝檔案。

怎麼解除安裝parallels desktop11呢?

SunXL 還是去這邊解決吧。sudo rm rf Users 這裡改成你的系統使用者名稱 Library Preferences com.parallel sudo rm rf Users 這裡改成你的系統使用者名稱 Library Parallels sudo rm rf private var...

求助antivirus(avg)怎麼解除安裝?

YOUTH 很不幸遇到這樣的流氓軟體,使用了很多種方法,最後使用在安全模式下啟動 進入安全模式,在安全模式裡控制面板的系統解除安裝工具可以正常解除安裝,親測有效!11 哈哈哈 有沒有別的辦法了大手子們,安全模式進了刪不了,自我防護關了不行,登錄檔能刪的都刪了剩下要許可權,ccleaner也刪了。還是...

流氓軟體怎麼解除安裝?

殷鳳宇 對流氓軟體,無法粉碎!如何解除安裝!這裡不需要借助任何解除安裝軟體,對付他你只能用更流氓的方式!開啟檔案所在的檔案位置,你會看到裡面有一堆的dll檔案。可以糟蹋這些檔案了,把他的字尾改成txt 改變檔案屬性俗稱變性 不解氣的話多改幾個!然後重啟,流氓軟體開機會報錯,無需理會,然後再去解除安裝...