rhel5之光碟更新終結篇

2021-09-04 02:42:53 字數 3155 閱讀 8036

1,進入/etc/yum.repos.d目錄中,編輯rhel5-local.repo檔案,這個檔名可以隨便取,以個人愛好為準,加入如下內容:

[cluster]

name=red hat enterprise linux $releasever - $basearch -cluster

baseurl=file:///mnt/rhel5/cluster

enable=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-redhat-release

[clusterstorage]

name=red hat enterprise linux $releasever - $basearch -clusterstorage

baseurl=file:///mnt/rhel5/clusterstorage

enable=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-redhat-release

[server]

name=red hat enterprise linux $releasever - $basearch -server

baseurl=file:///mnt/rhel5/server

enable=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-redhat-release

[vt]

name=red hat enterprise linux $releasever - $basearch -vt

baseurl=file:///mnt/rhel5/vt

enable=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-redhat-release

2,掛載你的rhel5.iso檔案.

mount /dev/hdc /mnt/rhel5

我是在vmware裡做的,它的光碟機就是/dev/hdc裝置。

3,建立以下幾個必要的目錄:

mkdir -p /var/rhel/

4,用createrepo命令建立相應檔案,前提你必須安裝createrepo軟體包:

createrepo -o /var/rhel/cluster -g      /mnt/rhel5/cluster/repodata/comps-rhel5-cluster.xml  /mnt/rhel5/cluster

createrepo -o /var/rhel/clusterstorage -g      /mnt/rhel5/clusterstorage/repodata/comps-rhel5-cluster-st.xml    /mnt/rhel5/clusterstorage

createrepo -o /var/rhel/server -g   /mnt/rhel5/server/repodata/comps-rhel5-server-core.xml  /mnt/rhel5/server

createrepo -o /var/rhel/vt -g  /mnt/rhel5/vt/repodata/comps-rhel5-vt.xml     /mnt/rhel5/vt

5,掛載:

mount --bind  /var/rhel/cluster/repodata  /mnt/rhel5/cluster/repodata

mount --bind  /var/rhel/clusterstorage/repodata  /mnt/rhel5/clusterstorage/repodata

mount --bind  /var/rhel/server/repodata  /mnt/rhel5/server/repodata

mount --bind  /var/rhel/vt/repodata  /mnt/rhel5/vt/repodata

6,yum clean all

剩下的就是安裝軟體包和更新了,呵呵,自己試試吧!

現在的rhel5.3版本不用這麼麻煩了。比如,光碟掛載的目錄是/misc/cd,則在/etc/yum.repos.d目錄中建立rhel5.repo檔案。這個檔案的名字隨便叫,格式如下:

[cluster]

name=red hat enterprise linux $releasever - $basearch -cluster

baseurl=file:///misc/cd/cluster

enable=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-redhat-release

[clusterstorage]

name=red hat enterprise linux $releasever - $basearch -clusterstorage

baseurl=file:///misc/cd/clusterstorage

enable=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-redhat-release

[server]

name=red hat enterprise linux $releasever - $basearch -server

baseurl=file:///misc/cd/server

enable=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-redhat-release

[vt]

name=red hat enterprise linux $releasever - $basearch -vt

baseurl=file:///misc/cd/vt

enable=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-redhat-release

完了,你就可以yum update、install and so on.

更新 rhel5 中 SVN 版本

red hat enterprise linux 5 自帶 subversion,自帶的版本為1.4.2,可以使用如下命令檢視 rpm qa grep subversion subversion 1.4.2 2.el5 若沒有顯示則說明沒有安裝相應包,不過沒關係,反正也是要公升級到最新版本,老版本的...

RHEL5系統光碟附帶RHCS安裝包依賴問題的解決

rhel5系統光碟附帶rhcs安裝包依賴問題的解決 1.rpm import etc pki rpm gpg rpm gpg key redhat release 2.依次安裝下列包 libnet perl perl xml libxml common perl xml libxml perl ne...

基於RHEL5的安裝光碟的精簡過程筆記

基於rhel5的安裝光碟的精簡過程筆記 2008 01 24 23 12 在網上找了很久沒有找到基於rhel5 版本的光碟定製具體例項,只有自己花力氣去研究了一下anaconda 下面是整個操作過程的記錄 一 軟體包的確定 確定安裝光碟中軟體的依賴關係比較複雜,本文使用了一種很笨的方法,用標準的rh...