centos yum 配置 iso開機自動掛載

來源:互聯網
上載者:User

標籤:http   ar   os   使用   sp   檔案   div   on   bs   

這兩天工作是用幾台PC機給開發組搭建本地測試環境:CentOS-6.4-x86_64 + ant + svn。

為了操作簡單及系統穩定,全部系統採用迷你安裝方法。又出於拓展考慮,決定給每台測試機建立一個本地yum倉庫,方便安裝缺失組件,而不再受到依賴性的困擾。

下面分享一下利用iso鏡像搭建本地yum倉庫的簡單步驟:

一、準備工作

下載或拷貝CentOS或RedHat的iso鏡像到本地,比如 /usr/local/src/CentOS-6.4-x86_64-bin-DVD1.iso

二、掛載iso鏡像

①、建立掛載目錄:

 
1 mkdir -p /mnt/cdrom1

②、直接編輯/etc/fstab檔案(編輯請請備份),在後面添加:

 
12 #掛載iso/usr/local/src/CentOS-6.4-x86_64-bin-DVD1.iso /mnt/cdrom1 iso9660 loop,defaults 0 0

②、執行 mount -a 自動檢測並啟用掛載,若未報錯,執行df -h即可看到結果。

三、配置並重新整理yum倉庫

①、新增yum設定檔:

Ps:完全離線使用,新增之前建議先刪除(移走)所有線上yum源:mv -f /etc/yum.repos.d/*  /home/

vim /etc/yum.repos.d/local.repo

粘貼以下內容,第3行表示iso掛載目錄:

 
12345 [local-yum]name=Local Repositorybaseurl=file:///mnt/cdrom1enabled=1gpgcheck=0

②、重新整理查看yum是否生效:

 
1 yum clean all && yum list

以上要是沒要報錯,那麼本地yum倉庫就搭建好了,就可以使用【 yum install 軟體名】來安裝所需軟體,而不需要連網了。

四、多個iso鏡像的做法:

Ps:下面只說有區別的部分。

①、掛載的時候,有幾個iso就掛載幾個,比如CentOS 6.4有2個iso:

 
1234567 #建立2個掛載目錄mkdir -p /mnt/cdrom{1,2}#掛載iso/usr/local/src/CentOS-6.4-x86_64-bin-DVD1.iso /mnt/cdrom1 iso9660 loop,defaults 0 0/usr/local/src/CentOS-6.4-x86_64-bin-DVD2.iso /mnt/cdrom2 iso9660 loop,defaults 0 0#啟用掛載mount -a

②、編輯yum設定檔的時候,路徑需要改成上一級路徑,比如:

 
12345 [local-yum]name=Local Repositorybaseurl=file:///mnt/enabled=1gpgcheck=0

③、使用createrepo命令建立yum倉庫:

 
12 cd /mnt/createrepo .

最經比較忙, 還沒來得及,先湊合發布了,等有空了再來補充。

centos yum 配置 iso開機自動掛載

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.