ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

本地源配置

2026/8/15 19:50:21 拓冰建站 浏览量
本地源配置
一、已关闭防火墙和selinux 
二、修改httpd服务

vim /etc/httpd/conf/httpd.conf ;地址修改为源下载的地址

 

三、reposync下载软件包

1.  配置yum文件

2.  同步仓库源到/sdb/repo/10.44.16.185/NS/V10/8U2/os/adv/lic/BaseOS/x86_64/目录下,已ns-v8.2-BaseOS为例:reposync -n --repoid=ns-v8.2-BaseOS -p /sdb/repo/10.44.16.185/NS/V10/8U2/os/adv/lic/BaseOS/x86_64/

备注:同步软件包目录固定在aarch64的上一层。在/sdb/NS/V10/V10SP3/os/adv/lic/updates/

目录下判断是否存在aarch64的目录,存在直接更新,不存在会创建目录并下载

reposync -n --repoid=aarch64 -p /sdb/NS/V10/V10SP3/os/adv/lic/updates/

AppStream-updates/x86_64/os/Packages/ 8U8内网源这个地址报错

3.  创建本地索引

1)无任何考虑:createrepo /var/www/html/NS/V10/8U2/os/adv/lic/BaseOS/x86_64/ns-v8.2-BaseOS

2)执行create命令生成或者更新仓库元数据:

cd  /var/www/html/NS/V10/8U2/os/adv/lic/BaseOS/x86_64/ns-v8.2-BaseOS
createrepo -g ./repodata/*comps.xml ./ 加一个-g参数引入repodate里的comps.xml文件

3)加参数-x 参数把debug目录忽略

cd  /var/www/html/NS/V10/8U2/os/adv/lic/BaseOS/x86_64/ns-v8.2-BaseOS

createpo -x "debug/*" ./

4.  重启httpd服务

备注:索引创建

 

 

四、wget同步内网源

https网页:wget -r https://10.1.85.253/NS/V6/V6.9/os/lic/ --no-check-certificate

http网页:wget -r http://10.1.85.253/NS/V6/V6.9/os/lic/