在安裝oracle之前,需要配置系統環境,需要安裝很多的rpm包(以redhat linux 爲例),手工安裝rpm太繁瑣,還要手工解決包之間的依賴關係。yum則很好的解決
了這個問題,yum源有主要有三種 local yum repository 、ftp yum repository和http yum repository。ftp yum repository 的配置會在後續的文章中詳細介紹。http yum repository配置方法和local yum 相似,在此不再介紹,本文只介紹local yum repository的配置過程。
local yum repository 的配置過程(本文以cdrom爲例)
1. 將光盤掛載到本地
創建一個掛載點,並在該掛載點掛載光盤
# mkdir -p /media/cdrom
# mount /dev/cdrom /media/cdrom
2. 禁用 舊的yum配置文件
在目錄/etc/yum.repos.d/下,編輯所有的yum配置文件,通過設置enabled=0來禁用這些配置文件的所有功能
3 .創建內容如下的yum配置文件(例如 /etc/yum.repos.d/yum.repo)
[server]
name= linux yum install for oracle --name的描述信息
baseurl=file:///media/cdrom/Server --yum庫所在位置,注意要使用3個斜槓
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY
gpgcheck=0 --0表示不校驗,1表示校驗
enabled=1
--0表示禁用,1表示啓用,無數值默認啓用
如果有多個庫的話,都要把這些庫的按照上面的格式寫到這個配置文件中
4. 清除yum 緩存
#yum clean all
5. yum安裝測試
# yum repolist --顯示可用的yum庫
Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
server | 1.3 kB 00:00
repo id repo name status
server linux yum install for oracle enabled: 3,116
repolist: 3,116