centos系統安裝tar rpm檔案

2021-08-06 02:56:55 字數 2119 閱讀 8866

在centos系統中,軟體安裝程式比較紛繁複雜,不過最常見的有兩種:

1)一種是軟體的源**,您需要自己動手編譯它。這種軟體安裝包通常是用gzip壓縮過的tar包(字尾為.tar.gz)。

2)另一種是軟體的可執行程式,你只要安裝它就可以了。這種軟體安裝包通常被是乙個rpm包(redhat linux packet manager,就是redhat的包管理器),字尾是.rpm。

當然,也有用rpm格式打包的源**,用gzip壓縮過的可執行程式包。

tar檔案:

1.首先,使用tar -xzvf來解開這個包,如:

#tar -xzvf apache_1_3_6_tar.gz

這樣就會在當前目錄中建立了乙個新目錄(目錄名與.tat.gz包的檔名類似),用來存放解壓了的內容。如本例中就是apache_1.3.6

2.進入這個目錄,再用ls命令檢視一下所包含的檔案,如:

#cd apache_1.3.6

#ls

觀察一下這個目錄中包含了以下哪乙個檔案:configure、makefile還是imake。

1)如果是configure檔案,就執行:

#./configure

#make

#make install

2)如果是makefile檔案,就執行:

#make

#make install

3)如果是imake檔案,就執行:

#xmkmf

#make

#make install

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

install : < commands >

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

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

3.如果沒有出現什麼錯誤提示的話,就搞定了。至於軟體安裝到什麼地方,通常會在安裝時出現。否則就只能查閱一下readme。

rpm檔案:

1.安裝軟體:執行rpm -ivh rpm包名,如:

#rpm -ivh apache-1.3.6.i386.rpm

2.公升級軟體:執行rpm -uvh rpm包名。

3.反安裝:執行rpm -e rpm包名。

4.查詢軟體包的詳細資訊:執行rpm -qpi rpm包名

5.查詢某個檔案是屬於那個rpm包的:執行rpm -qf rpm包名

6.查該軟體包會向系統裡面寫入哪些檔案:執行 rpm -qpl rpm包名

執行命令檢視安裝目錄: rpm -ql apache

如果遇到錯誤提示,也別急,通常是十分簡單的問題:

1)沒有安裝c或c++編譯器:

確診方法:執行命令gcc(c++則為g++),提示找不到這個命令。

解決方法:將linux安裝光碟mount上來,然後進入rpms目錄,執行命令:

#rpm -ivh gcc* (哈哈,我們用到了第二種安裝方式)

2)沒有安裝make工具:

確診方法:執行命令make,提示找不到這個命令。

解決方法:將linux安裝光碟mount上來,然後進入rpms目錄,執行命令:

#rpm -ivh make*

3)沒有安裝autoconf工具:

確診方法:執行命令make,提示找不到這個命令。

解決方法:將linux安裝光碟mount上來,然後進入rpms目錄,執行命令:

#rpm -ivh autoconf*

4)缺少某些鏈結庫;

確診方法:在make時,提示需要某些檔案。

解決方法:安裝包含這個檔案的包,這就需要積累了。

**:

安裝Centos系統

一 安裝centos 7系統 介紹 vmware workstation是乙個虛擬pc的軟體,利用vmware工作站,可以在現有的作業系統上虛擬出乙個或多個環境。相當於模擬出多台新的pc,可以讓你同時執行多個windows系統,linux系統,dos系統。點選右上角的新建虛擬機器 選擇自定義 下一步...

安裝centos系統

1.預習和複習的重要性 2.當日事當日畢 3.記筆記 4.利用好資源 系統centos7 虛擬軟體vm10 終端putty xshell 各大軟體會變動 r.aminglinux.com centos7.aminglinux.com 兩種方式 第一種 選擇雲主機 第二種 傳統的idc 1.購買伺服器...

centos系統的安裝

伺服器安裝centos 啟動伺服器 一直按f11進入 please select boot device 1此時選擇usb sandisk 開始啟動 2 choose a language 3 keyboard type 選擇us ok 4 installation method hard driv...