Linux下軟件的安裝與管理
阿新 • • 發佈:2018-06-13
linux軟件安裝方式一、源碼安裝方式:
卸載軟件包:rpm -e file1.rpm
1.下載、解壓源碼包
通常源碼包的格式:".tar.gz"、".tar.bz2"
2.分析安裝平臺環境
./configure 後面可以加上軟件的安裝路勁以及所需模塊選項
3.編譯、安裝軟件
在執行./configure通過後,會在當前目錄下生成Makefile文件
在輸入make命令時,會查找當前目錄下的Makefile文件
ps:如果用其他文件作為Makefile,需要制定文件如:make -f make_file
栗子:通過軟嗎安裝apache http server
創建安裝目錄:make -p /application/apache
進入安裝目錄:cd /application/apache
下載apache源碼:wget 源碼文件鏈接(httpd-2.4.12.tar.gz)
解壓源碼包:tar xf httpd-2.4.12.tar.gz
進入解壓後文件目錄:cd httpd-2.4.12.tar.gz
編譯軟件:./configure --prefix=/application/apache2.2.27 --enable-deflate --enable-expires --enable-headers --enable-modules=most --enable-so --with-mpm=worker --enable-rewrite
安裝軟件:make && make install
二、RPM包安裝
RPM是Red hat Package Manager的縮寫,本意是Red Hat軟件包管理器。由於這種軟件方式非常方便,逐漸被其他LINUX廠商所借用,現已成為Linux平臺下通用的軟件包管理方式。
命令格式:(可以多個文件一起安裝)
軟件包安裝:rpm -ivh file1.rpm file2.rpm
軟件包查詢:rpm -qa file1.rpm
1)-f查詢某個文件對應的RPM安裝包
2)-p查詢以“.rpm”為後綴的軟件包安裝後對應的包名稱
3)-l顯示軟件包中的所有文件列表
4)-i顯示軟件包的概要信息(軟件名稱、版本、適應平臺、大小)
5)-g查詢系統有哪些軟件包須臾指定的類別
三、yum安裝方式
檢查yum是否已經安裝
rpm -qa|grep yum
如果沒有任何返回值則表示未安裝
rpm -ivh yum-*.noarch.rpm
yum的主配置文件:/etc/yum.conf
資源庫配置目錄:/etc/yum.repos.d
Linux下軟件的安裝與管理