linux 中make install安裝的軟體怎麼解除安裝掉

2022-02-20 10:51:27 字數 2486 閱讀 2556

1樓:匿名使用者

make的原理是執行一個叫makefile檔案裡的指令,make的基本用處是自動根據makefile裡的指令來編譯原始檔。它還可以用來做比如安裝軟體,解除安裝軟體等事情,但前提是作者在makefile裡寫了。比如makefile裡有這麼些內容:

...install : < commands >然後用make install的話,make程式就會按照上面install:

後面的指令< commands >執行安裝,uninstall也是一樣的道理,大部分的作者會寫有解除安裝的部分,這時只要簡單地執行make unistall就可以,如果作者懶沒有寫,那就只有根據make install中的步驟,看它把什麼檔案拷到哪去了,然後分別手動刪除。

還有關鍵的一點是,編譯安裝完成後,不要刪除源**,不然就算作者寫了unnistall目標,你也沒有makefile可以執行了。

2樓:匿名使用者

前提就是你的原始碼的make規則裡面有 uninstall規則一般都有 在原始碼目錄下執行

make uninstall即可

linux中編譯安裝的軟體如何解除安裝?

3樓:匿名使用者

一般編譯安裝的軟體都是用make命令來編譯和安裝的,那麼makefile檔案中肯定也提供了刪除和解除安裝的功能的

你編譯用make

安裝用make install

清楚編譯過程中生成的目標模組 make clean解除安裝的話 make uninstall

自己看下makefile檔案中應該能看出來

linux裡用cmake安裝的軟體要怎麼解除安裝?

4樓:匿名使用者

找到make install之後產生的這個檔案install_manifest.txt

裡面有安裝的所有東西的路徑,刪除它們即可。

參考命令:cat install_manifest.txt | sudo xargs rm

5樓:草根號角

開啟360衛士的軟體管家裡就能幫著解除安裝軟體。

6樓:糾結帝彡彡

獲取root許可權就能刪了

linux 中make install安裝的軟體怎麼解除安裝掉?

7樓:樂觀的沒有財富

make的原理是執行一個叫makefile檔案裡的指令,make的基本用處是自動根據makefile裡的指令來編譯原始檔。它還可以用來做比如安裝軟體,解除安裝軟體等事情,但前提是作者在makefile裡寫了。比如makefile裡有這麼些內容:

...install :

然後用make install的話,make程式就會按照上面install:後面的指令執行安裝,uninstall也是一樣的道理,大部分的作者會寫有解除安裝的部分,這時只要簡單地執行make unistall就可以,如果作者懶沒有寫,那就只有根據make install中的步驟,看它把什麼檔案拷到哪去了,然後分別手動刪除。

還有關鍵的一點是,編譯安裝完成後,不要刪除源**,不然就算作者寫了unnistall目標,你也沒有makefile可以執行了。

linux 中make install安裝的軟體怎麼解除安裝掉

8樓:不吃雞蛋殼

make的基本用處是自動根據makefile裡的指令來編譯原始檔。它還可以用來做比如安裝軟體,解除安裝軟體等事情,但前提是作者在makefile裡寫了。比如makefile裡有這麼些內容:

install:然後用makeinstall的話,make程式就會按照上面install:後面的指令執行安裝,uninstall也是一樣的道理,大部分的作者會寫有解除安裝的部分,這時只要簡單地執行makeunistall就可以,如果作者懶沒有寫,那就只有根據makeinstall中的步驟,看它把什麼檔案拷到哪去了,然後分別手動刪除。

還有關鍵的一點是,編譯安裝完成後,不要刪除源**,不然就算作者寫了unnistall目標,你也沒有makefile可以執行了。

9樓:匿名使用者

make的原理是執行一個叫makefile檔案裡的指令,make的基本用處是自動根據makefile裡的指令來編譯原始檔。它還可以用來做比如安裝軟體,

解除安裝軟體等事情,但前提是作者在makefile裡寫了。比如makefile裡有這麼些內容:

...install : < commands >

然後用make install的話,make程式就會按照上面install:後面的指令< commands >執行安裝,uninstall也是一樣的道理,大部分的作者會寫有

解除安裝的部分,這時只要簡單地執行make unistall

就可以,如果作者懶沒有寫,那就只有根據make install中的步驟,看它把什麼檔案拷到哪

去了,然後分別手動刪除。還有關鍵的一點是,編譯安裝完成後,不要刪除源**,不然就算作者寫了unnistall目標,你也沒有makefile可以執行了。

linux中a是什麼意思,LINUX中a是什麼意思

在後臺執行當前路徑下的程式a。是當前路徑的意思。是後臺執行的意思。在linux 中是什麼意思?代表0個或者多個特殊字元 在shell中也代表任意字元,比如ls a 就是列出所用a開頭的檔案,其他命令具體的參考如下 1 重定向輸出符號。2 重定向輸出符號,但有追加的功能。3 2 錯誤重定向輸出符號,覆...

linux中的2是什麼意思,Linux中符號是什麼意思,代表什麼含義

shell的位置引數,一個假設指令碼的名稱為test.sh,並假設它執行時如下 test.sh x y 那麼 2就表示y 代表第二個引數。比如 test.sh x y 1 test.sh 2 x 3 y 你問的是shell裡面?linux 中 符號是什麼意思,代表什麼含義 的符號在在不同的地方,它所...

linu中,linux中lssedspwd是什麼意思

列出當前目錄下所有檔案,並且在每個檔名前加上當前目錄路徑 ls 列出當前目錄下所有檔案 夾 然後通過 管道 將輸出傳給下一個命令 sed s pwd pwd命令返回當前目錄,pwd 將pwd命令的輸出作為一個字串,s pwd 將行首替換為當前目錄 ls sed s pwd 的意思是 在ls中列出檔案...