怎么制作内网yum源
admin
2023-03-21 21:01:25
0

本文参考:http://www.studylinux.net/?p=4515

  1. 操作系统centos7(selinux  firewalld关闭 )

  2. 安装cobbler命令修改为阿里的yum源  163的也可以


wget -O /etc/yum.repos.d/CentOS-Base.repo 
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

3.安装cobbler命令
最好都安装上

yum -y install cobbler dhcp httpd xinetd tftp-server

4.启动服务器

[root@localhost ~]# systemctl  start  httpd 
[root@localhost ~]# systemctl  enable   httpd 
Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.
[root@localhost ~]# systemctl start  cobblerd 
[root@localhost ~]# systemctl enable    cobblerd 
Created symlink from /etc/systemd/system/multi-user.target.wants/cobblerd.service to /usr/lib/systemd/system/cobblerd.service.
[root@localhost ~]# 

如果出错:
[root@localhost ~]# rpm -ql cobbler|grep setting  
/etc/cobbler/settings
把 setting
文件中的server和server_next 
修改为本机的IP,默认是127.0.0.1
然后用cobbler check确定没有问题

5.同步源

mkdir  -p  /var/www/cobbler/repo_mirror
cd /var/www/cobbler/repo_mirror
cobbler  repo add  --name=zabbix --mirror=http://mirrors.aliyun.com/zabbix/zabbix/3.0/rhel/7/x86_64/ --arch=x86_64  --breed=yum
cobbler reposync

task started: 2017-06-04_143254_reposync
task started (id=Reposync, time=Sun Jun  4 14:32:54 2017)
hello, reposync
run, reposync, run!
creating: /var/www/cobbler/repo_mirror/zabbix/config.repo
creating: /var/www/cobbler/repo_mirror/zabbix/.origin/zabbix.repo
running: /usr/bin/reposync -l -n -d --config=/var/www/cobbler/repo_mirror/zabbix/.origin/zabbix.repo --repoid=zabbix --download_path=/var/www/cobbler/repo_mirror -a x86_64
3.6 kB     00:00     
4.3 kB     00:00     
3.4 kB     00:00     
3.4 kB     00:00     
 951 B     00:00     
170 kB   00:01     
155 kB   00:01     
167 kB   00:01     
epel/x86_64/updateinfo         FAILED                                          
base/7/x86_64/primary_db       FAILED                                          
808 kB   00:08     
4.7 MB   00:46     
5.6 MB   01:19     
5.6 MB   01:00     
 20 kB   00:00     
230 kB   00:03     
335 kB   00:07     
714 kB   00:04     
621 kB   00:15     
622 kB   00:16     
 11 kB   00:00     
240 kB   00:04     
606 kB   00:08     
1.7 MB   00:20     
1.7 MB   00:16     
5.1 kB   00:00     
4.6 kB   00:00     
4.7 kB   00:00     
3.5 MB   00:48     

received on stderr: 
running: createrepo  -c cache -s sha /var/www/cobbler/repo_mirror/zabbix
received on stdout: Spawning worker 0 with 7 pkgs
Spawning worker 1 with 7 pkgs
Workers Finished
Saving Primary metadata
Saving file lists metadata
Saving other metadata
Generating sqlite DBs
Sqlite DBs complete

received on stderr: 
running: chown -R root:apache /var/www/cobbler/repo_mirror/zabbix
received on stdout: 
received on stderr: 
running: chmod -R 755 /var/www/cobbler/repo_mirror/zabbix
received on stdout: 
received on stderr: 
*** TASK COMPLETE ***
[root@localhost repo_mirror]# 
检查校验
[root@localhost repo_mirror]# cd  /var/www/cobbler/repo_mirror/zabbix/
[root@localhost zabbix]# ll
total 10644
drwxr-xr-x 2 root apache    4096 Jun  4 14:35 cache
-rwxr-xr-x 1 root apache     111 Jun  4 14:32 config.repo
drwxr-xr-x 2 root apache    4096 Jun  4 14:35 repodata
-rwxr-xr-x 1 root apache  343120 Apr 25 03:56 zabbix-agent-3.0.9-1.el7.x86_64.rpm
-rwxr-xr-x 1 root apache  235320 Apr 25 03:57 zabbix-get-3.0.9-1.el7.x86_64.rpm
-rwxr-xr-x 1 root apache  730860 Apr 25 03:57 zabbix-java-gateway-3.0.9-1.el7.x86_64.rpm
-rwxr-xr-x 1 root apache  636756 Apr 25 03:57 zabbix-proxy-mysql-3.0.9-1.el7.x86_64.rpm
-rwxr-xr-x 1 root apache  636252 Apr 25 03:57 zabbix-proxy-pgsql-3.0.9-1.el7.x86_64.rpm
-rwxr-xr-x 1 root apache  620776 Apr 25 03:57 zabbix-proxy-sqlite3-3.0.9-1.el7.x86_64.rpm
-rwxr-xr-x 1 root apache   11416 Feb 15  2016 zabbix-release-3.0-1.el7.noarch.rpm
-rwxr-xr-x 1 root apache  246096 Apr 25 03:57 zabbix-sender-3.0.9-1.el7.x86_64.rpm
-rwxr-xr-x 1 root apache 1819916 Apr 25 03:57 zabbix-server-mysql-3.0.9-1.el7.x86_64.rpm
-rwxr-xr-x 1 root apache 1818888 Apr 25 03:57 zabbix-server-pgsql-3.0.9-1.el7.x86_64.rpm
-rwxr-xr-x 1 root apache 3679892 Apr 25 03:57 zabbix-web-3.0.9-1.el7.noarch.rpm
-rwxr-xr-x 1 root apache    5224 Apr 25 03:57 zabbix-web-japanese-3.0.9-1.el7.noarch.rpm
-rwxr-xr-x 1 root apache    4756 Apr 25 03:57 zabbix-web-mysql-3.0.9-1.el7.noarch.rpm
-rwxr-xr-x 1 root apache    4768 Apr 25 03:57 zabbix-web-pgsql-3.0.9-1.el7.noarch.rpm
[root@localhost zabbix]#

