tar压缩包 绿色软件;不用调用脚本,可以直接用
rpm不能解决软件的依赖性-e 卸载-qa查看下的设置实验环境
在rhel8中再用createrepo -v .
node1 ip 192.168.1.18node2 ip 192.168.1.17设置node1的网络1.软件仓库支持的访问方式
2.搭建共享软件仓库的方式在node2中1.在含有软件资源的主机中安装共享软件:yum search ftpyum install vsftp (上面找到的文件) -y 安装systemctl start vsftpdsystemctl enable vsftpd(自动打开)2关闭selinux和firewalldselinux:getenforce查看selinux状态 Enforcing :selinux开启关闭selinux:vim /etc/sysconfig/selinuxSELINUX=disabled 文件的第7行reboot 重启系统firewalld:关闭firewalldsystemctl stop firewalldsystemctl disable firewalld3.建立共享目录mkdir /var/ftp/rhel7.6 /var/ftp/software4.在共享目录中存放共享软件资源在所有第三方软件放入/var/ftp/software并执行ccreaterepo -v /var/ftp/software挂载系统安装镜像资源到/var/ftp/rhel7.6mount /dev/cdrom /var/ftp/rhel7.6 为临时挂载永久挂载系统安装镜像资源到/var/ftp/rhel7.6vim /etc/rc.d/rc.localmount /dev/cdrom /var/ftp/rhel7.6退出保存chmod 755 /etc/rc.d/rc.local再用绝对路径运行一次/etc/rc.d/rc.local 注意:永久挂载时df查看,有时需要卸掉旧的,测试:在rhel7_node1:firefox ftp://192.168.1.17/software 查看资源firefox ftp://192.168.1.17/rhel7.6 查看资源在用node1中ftp方式查看资源时,在火狐中有时无法连接可能存在以下问题:1.和node2中网络没有ping通2.node2中vsftpd服务没有打开3.node2中火墙没有关闭
vim /etc/yum.repos.d/westos.repo[rhel7.6]name=rhel7.6baseurl=ftp://192.168.1.17/rhel7.6gpgcheck=0
[software]name=softwarebaseurl=ftp://192.168.1.17/softwaregpgcheck=0**yum clean all yum repolist 看是否有资源,有则代表之前在node1和2中实验环境都设置成功yum search dhcp yum install dhcp -y 安装dhcp服务