Board logo

标题: CentOS6_Yum仓库 [打印本页]

作者: admin    时间: 2020-10-25 10:27     标题: CentOS6_Yum仓库

Yum-server:(192.168.168.130) 备注:假设已经插上了系统光盘 mkdir -p /mnt/cdrom mount -t auto /dev/cdrom /mnt/cdrom/ ## 重命名原来的Yum源文件,以便以本地光盘作为Yum源(Redhat6默认没有Yum源文件的) cd /etc/yum.repos.d/ mv CentOS-Base.repo CentOS-Base.repo.bak mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.bak mv epel.repo epel.repo.bak ## 以本地光盘作为Yum源 cat << EOF > /etc/yum.repos.d/local.repo [base] name=yum-server baseurl=file:///mnt/cdrom/ enabled=1 gpgcheck=0 EOF ## 清除Yum缓存 yum clean all ## 使用Yum安装FTP服务: [root@localhost ~]# yum -y install vsftpd ## 运行FTP服务: [root@localhost ~]# service vsftpd start ## 开机自动运行FTP服务: [root@localhost ~]# chkconfig --level 35 vsftpd on ## 关闭防火墙: [root@localhost ~]# service iptables stop ## 开机自动关闭防火墙: [root@localhost ~]# chkconfig --level 35 iptables off ## 新建本地文件夹,用以存放rpm软件包 [root@localhost ~]# mkdir -p /var/ftp/yum_base ## 将光盘的rpm软件包复制到本地文件夹 [root@localhost ~]# cp -rfp /mnt/cdrom/* /var/ftp/yum_base/ ## 确认复制完成: [root@localhost ~]# du -sh /var/ftp/yum_base/ 3.8G /var/ftp/yum_base/ ## 以本地文件夹作为Yum源 cat << EOF > /etc/yum.repos.d/local.repo [base] name=yum-server baseurl=file:///var/ftp/yum_base/ enabled=1 gpgcheck=0 EOF ## 清除Yum缓存 [root@localhost ~]# yum clean all 至此,可以把光盘去掉了。 ############ ############ Yum-client:(192.168.168.131) 备注:无需插上系统光盘了 ## 重命名原来的Yum源文件,以便以远程FTP目录作为Yum源 cd /etc/yum.repos.d/ mv CentOS-Base.repo CentOS-Base.repo.bak mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.bak mv epel.repo epel.repo.bak ## 以远程FTP目录作为Yum源 cat >/etc/yum.repos.d/local.repo<< eof [base] name=yum-client baseurl=ftp://192.168.168.130/yum_base/ enabled=1 gpgcheck=0 eof ## 清除Yum缓存 yum clean all ## 在Yum-client进行测试: [root@client ~]# yum -y install ftp [root@client ~]# yum -y install lftp 相关文章: CentOS6使用新Yum源+EPEL CentOS6_RPM软件包管理器(screen+mailx) vsftpd匿名用户 CentOS8_Yum仓库




欢迎光临 blog.zhuohua.store (http://blog.zhuohua.store/) Powered by Discuz! 7.2