美文网首页
信创系统搭建内网软件源

信创系统搭建内网软件源

作者: A二十一画 | 来源:发表于2023-03-29 10:29 被阅读0次

简介

信创系统比较多,本文只介绍了三个信创系统版本搭建内网软件源的方式,而且其中两种可以借鉴CentOS/Ubuntu内网源的搭建方式。

环境

内网软件源IP 配置文件 软件包存储位置
麒麟 - Kylin 192.168.33.129 /root/repos.yml /data/public
统信 - Uos 192.168.33.160 None /var/spool/apt-mirror
深度 - Deepin 192.168.33.150 /etc/apt/mirror.list /data/public

麒麟

系统版本:Kylin Server V10

软件包:yum/dnf

官方源地址:https://update.cs2c.com.cn/NS/V10/V10SP1.1/os/adv/lic/

拉取配置

在内网yum源(192.168.33.129)机器上,在/root/repos.yml末尾添加以下内容【如果需要查看Yum源的同步方式,请查看:使用Yumsync搭建内网Yum源同步阿里Yum源

# Kelin V10
NS/V10/V10SP1.1/os/adv/lic/base/x86_64:
    baseurl: "http://update.cs2c.com.cn:8080/NS/V10/V10SP1.1/os/adv/lic/base/x86_64/"
NS/V10/V10SP1.1/os/adv/lic/updates/x86_64:
    baseurl: "http://update.cs2c.com.cn:8080/NS/V10/V10SP1.1/os/adv/lic/updates/x86_64/"
NS/V10/V10SP1.1/os/adv/lic/addons/x86_64:
    baseurl: "https://update.cs2c.com.cn/NS/V10/V10SP1.1/os/adv/lic/addons/x86_64/"

本服务器在crontab中设置了定时[10 0 * * 6 root yumsync -o /data/ -c /root/repos.yml]自动拉取,若需要手动拉取,请执行yumsync -o /data/ -c /root/repos.yml。

注意:手动拉取的时判断/root/repos.yml中的配置的软件源是全部拉取,还是部分,若是部分则将其他源注释掉

内网机器配置源

vim /etc/yum.repos.d/kyin...repo

###Kylin Linux Advanced Server 10 - os repo###

[ks10-adv-os]
name = Kylin Linux Advanced Server 10 - Os
baseurl = http://192.168.33.129/NS/V10/V10SP1.1/os/adv/lic/base/$basearch/latest
gpgcheck = 1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-kylin
enabled = 1

[ks10-adv-updates]
name = Kylin Linux Advanced Server 10 - Updates
baseurl = http://192.168.33.129/NS/V10/V10SP1.1/os/adv/lic/updates/$basearch/latest
gpgcheck = 1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-kylin
enabled = 1

[ks10-adv-addons]
name = Kylin Linux Advanced Server 10 - Addons
baseurl = http://192.168.33.129/NS/V10/V10SP1.1/os/adv/lic/addons/$basearch/latest
gpgcheck = 1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-kylin
enabled = 1

统信

系统版本:UOS V20 1050A

软件包:yum/dnf

官方源地址:https://enterprise-c-packages.chinauos.com/server-enterprise-c/kongzi/1050/

拉取配置

统信V20 1050a使用的软件包与CentOS相同,都是yum/dnf,但是因为统信的官方软件源使用了http认证,但是yum不支持认证,所以只能通过dnf进行同步。【reposync教程文档,可在网上搜索关键字reposync自行学习】

dnf reposync -n --repoid=AppStream -p /data/reposync/kongzi/1050/ --download-metadata
dnf reposync -n --repoid=BaseOS -p /data/reposync/kongzi/1050/ --download-metadata
dnf reposync -n --repoid=UFU -p /data/reposync/kongzi/1050/ --download-metadata

注意:

1、其中repo的名称,原来格式为UniontechOS-$releasever-BaseOS,这里为了后续方便只保留了AppStream/BaseOS/UFU表示;

2、其中$auth_u/$auth_p变量的值是在/etc/dnf/vars下两个文件内,如果不是使用统信系统进行拉取,则需要将这两个变量文件内的内容拷贝到对应的位置。

