光盤yum源搭建

Yum(全稱為 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及CentOS中的Shell前端軟件包管理器。基于RPM包管理,能夠從指定的服務器自動下載RPM包并且安裝,可以自動處理依賴性關系,并且一次安裝所有依賴的軟件包,無須繁瑣地一次次下載、安裝。
由于系統默認的yum源是國外的地址,所以導致其下載速度可能會較慢,為提高yum源的訪問速度可手動更改默認的yum源為國內的地址(如163,清華大學搭建的yum源),本文介紹在本地搭建yum源的方法。
163:http://mirrors.163.com/.help/centos.html
清華大學:https://mirror.tuna.tsinghua.edu.cn/
下文測試所使用的linux系統為centos6


yum源相關知識

yum源文件存放在/etc/yum.repos.d


該目錄下有4個yum源文件,默認生效的是第一個CentOS-Base.repo,該文件內容如下

  • 【】內是容器名稱
  • name 容器說明
  • mirrorlist 鏡像站點
  • baseurl yum源服務器地址,與mirrorlist兩者有一個生效即可
  • enabled 容器是否生效,0為不生效,1為生效
  • gpgcheck RPM數字證書,0為不生效
  • gpkkey 數字證書的公鑰文件保存位置,不用修改

搭建光盤yum源

一 掛載光盤

  1. 設置掛載點
    mkdir /mnt/cdrom
  2. 掛載光盤
    mount /dev/sr0 /mnt/cdrom/

二 修改默認yum源

  1. 備份/etc/yum.repos.d/CentOS-Base.repo文件
    cd /etc/yum.repos.d #進入目錄
    mv CentOS-Base.repo CentOS-Base.repo.bak #備份,使網絡yum源失效
  2. 修改CentOS-Media.repo文件,讓光盤yum源文件起作用
    vim CentOS-Media.repo
  • 把路徑改為掛載好光盤的路徑
  • 注釋掉下面沒用的兩行
  • 把enabled的值改為1


  1. 檢查是否成功
    yum list 查看yum源可安裝的軟件包


    yum list執行結果

    從上圖可知yum源的名字為c6-media,與光盤yum源文件的容器名相同,所以修改yum源起作用了


    光盤yum源容器名

總結:網絡yum源占用帶寬下載慢且不穩定,若無更新需求,可搭建更穩定且效率更高的本地yum源

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 在Linux中看與識別的軟件包 1、源碼包 大部分是C寫的。需要手工安裝,并且繁瑣。比較滿。 1-1、腳本安裝包...
    kun_zhang閱讀 326評論 0 1
  • 第2章 軟件包管理簡介 一、源碼包 //腳本安裝包;?源碼包優點:①開源,如果有足夠的能力,可以修改源代碼;②...
    seven1010閱讀 459評論 0 0
  • 第一節 軟件包管理簡介 1.軟件包分類 1)源碼包 腳本安裝包 2)二進制包 系統默認包,對于redhat系列是r...
    littlexjing閱讀 472評論 0 0
  • 有時候我們越有把握的事卻越做不好。
    抹茶口味兒的閱讀 52評論 0 1
  • 生活,就是育兒育己最好的素材。 育己 1 妹妹三歲多了,準備入園。入園的第一步,體檢。 體檢在李滄區的婦幼保健院,...
    師爺是枚美男子閱讀 339評論 0 1