歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> RHEL6通過安裝光盤或ISO文件制作本地yum源的方法

RHEL6通過安裝光盤或ISO文件制作本地yum源的方法

日期:2017/2/28 16:07:46   编辑:Linux教程

rhel6中默認沒有.repo文件,需要自己寫一個。

在使用yum安裝之前是必須配置yum源的, 在不能聯網的情況下, 可使用DVD光盤或ISO文件做本地yum源. 下面以RHEL6.0為例, 其它版本類似.

1. 建立ISO文件存放目錄(/repo/iso)和ISO文件的掛載目錄(/repo/rhel6)
# mkdir /repo/iso
# mkdir /repo/rhel6
如果有現成的ISO文件可以直接上傳至/repo/iso目錄下.

2. 如果是DVD光盤(插入服務器後自動映射在/dev/cdrom下), 則先制作ISO文件
# cp /dev/cdrom /repo/iso/rhel-server-6.0-x86_64-dvd.iso

# dd if=/dev/cdrom f=/repo/iso/rhel-server-6.0-x86_64-dvd.iso

3. 掛載ISO文件
# mount -t iso9660 -o loop /repo/iso/rhel-server-6.0-x86_64-dvd.iso /repo/rhel6
# df -h
文件系統 容量 已用 可用 已用%% 掛載點
/dev/sda5 97G 5.8G 86G 7% /
tmpfs 1.9G 272K 1.9G 1% /dev/shm
/dev/loop0 3.2G 3.2G 0 100% /repo/rhel6

4. 確保系統中已經安裝了yum相關軟件包
# rpm -qa |grep yum
yum-3.2.27-14.el6.noarch
yum-utils-1.1.26-11.el6.noarch
yum-rhn-plugin-0.9.1-5.el6.noarch
PackageKit-yum-0.5.8-13.el6.x86_64
yum-metadata-parser-1.1.2-14.1.el6.x86_64
PackageKit-yum-plugin-0.5.8-13.el6.x86_64
版本號可能有所不同, 如果缺少, 請自行安裝(這些包基本都默認安裝了).

5. 編輯repo文件
# vi /etc/yum.repos.d/rhel6.repo
-------------------------------------------------------------------------------
[Server]
name=rhel6server
baseurl=file:///repo/rhel6/Server
enable=1
gpcheck=1
gpgkey=file:///repo/rhel6/RPM-GPG-KEY-RedHat-release
-------------------------------------------------------------------------------
注意這裡的baseurl指向Server目錄, 如果還要安裝諸如集群和虛擬機等軟件, 則還需建立指向Cluster,ClusterStorage,VT的baseurl.

6. 測試
# system-config-packages (在XWindow下, 選擇安裝需要的軟件包)
# yum install lrzsz (下載安裝lrzsz軟件包,自動查找解決依賴關系)

7.將mount命令寫入fstab

為方便,把這些mount寫進/etc/fstab,以便開機就掛載:

/repo/iso/rhel-server-6.0-x86_64-dvd.iso /repo/rhel6 iso9660 loop 0 0

##########################################################

##########################################################

RHEL 6.1已於5月19號正式發布了,我也於昨天下載並安裝了,因為我的主機是64位的系統,所以這次我決定也下64位的RHEL6.1,順利安裝完成。以後我所有的課程都將在此版本的基礎上演示,直到下一個版本出來。雖然安裝上了RHEL6.1,但我也總結了一些關於RHEL6.1你可能想知道的那點事,供大家來參考。

1、RHEL 6文本模式安裝時無法自定義分區,無法自定義安裝軟件包。
從RHEL6開始,文本模式安裝無法自定義分區,無法自定義安裝軟件包,好像說是為了屏蔽某個bug,因為打開此功能會有某個bug,所以屏蔽掉了。
要想自定義分區和自定義安裝軟件包的話,只能通過圖形界面模式或者kickstart安裝才能自行定義分區與軟件包。

Copyright © Linux教程網 All Rights Reserved