day8.1

day8.1

自制远程yum仓库

# 1.安装创建仓库命令
 yum install -y createrepo
 
 # 2.通过挂载镜像,获取rpm包
 1.挂载镜像
  mount /dev/cdrom /mnt/
  
 # 3.安装vsftpd服务
  yum install -y vsftpd
 
 # 4.启动vsftpd服务
   systemctl start vsftpd
   
# 5.检查端口
[root@28technicians ~]# netstat -lntup
 1.没有则 需要安装netseat命令
  yum install -y net-tools
 
# 6.打开浏览器访问
ftp://(ip)

# 7.关闭防火墙和selinux
[root@28technicians ~]# systemctl stop firewalld
[root@28technicians ~]# setenforce 0

# 8.创建仓库目录
[root@28technicians ~]# mkdir /var/ftp/pub/{base,epel}

# 9.拷贝rpmbao到base目录下
[root@28technicians ~]#  cp /mnt/Packages/zip-3.0-11.el7.x86_64.rpm /mnt/Packages/net-tools-2.0-0.24.20131004git.el7.x86_64.rpm /var/ftp/pub/base/

# 10.下载rpm包到epel源
[root@28technicians epel]# wget https://mirrors.aliyun.com/epel/7/x86_64/Packages/n/NLopt-2.4.2-2.el7.x86_64.rpm

# 11.在其他机器上手写repo配置文件
1.编写base配置文件
[root@66technicians ~]# vi /etc/yum.repos.d/base.repo
      1 # 仓库名(随便起,见名知意)
      2 [wc_base]
      3 
      4 # 仓库描述(随便起,见名知意)
      5 name=wc_base
      6 
      7 # 仓库地址(ftp:// (ip地址) base目录地址)
      8 baseurl=ftp://10.0.0.101/pub/base
      9 
     10 # 检查签名机制(1: 开启检测 0: 关闭检测)
     11 gpgcheck=0
     12 
     13 # 开启仓库 (1: 开启检测 0: 关闭检测)
     14 enabled=1
# 12.检查yum仓库
[root@66technicians ~]# yum repolist
Loaded plugins: fastestmirror

# 13.yum安装
[root@66technicians ~]# yum install -y tree

posted @   Gabydawei  阅读(12)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
点击右上角即可分享
微信分享提示