redhatlinux5上创建本地yum源
1、挂载光驱
[root@rh5rac1 ~]#mkdir -p /mnt/cdrom
[root@rh5rac1 ~]#mount /dev/cdrom /mnt/cdrom
、将redhat光盘内容复制至本地硬盘 2
因为创建yum源的目录,必须是可以写入的的目录,所以需要将光盘中的文件全部复制到
本地目录,如果在/mnt/cdrom光驱挂载目录执行创建yum源,会报“Directory /mnt/cdrom must be writable.”错误
[root@rh5rac1 ~]#mkdir -p /soft/redhat
[root@rh5rac1 /]# cp -rp /mnt/cdrom/ /soft/redhat/
[root@rh5rac1 /]# cd /soft/redhat
[root@rh5rac1 redhat]# ls
cdrom
3、安装createrepo包
[root@rh5rac1 cdrom]# cd /soft/redhat/cdrom/Server/
[root@rh5rac1 Server]# ls -l |grep createrepo
-r--r--r-- 1 root root 60901 Apr 21 2008 createrepo-0.4.11-3.el5.noarch.rpm
[root@rh5rac1 Server]# rpm -ivh createrepo-0.4.11-3.el5.noarch.rpm
4、在/etc/yum.repos.d目录下创建server.repo文件
[root@rh5rac1 Server]# cd /etc/yum.repos.d/
[root@rh5rac1 yum.repos.d]# pwd
/etc/yum.repos.d
[root@rh5rac1 yum.repos.d]# vi server.repo
[Server]
name=Server
baseurl=file:///soft/redhat/cdrom/Server
enabled=1
gpgcheck=0
[Cluster]
name=Cluster
baseurl=file:///soft/redhat/cdrom/Cluster
enabled=1
gpgcheck=0
[ClusterStorage]
name=ClusterStorage
baseurl=file:///soft/redhat/cdrom/ClusterStorage
enabled=1
gpgcheck=0
[VT]
name=VT
baseurl=file:///var/redhat/cdrom/VT
enabled=1
gpgcheck=0
5、使用createrepo创建yum库
[root@rh5rac1 yum.repos.d]# cd /soft/redhat/cdrom/Server/
[root@rh5rac1 Server]# createrepo /soft/redhat/cdrom
3389/3389 - ClusterStorage/gfs-utils-0.1.20-10.el5.x86_64.rpm pm_64.rpm
Saving Primary metadata
Saving file lists metadata
Saving other metadata
6、安装测试
[root@rh5rac1 /]# rpm -qa |grep sysstat
[root@rh5rac1 /]#
[root@rh5rac1 /]# yum -y install sysstat
Loaded plugins: product-id, security, subscription-manager
Updating Red Hat repositories.
Cluster | 1.5 kB 00:00
Cluster/primary | 6.5 kB 00:00
Cluster 32/32
ClusterStorage | 1.5 kB 00:00
ClusterStorage/primary | 8.7 kB 00:00
ClusterStorage 39/39
Server | 1.5 kB 00:00
Server/primary | 913 kB 00:00
Server 3261/3261
VT | 1.3 kB 00:00
VT/primary | 18 kB 00:00
VT 57/57
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package sysstat.x86_64 0:7.0.2-11.el5 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
======================================================================
===============================================
Package Arch Version Repository Size
======================================================================
===============================================
Installing:
sysstat x86_64 7.0.2-11.el5 Server 187 k
Transaction Summary
======================================================================
===============================================
Install 1 Package(s)
Upgrade 0 Package(s)
Total download size: 187 k
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: sysstat 1/1
Cluster/productid | 1.7 kB 00:00
ClusterStorage/productid | 1.8 kB 00:00
Server/productid | 1.7 kB 00:00
duration: 661(ms)
Installed products updated.
Installed:
sysstat.x86_64 0:7.0.2-11.el5
Complete!
[root@rh5rac1 /]# rpm -qa |grep sysstat
sysstat-7.0.2-11.el5
测试成功。
7、删除yum源
[root@rh5rac1 Server]# yum clean all
Loaded plugins: product-id, security, subscription-manager
Updating Red Hat repositories.
Cleaning up Everything
本文档为【redhatlinux5上创建本地yum源】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。