redhatlinux5上创建本地yum源

本文发布时间: 2019-Mar-22
1、挂载光驱[root@rh5rac1 ~]#mkdir -p /mnt/cdrom[root@rh5rac1 ~]#mount /dev/cdrom /mnt/cdrom2、将redhat光盘内容复制至本地硬盘因为创建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]# lscdrom3、安装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.rpm4、在/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=Serverbaseurl=file:///soft/redhat/cdrom/Serverenabled=1gpgcheck=0[Cluster]name=Clusterbaseurl=file:///soft/redhat/cdrom/Clusterenabled=1gpgcheck=0[ClusterStorage]name=ClusterStoragebaseurl=file:///soft/redhat/cdrom/ClusterStorageenabled=1gpgcheck=0[VT]name=VTbaseurl=file:///var/redhat/cdrom/VTenabled=1gpgcheck=05、使用createrepo创建yum库[root@rh5rac1 yum.repos.d]# cd /soft/redhat/cdrom/Server/[root@rh5rac1 Server]# createrepo /soft/redhat/cdrom3389/3389 - ClusterStorage/gfs-utils-0.1.20-10.el5.x86_64.rpm pm_64.rpmSaving Primary metadataSaving file lists metadataSaving other metadata6、安装测试[root@rh5rac1 /]# rpm -qa |grep sysstat[root@rh5rac1 /]#[root@rh5rac1 /]# yum -y install sysstatLoaded plugins: product-id, security, subscription-managerUpdating Red Hat repositories.Cluster | 1.5 kB 00:00Cluster/primary | 6.5 kB 00:00Cluster 32/32ClusterStorage | 1.5 kB 00:00ClusterStorage/primary | 8.7 kB 00:00ClusterStorage 39/39Server | 1.5 kB 00:00Server/primary | 913 kB 00:00Server 3261/3261VT | 1.3 kB 00:00VT/primary | 18 kB 00:00VT 57/57Setting up Install ProcessResolving Dependencies--> Running transaction check---> Package sysstat.x86_64 0:7.0.2-11.el5 set to be updated--> Finished Dependency ResolutionDependencies Resolved=====================================================================================================================Package Arch Version Repository Size=====================================================================================================================Installing:sysstat x86_64 7.0.2-11.el5 Server 187 kTransaction Summary=====================================================================================================================Install 1 Package(s)Upgrade 0 Package(s)Total download size: 187 kDownloading Packages:Running rpm_check_debugRunning Transaction TestFinished Transaction TestTransaction Test SucceededRunning TransactionInstalling: sysstat 1/1Cluster/productid | 1.7 kB 00:00ClusterStorage/productid | 1.8 kB 00:00Server/productid | 1.7 kB 00:00duration: 661(ms)Installed products updated.Installed:sysstat.x86_64 0:7.0.2-11.el5Complete![root@rh5rac1 /]# rpm -qa |grep sysstatsysstat-7.0.2-11.el5测试成功。7、删除yum源[root@rh5rac1 Server]# yum clean allLoaded plugins: product-id, security, subscription-managerUpdating Red Hat repositories.Cleaning up Everything


(以上内容不代表本站观点。)
---------------------------------
本网站以及域名有仲裁协议。
本網站以及域名有仲裁協議。

2024-Mar-04 02:10pm
栏目列表