1. 程式人生 > >rpm及yum安裝、整合yum源

rpm及yum安裝、整合yum源

文章目錄

rpm

  1. 找出當前目錄中名字中包含tree的軟體包
     ls | grep “tree”
     tree-1.5.3-3.el6.x86_64
  2. 先確認有沒有安裝過
     rpm -qa  檢視已經安裝的軟體包
  3. 瞭解這個軟體包的作用
     rpm -qpi 包名  解釋軟體的作用
  4. 先確定軟體的安裝位置
     rpm -qpl 包名
  5. 安裝軟體  
     rpm -ivh 軟體包全稱
        -i install
        -v 詳細資訊顯示
        -h 以井號#作為進度條
  6. 判斷當前檔案或者目錄屬於哪個軟體包
     rpm -qf filename  可用來判斷一個檔案是安裝包植入還是人為寫入的
  7. 解除安裝
      rpm -e 軟體名稱

yum

解決軟體與軟體之間的依賴關係yum是找依賴關係的工具,但是裝軟體還是rpm 
 若要用yum安裝光碟中的軟體:建立一個yum源的倉庫配置檔案,使其能夠找到光碟中軟體依賴關係列表,根據列表進行安裝。
 注:將源yum倉庫中的repo倉庫檔案放進一個目錄中,只留一個自己建立的倉庫檔案在其中。
在這裡插入圖片描述
建立的倉庫配置檔案內容

  1. yum源倉庫配置檔案位置
     cd /etc/yum.repos.d
  2. 備份配置檔案(避免產生衝突)
     mkdir bak mv C* bak
  3. 建立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源

  1. 第一張盤:
    在這裡插入圖片描述
  2. 第二張盤:
    在這裡插入圖片描述
  3. 修改建立的yum倉庫內容
    在這裡插入圖片描述

    現在兩張光碟的安裝包都複製到/var/cdrom中,當所需的軟體分別存放兩張光碟中時,解決了來回切換的問題。