欢迎来到无荨的博客

想一千次,不如去做一次。如果自己不努力,那么这一辈子只可能在原地踏步!

如何把rpm包变成yum源可用

1、下载createrepo、lrzsz

yum -y install createrepo lrzsz

2、下载http或者nginx

yum -y install httpd

3、配置分享网站

1 setenforce 0
2 sed -i 's/=enforcing/=disabled/g' /etc/selinux/config
3 systemctl start httpd
4 systemctl enable httpd
5 rm -rf /var/www/html/*
6 rm -rf /etc/httpd/conf.d/welcome.conf7 firewall-cmd --add-port=80/tcp --permanent
8 firewall-cmd --reload

4、把Windows下载好的压缩包利用lrzsz放到/var/www/html并且解压:

 

5、进入到其中一个文件夹中

1 eg:
2 cd base
3 createrepo ./

6、yum源配置完成
配置系统yum源:

 1 cat > /etc/yum.repos.d/1.repo <<EOF
 2 [base]
 3 name=base
 4 baseurl=http://虚拟机IP/base
 5 enabled=1
 6 gpgcheck=0
 7 
 8 [adv]
 9 name=adv
10 baseurl=http://虚拟机IP/adv
11 enabled=1
12 gpgcheck=0
13 
14 15 EOF

附加:


如何挖源?
(怎么把IP/base下的rpm软件放到/var/www/html下)

 

 

 

在/var/www/html下创建相应的文件夹

cd /var/www/html

eg:

 1 mkdir base
 2 vim 1.sh
 3 #########
 4 #!/bin/bash
 5 BM=`elinks http://IP/base --dump |grep .rpm |awk '{print $2}' |grep .rpm`
 6 for a in $BM
 7 do
 8 wget $a
 9 done
10 #########
11 sh 1.sh

 

posted @ 2019-09-18 15:12  无荨  阅读(2755)  评论(0编辑  收藏  举报