linux軟體包的型別:
1.原始碼包
---指令碼安裝版webmin
2.二進位製包又叫rpm包又叫系統預設包相當於windows的exe檔案
安裝:
rpm -i(stall)v(verbose)h(hash) 包全名(httpd-2.rpm)rpm安裝目錄約定:
/usr/[s]bin /etc/x /usr/lib/x /usr/share/doc/x /usr/share/man/x問題:rpm包依賴或者庫依賴(so.數字) www.rpmfind.net
更新:
rpm -uvh 包全名解除安裝:
rpm -e(erase) 包名(httpd)查詢rpm包是否安裝:
rpm -q httpd查詢已安裝的rpm包的資訊:
rpm -qi[p] httpd[全名]查詢rpm包裡面的檔案的安裝位置:
rpm -ql[p] zip[mysql-xx.rpm]查詢某個檔案屬於哪個rpm包:
rpm -qf 檔名校驗rpm中的哪些檔案做了什麼樣的修改:
rpm -v(verify) httpd輸出結果解釋:
s(size)m5(檔案內容)dlugt(時間) c(普通檔案)dg(不該在rpm**現的檔案)lr(read me 描述檔案) /etc/httd/conf/httpd.conf
配置網路yum源:
vi /etc/yum.repos.d/centos-base.repo查詢yum源上可用的rpm包:
yum list或者yum search 包名yum -y install gcc
驗證下是否成功:rpm -q gcc
rpm包安裝後如果產生服務都在/etc/rc.d/init.d目錄下,操作服務:
/etc/rc.d/init.d/httpd start或者
service【只能管理rpm包安裝的服務】 network start
因為原始碼包的安裝的位置是自己指定的,所以啟動服務時只能用類似/etc/rc.d/init.d/httpd start的命令了,而不能用service命令
linux軟體包管理
二進位制軟體包管理 rpm,yum rpm的使用 rpm包格式 stdo 1.7.2p1 5.e15.i386.rpm stdo 軟體名 1.7.2p1 版本號 5.e15 發行號 i386 硬體平台 1 安裝軟體包 一般不能指定安裝目錄 rpm ivh 軟體包全部名稱 rpm i stdo 1.7...
Linux 軟體包管理
rpm redhat package manager redhat軟體包管理工具,類似windows裡面的setup.exe 是linux這系列作業系統裡面的打包安裝工具,它雖然是redhat的標誌,但理念是通用的。rpm包的名稱格式 apache 1.3.23 11.i386.rpm apache...
Linux軟體包管理
apt advanced package tool 是debian ubuntu等系統中的軟體包管理程式,使用apt可以找到想要的軟體包,而且安裝 解除安裝 更新也比較簡單,apt的原始檔為 etc apt 目錄下的sources.list檔案 修改資料來源 由於國內網路環境問題,故將ubuntu的...