centos 6.2 硬碟安裝與建立本地yum倉庫

來源:互聯網
上載者:User

1 下載grup4dos,解壓下載的壓縮包,複製裡面的grldr 和 menu.list到C:\\根目錄下面。

2 修改boot.ini,在文檔最後面添加 C:/grldr = "install centos"

3 修改menu.list, 在文檔最後面添加 

title  install centos

kernel(hd0, 1)/isolinux/vmlinuz

initrd(hd0,1)/isolinux/initrd.img

注意:這裡(hd0,0)表示第一個ide硬碟第一個分區(即isolinux目錄所在的分區),根據自己的需要修改硬碟參數。


建立本地yum倉庫

為了避免從網路下載軟體包可能發生的軟體包不完整、下載速度慢、網路故障等問題,我們強烈建議您使用本地的 DVD/CD iso 來建立 yum 倉庫,這樣在安裝的時候速度快, 而且可以保證所有軟體包都能順利安裝。

如果您有區域網路內的 yum 倉庫,可以直接使用它,就不需要按照以下的步驟重複建立了。

下面的操作都是在您安裝好 RHEL/CentOS 系統後進行的。

先從光碟片或已有的 YUM 倉庫安裝 createrepo 工具,以及網路下載工具 wget:
# rpm -ivh createrepo-x.y.z.rpm
# rpm -ivh wget-x.y.z.rpm
createrepo 命令用於產生 yum 倉庫所必須的一些資訊,這些資訊都存放在 repodata/ 目錄底下,您開啟看看就會明白它做了些什麼事情。

使用 ISO 檔案製作 yum 倉庫

DVD ISO

如果你使用的是 DVD 光碟片,可以直接掛載光碟片,然後製作 yum 倉庫:

# mkdir /mnt/dvd/
# mount /dev/cdrom /mnt/dvd/
# cd /mnt
# createrepo .
如果您使用的是官方的 DVD ISO,則需要將它複製到系統上,掛載後製作 yum 倉庫:

# mkdir /mnt/dvd/
# mount -o loop /root/rhel5.1-dvd.iso /mnt/dvd
# cd /mnt
# createrepo .
CD ISO

如果您使用的是多個 CD iso 檔案,需要先複製到系統上,掛載後製作 yum 倉庫。

有幾個 ISO 就建立幾個目錄,並將對應的 ISO 掛載上去:

# mkdir -p /mnt/{1,2,3,4,5,6}
# mount -o loop rhel5.1-disc1.iso /mnt/1
# mount -o loop rhel5.1-disc2.iso /mnt/2
# mount -o loop rhel5.1-disc3.iso /mnt/3
# mount -o loop rhel5.1-disc4.iso /mnt/4
# mount -o loop rhel5.1-disc5.iso /mnt/5
建立 yum 倉庫:

# cd /mnt/
# createrepo .
定義 yum 倉庫

建立 yum 倉庫的定義檔案:/etc/yum.repos.d/dvdiso.repo,然後加入以下內容:

[DVDISO]
name=DVD ISO
baseurl=file:///mnt/
enabled=1
gpgcheck=0
測試 yum 倉庫

強烈建議執行 'yum clean all' 命令,將所有 yum metadata 等資訊清空,再重新擷取最新的倉庫資訊:

# yum clean all
# yum list
如果在 'yum list' 命令的輸出中能夠看到剛才製作的倉庫裡的軟體包的名字,那就是 OK 了。再試著安裝一個軟體包看是否成功:

# yum install cyrus-sasl.i386
如果是 x86_64 平台,則將後面的 i386 改為 x86_64:

# yum install cyrus-sasl.x86_64
如果安裝成功,表示 yum 倉庫和 RPM 包都沒問題。

轉自:http://code.google.com/p/iredmail/wiki/Installation_zh.


相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.