CentOS中本地yum源的製作


在CentOS中安裝某些軟件包的時候通常使用yum命令,這樣可以解決軟件包的依賴關係,但是yum命令默認是需要從互聯網上下載軟件包的,如果你的系統沒有接入互聯網或者網速不給力,那麼還是推薦使用本地光盤作爲yum源。下面簡要介紹一下:

        1、首先在/media目錄下創建一個目錄CentOS並將將光盤掛載到系統/media/CentOS下
          mkdir /media/CentOS
          mount /dev/cdrom /media/CentOS/
        2、進入到/etc/yum.repos.d目錄CentOS-Base.repo重命名。
          cd /etc/yum.repos.d
          mv CentOS-Base.repo CentOS-Base.repo.bak

        如果是CentOS 6 以上版本還需要執行 mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.bak

        3、編輯CentOS-Media.repo文件
          vi CentOS-Media.repo
        修改gpgcheck與enabled兩個值修改爲
        gpgcheck=0
        enabled=1
        這樣在使用yum安裝軟件包的時候使用的就是本地光盤中的軟件包了。

        以上做法是直接從光盤中獲取軟件包的,如果取出安裝光盤就不好使了,能不能取走了還能用呢,當然可以,在沒有取走安裝盤的情況下執行

        dd if=/dev/cdrom of=/media/cdrom.iso
        因爲安裝盤比較大,可能要等待幾分鐘,執行完畢後在/media目錄下會看到一個cdrom.iso的文件,接下來可以取出光盤了,只需要將其掛載到/media/CentOS目錄下就可以了,在確定/media/CentOS目錄已經創建,並且沒有掛載其他介質的情況下執行

    mount -o loop /media/cdrom.iso /media/CentOS/

      這樣就可以擺脫安裝盤的限制了,但是要佔用不菲的空間哦

發佈了17 篇原創文章 · 獲贊 4 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章