rpm及yum安裝、整合yum源
阿新 • • 發佈:2018-11-12
文章目錄
rpm
- 找出當前目錄中名字中包含tree的軟體包
ls | grep “tree”
tree-1.5.3-3.el6.x86_64 - 先確認有沒有安裝過
rpm -qa 檢視已經安裝的軟體包 - 瞭解這個軟體包的作用
rpm -qpi 包名 解釋軟體的作用 - 先確定軟體的安裝位置
rpm -qpl 包名 - 安裝軟體
rpm -ivh 軟體包全稱
-i install
-v 詳細資訊顯示
-h 以井號#作為進度條 - 判斷當前檔案或者目錄屬於哪個軟體包
rpm -qf filename 可用來判斷一個檔案是安裝包植入還是人為寫入的 - 解除安裝
rpm -e 軟體名稱
yum
解決軟體與軟體之間的依賴關係yum是找依賴關係的工具,但是裝軟體還是rpm
若要用yum安裝光碟中的軟體:建立一個yum源的倉庫配置檔案,使其能夠找到光碟中軟體依賴關係列表,根據列表進行安裝。
注:將源yum倉庫中的repo倉庫檔案放進一個目錄中,只留一個自己建立的倉庫檔案在其中。
建立的倉庫配置檔案內容
- yum源倉庫配置檔案位置
cd /etc/yum.repos.d - 備份配置檔案(避免產生衝突)
mkdir bak mv C* bak - 建立yum原始檔
vim 檔名.repo
[biaoqian]
name=
baseurl=file:/media/CentOS_6.9_Final
gpgcheck=0 //為0則表示關閉金鑰校驗
4. 消除之前的域名快取
yum clean all
5. 安裝和解除安裝
yum install 軟體名 -y
yum remove 軟體名
用yum安裝可以加-y,預設確認。用yum解除安裝時不要加-y,可能會解除安裝掉系統的一些內容
整合兩張光碟的yum源
- 第一張盤:
- 第二張盤:
- 修改建立的yum倉庫內容
現在兩張光碟的安裝包都複製到/var/cdrom中,當所需的軟體分別存放兩張光碟中時,解決了來回切換的問題。