歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> RHEL 下安裝設置 YUM 源總結

RHEL 下安裝設置 YUM 源總結

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

在RHEL 5.0下安裝設置 YUM源可以很好的解決軟件安裝時的依賴問題.

基本步驟如下:

1.掛載光盤

mount /dev/cdrom /mnt #將光盤掛載到 /下的mnt中.

2.修改 YUM 文件.

YUM 文件位置如下 /etc/yum.repos.d/rhel-debuginfo.repo

cp /etc/yum.repos.d/rhel-debuginfo.repo my.repo #復制並命名為my.repo

vi my.repo #使用vi編輯器對my.repo文件進行修改,如下所示:

[rhel]

name=Red Hat #根據自己實際情況

baseurl=file:///mnt/Server #因為我們用的是文件,所以是file://因為是在根目錄下,所以會有三個/

enable=1 #重要,一定要變為1,否則不可用

gpgcheck=1 //此行以後不變.

保存退出

3.安裝 createrepo及vsftpd

cd /mnt/Server/

rpm -ivh createrepo-0.4.4-2.fc6.noarch.rpm

rpm -ivh vsftpd-2.0.5-10.el5.i386.rpm

4.復制光盤下的Server目錄至 /var/ftp/pub 下,因為以後要為網內所有Linux客戶端提供yum源服務,所以使用FTP服務.

cp /mnt/Server /var/ftp/pub

5.重新生成分組文件及依賴關系

createrepo -g /var/ftp/pub/Server/repodata/comps-rhel5-server-core.xml /var/ftp/pub/Server #此處要使用絕對路徑.

到這裡YUM源就已經設置完成,以下為驗證過程.

yum clean all

yum list all

yum -y install dhcp.i* #安裝dhcp來測試是否成功.

若出現如下提示則說明分組及依賴關系生成錯誤,請重新生成.

---> Downloading header for yum-utils to pack into transaction set.
media://1192663619.181374%234/xxxxxxxxxx: [Errno 4] IOError: <urlopen error unknown url type: media>
Trying other mirror.
Error: failed to retrieve yum-utils-1.0.4-3.el5.noarch.rpm from dvd-server
error was [Errno 4] IOError: <urlopen error unknown url type: media>
---------------分割---------------

以下為在客戶機上設置YUM源.

cp /etc/yum.repos.d/rhel-debuginfo.repo my.repo

vi my.repo

將baseurl處修改為 ftp://ip_address/pub/Server

其它地方相同,保存退出即可.

Copyright © Linux教程網 All Rights Reserved