3、因为其他两个系统都是复用原有的内网源(CentOS/Ubuntu)配置,统信系统未复用,所以需要搭建Nginx或者httpd进行暴露软件源,其配置方式可以参考(使用Yumsync搭建内网Yum源同步阿里Yum源)中Nginx的配置信息。

内网机器配置源

vim /etc/yum.repos.d/UniontechOS.repo

[AppStream]
name = UniontechOS $releasever AppStream
baseurl = http://192.168.33.160/kongzi/1050/AppStream/
enabled = 1
#username=$auth_u
#password=$auth_p
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-uos-release
gpgcheck = 0
skip_if_unavailable = 1

[BaseOS]
name = UniontechOS $releasever BaseOS
baseurl = http://192.168.33.160/kongzi/1050/BaseOS/
enabled = 1
#username=$auth_u
#password=$auth_p
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-uos-release
gpgcheck = 0
skip_if_unavailable = 1

[UFU]
name = UniontechOS $releasever UFU
baseurl = http://192.168.33.160/kongzi/1050/UFU/
enabled = 1
#username=$auth_u
#password=$auth_p
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-uos-release
gpgcheck = 0
skip_if_unavailable = 1

Deepin

系统版本:Deepin 20.8

软件包:apt-get

官方源地址:https://community-packages.deepin.com/deepin/dists/apricot/

拉取配置

在内网apt源( 192.168.33.150)机器上,在/etc/apt/mirror.list末尾添加以下内容【如果需要查看Apt源的同步方式,请查看:使用apt-mirror搭建内网Ubuntu APT源同步阿里APT源

deb [by-hash=force] http://community-packages.deepin.com/deepin apricot main contrib non-free

clean http://community-packages.deepin.com/deepin

软件源大小为200G左右

内网机器配置源

vim /etc/apt/source.list

## Generated by deepin-installer
deb [arch=amd64] http://192.168.33.150/deepin/ apricot main contrib non-free

相关文章

  • 使用Yumsync搭建内网Yum源同步阿里Yum源

    背景: 因内网环境无法从外网获取安装包,所以需要搭建内网YUM源同步阿里YUM源环境: 内网YUM源服务器:192...

  • 出差在外,如何远程访问内网搭建的OA系统,第二弹!

    上篇文章,教了大家如何通过花生壳内网映射,来实现外网访问内网环境下的OA系统。这个方法,针对的是那些软件服务搭建在...

  • 搭建ftp(Centos)

    2020-09-02 搭建ftp(内网共享文件服务) 系统:centos7FTP:文件传输协议软件包:vsftpd...

  • 2018-12-17

    支付系统搭建,搭建支付系统的好处! 搭建支付宝微信免签支付系统软件,相较于搭建支付接口支付通道有哪些好处!!!! ...

  • Yum 本地源同步和配置

    情景: 为内网主机搭建 yum 源,且 yum 源同步 外网的源服务器。 同步 yum 源 同步本地 yum 源有...

  • android环境搭建日志

    android环境搭建日志 1.安装ubuntu14.0.4系统 安装完成后,更换软件源,Ubuntu 的源存放在...

  • 搭建区块链钱包多少钱,加密数字货币钱包开发

    区块链钱包开发,理财钱包开发,搬砖钱包搭建,去中心化钱包,区块链系统搭建开发找源中瑞汪先生。 (做其他行业软件系统...

  • 基于lnmp搭建个人博客

    基于lnmp的方式搭建wordpress博客系统 centos7.4 需要安装的软件 nginx:epel源mar...

  • 搭建CM(ClouderaManager)

    首先,为什么要搭建本地yum源呢?大部分公司里面,由于内网机不允许连接外网,所有导致不能通过网络的方式安装软件,而...

  • 测试环境项目部署笔记

    环境搭建 搭建准备 硬件系统 笔记本 台式机 云服务 软件系统 系统软件 Windows macOS (...

网友评论

      本文标题:信创系统搭建内网软件源

      本文链接:https://www.haomeiwen.com/subject/telfddtx.html