YUM源的本地實現過程(系統環境rhel5)

2021-05-04 05:04:59 字數 2626 閱讀 1672

環境:

系統平台:red hat enterprise linux server release 5

此方法應用於上網不太方便的兄弟,解決包的依賴問題

但此方法存在弊端,就是包不是很完全,但是對與一般的測試和安裝還是可以解決的

首先在系統根目錄中建立yum資料夾

mkdir /yum

方法一步驟:

1、將光碟(***)掛載到/media/cdrom中;注:其他目錄也可以

用mount命令即可

2、拷貝/media/cdrom/server中的所有檔案到/yum/yum1;

#cd /yum

#mkdir yum1

#cp -r /media/cdrom/server /yum/yum1

3、編輯源的配置檔案

#vi /etc/yum.repos.d/rhel-debuginfo.repo

內容如下:

[server]

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

baseurl=file:///yum/yum1

enabled=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:///yum/yum1

enabled=1

gpgcheck=0

這樣修改也是可以的。

[server]

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

baseurl=file:///yum/yum1

gpgcheck=1

這樣修改也是可以的。

4、修改/usr/lib/python2.4/site-packages/yum/yumrepo.py第411行:

remote = url + '/' + relative

改為:

remote = 「/yum/yum1」 + '/' + relative

5、yum clean all

6、yum install apache 

安裝成功!

方法二步驟:

1、 將***光碟掛載到/media/cdrom中;注:其他目錄也可以

用mount命令即可

2、 拷貝/media/cdrom中的所有檔案到/yum/yum2;

#cd /yum

#mkdir yum2

#cp -r /media/cdrom/*.* /yum/yum2

[cluster]

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

baseurl=file:///yum/yum2/cluster

enabled=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:///yum/yum2/clusterstorage

enabled=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:///yum/yum2/server

enabled=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:///yum/yum2/vt

enabled=1

gpgcheck=1

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

4、修改/usr/lib/python2.4/site-packages/yum/yumrepo.py第411行:

remote = url + '/' + relative

改為:

remote = 「/yum/yum2/server」 + '/' + relative

5、yum clean all

6、yum install apache

安裝成功!

本地yum源的製作

1 備份 etc yum.repos.d目錄下的所有repo 檔案 root node01 yum.repos.d cd etc yum.repos.d root node01 yum.repos.d mkdir old root node01 yum.repos.d mv old 2 製作本地re...

Yum本地源的配置

yum本地源的配置 本教程是在虛擬機器裡安裝red hat enterprise linux 7 以其為例使用iso檔案進行yum本地源的配置。所使用的軟體如下 1 虛擬機器 vmware workstation 11.0.0 build 2305329 2 linux red hat enterp...

hadoop環境搭建之製作本地yum源

因為需要的三個安裝包都在國外伺服器,切最大的超過5g。直接yum安裝即可 yum install httpd因為前面已經關閉了防火牆,不需要額外新增信任。如果沒有關閉請使用以下命令信任 啟動並新增開機啟動 檢視安裝啟動是否成功 適用於centos 7 版本的ambari repository 解壓c...