軟體安裝解除安裝

2021-09-20 15:56:51 字數 1735 閱讀 6614

不管是哪個平台下,軟體的安裝與解除安裝是每一位計算機操作者所必需掌握的知識。windows之所以易用、好掌握,也在於它軟體安裝、解除安裝完全圖形化操作、 直觀。反觀linux,就令人感覺有些困惑。linux下軟體的安裝除了二進位制形式的軟體分發外,還有許多以原始碼形式分發的軟體包。

1、以「rpm」為字尾的二進位制軟體包

安裝:rpm -ivh *.rpm

解除安裝:rpm -e packagename

引數-i表示安裝,-v是校驗,-h是用雜湊符顯示安裝進度,-e是刪除軟體包,packgename代表軟體包名,也就是版本號前面那個字串。

解除安裝軟體前,應首先知道軟體包在系統中註冊的名稱,可以使用命令:rpm -q -a 結合grep來查詢。確定了要解除安裝的軟體包名後,就可以開始解除安裝了,命令如上所示。

由於系統中各個軟體包之間相互有依賴關係,如果因存在這種依賴關係而不能解除安裝,rpm將給予提示並停止解除安裝,此時,可以使用命令 rpm -e --nodeps packagename 來忽略依賴關係,直接進行解除安裝。當然,忽略依賴關係的解除安裝,可能導致系統中其它一些軟體無法正常使用,解除安裝前應三思。

2、以「src.rpm」為字尾的原始碼軟體包

安裝:先使用命令 rpm -rebuild *.src.rpm 將源**編譯並在/usr/src/dist/rpms下生成二進位制的rpm包,然後再 rpm -ivh *.rpm 安裝該二進位製包即可。

解除安裝:同上,rpm -e packgename

3、以「tar.gz」、「.bz2」為字尾的二進位制軟體包

安裝:tar zxvf *.tar.gz 、tar jxvf *.bz2

引數-z呼叫gzip,-x是解包,-v是校驗,-f指定包的檔名,此項通常必選,-j呼叫bzip。當然,這些引數也不是絕對要加上的,比如-v引數,或者也可以使用其它一些引數,只不過我習慣上這麼寫。

解除安裝:手動刪除

4、以「tar.gz」、「.bz2」為字尾的源**軟體包

先使用命令 tar zxvf *.tar.gz 或 tar jxvf *.bz2進行解壓,然後進入解壓後的目錄,接著就是眾所周知的三步曲: ./configure(配置)、make(編譯)、make install(安裝)。建議解壓後不要急著進行所謂的「三步曲」,而應該先看下相關的說明檔案,了解軟體安裝需要哪些條件,以便在配置的時候提供相應的 引數。

我通常的做法是,進入解壓後的目錄後,先用ls命令檢視一下該目錄下都有哪些檔案。通常在解壓後的目錄裡,會有乙個「install」的純文字檔案,不妨 先看看裡面的內容,裡面詳細講述了軟體包的安裝方法。當然,有時候也會發現這個「install」是個可執行檔案。

我遇到過裡面帶有setup這種類似windows下軟體安裝的可執行檔案(當然,這種情況是比較少數的),這對於不太習慣使用linux的使用者來說,是 比較方便的。還有,就是乙個字尾為「bin」的安裝檔案,安裝前先檢視一下它的執行許可權。如果不具有可執行許可權,請先賦予它執行的許可權,再像正常的可執行 檔案那樣執行即可。

安裝完畢後,應清除編譯過程中產生的臨時檔案和配置過程中產生的檔案,可以使用命令:make clean 以及make distclean。

有些軟體包的源**在編譯安裝後可以使用 make uninstall 命令來進行解除安裝,如果沒有提供此功能,則該軟體的解除安裝也只有手動刪除。由於軟體可能將檔案分散安裝在系統的多個目錄中,手動刪除往往很難將它刪除乾淨,這 也許是很多人比較頭痛的地方。所以,通常的做法是,在編譯前的配置階段,指定軟體將要安裝到的目標路徑,即 「./configure --prefix=目錄名」,這樣可以使用 「rm -rf  軟體的目錄名」這一命令來進行乾淨徹底的解除安裝。

ubuntu安裝解除安裝軟體

安裝軟體 命令 apt get install softname1 softname2 softname3 解除安裝軟體 命令 apt get remove softname1 softname2 softname3 解除安裝並清除配置 命令 apt get remove purge softnam...

Centos yum 安裝 解除安裝 軟體

在centos中yum安裝和解除安裝軟體的使用方法 安裝方法 安裝乙個軟體時 安裝多個相類似的軟體時 安裝多個非類似軟體時 解除安裝乙個軟體時 解除安裝多個相類似的軟體時 解除安裝多個非類似軟體時 另外還有乙個非常棒的用法 假如我要執行iostat這個命令來檢視cpu與儲存裝置狀態,可是執行卻發現沒...

linux安裝,解除安裝軟體

1 yum使用 1.1.centos使用 上網時 yum 配置 開啟yum的配置檔案之後,在檔案最後加上 伺服器的協議 位址 埠,如果 伺服器需要使用者認證話,同時加上認證使用者的使用者名稱和密碼。如 proxy proxy username 伺服器使用者名稱 proxy password 伺服器密...