rpm包的安裝:
1.安裝乙個包
# rpm -ivh
2.公升級乙個包
# rpm -uvh
3.移走乙個包
# rpm -e
4.安裝引數
--force 即使覆蓋屬於其它包的檔案也強迫安裝
--nodeps 如果該rpm包的安裝依賴其它包,即使其它包沒裝,也強迫安裝。
5.查詢乙個包是否被安裝
# rpm -q < rpm package name>
6.得到被安裝的包的資訊
# rpm -qi < rpm package name>
7.列出該包中有哪些檔案
# rpm -ql < rpm package name>
8.列出伺服器上的乙個檔案屬於哪乙個rpm包
#rpm -qf
9.可綜合好幾個引數一起用
# rpm -qil < rpm package name>
10.列出所有被安裝的rpm package
# rpm -qa
11.列出乙個未被安裝進系統的rpm包檔案中包含有哪些檔案?
# rpm -qilp < rpm package name>
rpm包的解除安裝:
rpm -qa | grep 包名
這個命令是為了把包名相關的包都列出來
rpm -e 檔名
這個命令就是你想解除安裝的軟體,後面是包名稱,最後的版本號是不用打的
例如:# rpm -qa | grep mysql
mod_auth_mysql-2.6.1-2.2
php-mysql-5.3.9-3.15
mysql-devel-5.1.77-1.cenos 5.2
mysql-5.0.77-1.cenos 5.2
mysqlclient10-5.0.77-1.centos 5.2
libdbi-dbd-mysql-0.6.5-10.centos 5.2
# rpm -e mysqlclient
yum 安裝乙個軟體時
安裝多個相類似的軟體時
安裝多個非類似軟體時
解除安裝乙個軟體時
解除安裝多個相類似的軟體時
解除安裝多個非類似軟體時
假如我要執行iostat這個命令來檢視cpu與儲存裝置狀態,可是執行卻發現沒有這個命令
於是執行yum install iostat,結果說找不到該軟體,使用下面的辦法可以解決
yum search iostat
就能查到和iostat相關的安裝包了,
另外想安裝乙個程式,只記得一部分名稱,也可以用這個辦法來實現安裝
yum search png |grep png
就能找到我們想安裝的libpng這個名稱
linux系統下yum命令檢視安裝了哪些軟體包:
$yum list installed //列出所有已安裝的軟體包
yum針對軟體包操作常用命令:
1.使用yum查詢軟體包
命令:yum search
2.列出所有可安裝的軟體包
命令:yum list
3.列出所有可更新的軟體包
命令:yum list updates
4.列出所有已安裝的軟體包
命令:yum list installed
5.列出所有已安裝但不在 yum repository 內的軟體包
命令:yum list extras
6.列出所指定的軟體包
命令:yum list
7.使用yum獲取軟體包資訊
命令:yum info
8.列出所有軟體包的資訊
命令:yum info
9.列出所有可更新的軟體包資訊
命令:yum info updates
10.列出所有已安裝的軟體包資訊
命令:yum info installed
11.列出所有已安裝但不在 yum repository 內的軟體包資訊
命令:yum info extras
12.列出軟體包提供哪些檔案
命令:yum provides
Linux安裝軟體包
linux 解壓.tar.gz 大部分安裝包原始檔壓縮格式都是.tar.gz,因此安裝前需解壓。命令 tar zxvf example.tar.gz 編譯安裝原始檔,前提是安裝了gcc cd進入安裝包解壓後的資料夾 configure make make install make clean rpm...
Linux軟體包安裝
現在一般是使用 rpm yum 和 apt 來管理軟體包。軟體包常用的也就是,查詢軟體包,安裝,解除安裝,公升級。這幾個功能。rpm 比較經典,但是也比較麻煩,尤其是在軟體依賴關係上面,有的時候你會糾結死的。你是新手的話就先使用圖形化的管理器來安裝,解除安裝看看。現在不少linux都具有圖形化的軟體...
Linux 安裝軟體包
linux下的安裝包一般有四類 2 解壓縮檔案 一般tar包,都會再做一次壓縮,如gzip bz2等,所以你需要先解壓。如果是最常見的gz格式,則能執行下列命令,就能一步完成解壓和解包工作。tar xvzf 軟體包名tar xvf 解壓後的tar包一般來說,linux的應用軟體的可執行檔案會存放在 ...