银河麒麟Kylin-Server-V10-SP3使用ISO镜像搭建本地内网YUM/DNF源cdrom/http

机房服务器安装一般是内网环境,需要配置本地的YUM/DNF源。本文介绍通过ISO镜像搭建内网环境的UM/DNF源

准备工作:

提前准备好Kylin-Server-V10-SP3的ISO镜像文件。

本机IP地址:192.168.40.201

镜像存放目录/data/iso/Kylin-Server-V10-SP3-General-Release-2303-ARM64.iso

bash 复制代码
mkdir /data/bak /mnt/iso
# 创建目录
mount -t iso9660 -o loop /data/iso/Kylin-Server-V10-SP3-General-Release-2303-ARM64.iso /mnt/iso/
# 挂载
  • 附:
    ● -t - 此参数用于指示给定的文件系统类型。
    ● ISO 9660 -- 它描述了用于 CD/DVD ROM 的标准和默认文件系统结构。
    ● -o - 选项是必需的,带有一个 -o 参数,后跟一个分隔的逗号选项字符串。
    ● loop - 循环设备是一种伪设备,通常用于挂载 CD/DVD ISO 映像,并使这些文件可作为块设备访问。

修改yum配置文件

bash 复制代码
cp /etc/yum.repos.d/kylin_aarch64.repo /data/bak/kylin_aarch64.repo.bk
# 备份
cat << EOF > /etc/yum.repos.d/kylin_aarch64.repo 
[Kylin-yum]
name=Kylin  
baseurl=file:///mnt/iso
enabled=1   
gpgcheck=0  
EOF
# 配置本地镜像
yum -y clean all
# 清理缓存
yum makecache 

此时已可以安装软件了,如果内网多台机器需要yum源可以将这台机作为yum源服务器

bash 复制代码
yum install -y httpd

拷贝ISO文件到httpd的html目录

bash 复制代码
mkdir /var/www/html/kylin86_arm
cp -r /mnt/iso/* /var/www/html/kylin86_arm/

开启httpd并设置开机自启,放开防火墙端口

bash 复制代码
systemctl enable httpd --now
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload

此时已可以通过地址http://192.168.40.201/kylin86_arm访问了

更改yum配置文件

bash 复制代码
cat << EOF > /etc/yum.repos.d/kylin_aarch64.repo 
[Kylin-yum]
name=Kylin  
baseurl=http://192.168.40.201/kylin86_arm
enabled=1   
gpgcheck=0  
EOF
yum clean all
yum makecache

安装软件测试

bash 复制代码
yum install -y vsftpd

可以通过scp拷贝yum配置文件到客户端机器

bash 复制代码
scp /etc/yum.repos.d/kylin_aarch64.repo root@x.x.x.x:/etc/yum.repos.d/kylin_aarch64.repo
相关推荐
醉颜凉11 小时前
银河麒麟服务器:更新软件源
运维·服务器·kylin·国产化·银河麒麟操作系统
醉颜凉1 天前
银河麒麟系统内存清理
运维·服务器·kylin·国产化·银河麒麟操作系统
Lntano*4 天前
Windows远程Kylin系统-xrdp
大数据·windows·kylin
醉颜凉4 天前
解决银河麒麟fcitx进程资源占用高的问题
linux·运维·服务器·kylin·国产化·银河麒麟操作系统
醉颜凉6 天前
银河麒麟V10下如何将TXT文件转为PDF?
pdf·银河麒麟·txt文件转为pdf
醉颜凉7 天前
银河麒麟桌面操作系统如何添加WPS字体
运维·服务器·kylin·wps·麒麟·wps添加字体
SZ17011023114 天前
麒麟银河桌面版,成功安装cuda12.6,mysql
mysql·cuda·银河麒麟
Splashtop高性能远程控制软件22 天前
远程桌面内网穿透是什么?有什么作用?
内网穿透·远程控制·远程桌面·内网
sageparadise1 个月前
银河麒麟v10安装 python 3.12.5版本
python·银河麒麟
程序者王大川1 个月前
【大数据】深入解析向量数据库Faiss:搭建与使用指南
数据库·学习·ai编程·kylin·faiss