
這個問題更多的是對.run 安裝的理解,當你下載一個文件並使用.run 來安裝它時,它實際上是否與Linux 的包管理器交互,或者它是否像便攜式程序一樣工作,一旦你刪除安裝路徑,消失了嗎?
例如,如果我下載具有.run 檔案的Qt Creator,並將其安裝在Documents/Qt 中,這是否意味著它安裝在該路徑中,並且一旦我刪除該資料夾,它就會從我的系統中消失?
答案1
.run
檔案只是包含程式安裝指令的可執行檔。
套件管理器無法追蹤程式檔案的安裝位置,因此實際上不可能卸載該程式。
卸載使用.run
安裝程式的程式的唯一方法是它提供卸載程式。這就是為什麼.run
不推薦使用安裝程式的程式...
答案2
它能與套件管理器互動。它可以做任何事。它們只是腳本。它們實際上做了什麼取決於編寫它們的人。他們很可能為自己建立一個假包來幫助刪除。
我已經讓一些安裝人員這樣做了。老實說,我不記得它們是什麼,但它們自己建立了一些小元包來幫助刪除。
不過這些是系統安裝的。我想這是非常不過,家庭安裝的應用程式不太可能請求提升 root 權限來執行相同的操作。