Yum local repository Set-up - DVD ISO via HTTP
Steps:
Copy Red Hat Enterprise Linux 5 DVD ISO RHEL5-Client-20070208.0-i386-DVD.iso from Red Hat Network and create a local repository on the local Repository server.
#mkdir -p /var/www/html/cdrom/iso
#mount -o loop /RHEL5-Client-20070208.0-i386-DVD.iso
/var/www/html/cdrom/iso
#cd /var/www/html/cdrom
#createrepo .
#yum clean all
Created a file /etc/yum.repos.d/file.repo as follows:
#cat /etc/yum.repos.d/file.repo
[RHEL 5 Repository]
baseurl=file:///cdrom
enabled=1Share with httpd:
# vi /etc/httpd/conf/httpd.conf
ServerAdmin root@192.168.2.187
DocumentRoot /var/www/html
ServerName 192.168.2.187(Where 192.168.2.187 is the local Repository server)
# httpd -t
# service httpd startClient side configuration:
vi /etc/yum.repos.d/my.repo
----
[RH51-Server]
name= RHEL 5.1 Server Repository
baseurl=http://192.168.2.187/cdrom
enabled=1
----Verify from client:
# yum list
Loading "installonlyn" plugin
Setting up repositories
Reading repository metadata in from local files
Available Packages
Deployment_Guide-as-IN.noarch 5.0.0-19
RH51-Server Deployment_Guide-bn-IN.noarch
5.0.0-19 RH51-Server
Deployment_Guide-de-DE.noarch 5.0.0-19
RH51-Server Deployment_Guide-en-US.noarch
5.0.0-19 RH51-Server
Deployment_Guide-es-ES.noarch 5.0.0-19
RH51-Server Deployment_Guide-fr-FR.noarch
5.0.0-19 RH51-Server ========
OR
# yum updateThe package version used on the Repository server:
httpd-2.2.3-11.el5yum-3.0.1-5.el5createrepo-0.4.4-2.fc6The package version used on the client side:
No comments:
Post a Comment