歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux安裝卸載軟件

Linux安裝卸載軟件

日期:2017/2/28 15:33:03   编辑:Linux教程

軟件安裝

Linux軟件的安裝有兩種方式:

安裝文件名為xxx.tar.gz;發行的軟件多為以源碼形式發送的;

安裝文件名為xxx.i386.rpm;直接以二進制形式發送的。

對於xxx.tar.gz,安裝方法如下:

1 .將安裝文件拷貝至當前用戶的家目錄中。Root用戶則拷貝至/root,#cp xxx.tar.gz /root

2 .由於該文件是被壓縮並打包的,應對其解壓縮:#tar xvzf filename.tar.gz 如果是filename.tar.bz2格式,則為#tar jxvf filename.tar.bz2

3. 執行該命令後,安裝文件按路徑,解壓縮在當前目錄下。ls可以看到解壓縮後的文件。通常在解壓縮後產生的文件中,有“Install”文件。詳細講述了該軟件包的安裝方法。#cat install打開

4.執行解壓縮後產生的一個名為configure的可執行腳本程序。它是用於檢查系統是否有編譯時所需的庫,以及庫的版本是否滿足編譯的需要等安裝所需要的系統信息。為隨後的編譯工作做准備。命令為:#./configure(檢測編譯環境,生成make文件)

如果想把軟件安裝到指定目錄,應該用#./configure --prefix=/指定的目錄,想把一個mlterm安裝到/usr/test目錄中,#./configure --prefix=/usr/test

5.檢查通過後,將生成用於編譯的MakeFile文件。此時,可以開始進行編譯。編譯的過程視軟件的規模和計算機性能的不同,所耗費的時間也不同。命令為:#make(對源代碼進行編譯)

6.成功編譯後,開始安裝:#make install(安裝)

7.安裝完畢,清除編譯過程中產生的臨時文件和配置過程中產生的文件。

#make clean(清除安裝產生的臨時文件)、#make distclean

至此,軟件的安裝結束。

對於xxx.i386.rpm,安裝方法如下:

將安裝文件拷貝至當前用戶的家目錄中。使用rpm來安裝該文件:

#rpm -i filename.i386.rpm

rpm將自動將安裝文件解包,並將軟件安裝到缺省的目錄下。並將軟件的安裝信息注冊到rpm的數據庫中。參數i是使rpm進入安裝模式。

軟件卸載

軟件的卸載主要是使用rpm來進行的。卸載軟件首先要知道軟件包在系統中注冊的名稱。

#rpm –qa |grep xx #查詢到當前系統中安裝的所有的軟件包。

確定了要卸載的軟件的名稱,就可以開始實際卸載該軟件:

#rpm -e [package name] #e是使rpm進入卸載模式。對名為[package name]軟件包進行卸載。

由於系統中各個軟件包之間相互有依賴關系。如果因存在依賴關系而不能卸載,rpm將給予提示並停止卸載。可以使用命令:#rpm -e [package name] –nodeps #忽略依賴關系,直接開始卸載

忽略依賴關系的卸載可能會導致系統中其它的一些軟件無法使用

#rpm -ql [package name] #查看rpm包安裝到哪裡

卸載用源碼包安裝的軟件

大多軟件沒有提供源碼包的卸載方法;可以找到軟件的安裝點刪除。看把它安裝在哪。

如果安裝軟件時,指定個目錄。刪除軟件時,刪除相應的軟件目錄即可;

有些軟件要在解壓安裝目錄中執行 make uninstall ,即可卸載。若報錯直接刪除安裝目錄即可。

Copyright © Linux教程網 All Rights Reserved