apache 映射的地址

http://192.168.56.113/cobbler/repo_mirror/zabbix/

怎么制作内网yum源

[root@bogon ~]# vim /etc/yum.repos.d/zabbix.repo
[local-zabbix]   #可以自己定义
name=local zabbix 
baseurl=http://192.168.56.113/cobbler/repo_mirror/zabbix/ 
enabled=1
gpgcheck=0

下面我就没接着写 参考链接的

[root@aqdl ~]# cobbler repo add  --name=epel --mirror=https://mirrors.aliyun.com/epel/7/x86_64/   --arch=x86_64  --breed=yum
[root@aqdl ~]# cobbler repo add  --name=saltstack --mirror=http://repo.saltstack.com/yum/redhat/latest/x86_64/latest/  --arch=x86_64  --breed=yum
[root@aqdl ~]# cobbler  repo add  --name=openstack-mitaka  --mirror=https://mirrors.aliyun.com/centos/7/cloud/x86_64/openstack-mitaka/  --arch=x86_64  --breed=yum 
[root@aqdl ~]# cobbler  repo add  --name=updates  --mirror=https://mirrors.aliyun.com/centos/7/updates/x86_64/   --arch=x86_64  --breed=yum
[root@aqdl ~]# cobbler  repo add  --name=extras   --mirror=https://mirrors.aliyun.com/centos/7/extras/x86_64/  --arch=x86_64  --breed=yum
[root@aqdl ~]# cobbler  repo add  --name=os   --mirror=https://mirrors.aliyun.com/centos/7/os/x86_64/  --arch=x86_64  --breed=yum
[root@aqdl ~]# cobbler reposync  #在夜深人静的时候同步效果显著!

同步完毕制作
一个repo文件放在 /etc/yum.repos.d/

下面就可以了

相关内容

热门资讯

AI开源公开信签署企业增至50... IT之家 7 月 26 日消息,英伟达、微软、IBM、Meta 等 25 家美国科技企业本周(7 月...
南阳快手短视频代运营企业的服务... 在短视频平台快速发展的背景下,企业通过快手等渠道进行内容运营已成为常见的市场动作。对于希望借助短视频...
普通人该如何跟上科技发展的步伐 这个被称作科技的词汇, 听起来既有宏大之感, 又颇为遥远, 好似仅仅归属于在实验室里专心致志钻研的科...
原创 王... 菲尔兹奖名单一出,邓煜和王虹两位华人数学家共同获奖,本应是一件令人振奋的喜讯。然而,王虹那段仅3分1...
《万物》杂志首个阅读空间亮相正... 26日,由国内知名的青少年家庭科普期刊《万物》杂志与广州正佳自然科学探索中心联合打造的阅读互动空间—...
从康复机器人到脑机接口 智能康... 天津北方网讯:对脑卒中患者来说,重新抬起手臂、迈出一步,往往需要持续的康复训练,逐步恢复运动功能;对...
原创 苹... 当苹果、谷歌、斯坦福、麻省理工都无法留住一位年轻的中国AI天才时,究竟是什么力量吸引他毅然回国?为何...
为什么新能源车供应链要本地化? 当前汽车产业变革加速,电动化成为核心发展方向。车企为了在激烈市场中站稳脚跟,必须优化生产结构。其中,...
携程罚单的真正影响,不是酒店变... 文 | 听风译码 7月25日,市场监管总局对携程开出51.79亿元天价罚单。 全网叫好。 但如果你...
自己管理自己,我国成功发射两颗... 7月24日消息,力箭一号遥十五运载火箭今日在东风商业航天创新试验区成功发射,以“一箭5星”方式将5颗...