麒麟操作系统搭建本地yum源(_x86架构麒麟v10sp3)

文章开始先附上自己最喜欢的一段话

如果你想拥有你从未拥有过的东西,那么你必须去做你从未做过的事情

有些公司的工作环境是内网环境,无法链接互联网,那么这个时候就需要一套本地的yum源来下载一些服务

一、准备好自己的操作系统对应的镜像

根据自己服务器的操作系统类型准备好对应版本的镜像,我的操作系统是_x86架构的麒麟v10sp3的操作系统。
可以去官网下载你的镜像
下载地址为:https://www.kylinos.cn/support/trial.html?trial=5540
点击进去之后注册输入资料即可下载对应镜像,我自己的操作系统镜像名如下:
​
Kylin-Server-V10-SP3-General-Release-2212-X86_64.iso

二、挂载镜像

1、将下载好的镜像传入你的服务器

由于镜像有4.3G,使用常规rz的方式无法传入,可以使用第三方的软件xftp将镜像传入服务器的指定目录,我这里设置的是/home/iso/
[root@localhost ~]#mkdir /home/iso
[root@localhost ~]#cd /home/iso/
[root@localhost iso]#ll
total 0
 
  
​​​​​​​[root@localhost iso]#ls
Kylin-Server-V10-SP3-General-Release-2212-X86_64.iso

2、查看os镜像对应的设备符号

[root@localhost iso]#ls /dev/sr*
/dev/sr0

3、挂载镜像

[root@localhost iso]#mount -o loop /home/iso/Kylin-Server-V10-SP3-General-Release-2212-X86_64.iso /data/
mount: /data: WARNING: source write-protected, mounted read-only.
这里有一个报警,挂载只读,没啥事情

三、配置本地的yum源

1、将原有的yum源备份

[root@localhost ~]#mkdir /etc/yum.repos.d/backup
[root@localhost ~]#cd /etc/yum.repos.d/ 
[root@localhost yum.repos.d]#ls
backup  epel.repo  kylin_x86_64.repo
[root@localhost yum.repos.d]#cp *.repo backup/
[root@localhost yum.repos.d]#ls backup/
epel.repo  kylin_x86_64.repo

2、修改yum源的配置

[root@localhost yum.repos.d]#vim kylin_x86_64.repo 
​​​​​​​[kylin_x86_64.repo]
name=kylin_x86_64.repo
baseurl=file:///data
enabled=1
gpgcheck=0

3、清除缓存并新建缓存

yum clean all 
yum makecache 
yum list

四、验证是否搭建成功

[root@localhost yum.repos.d]#yum -y install tree
Last metadata expiration check: 0:01:51 ago on Fri 15 Nov 2024 04:19:26 PM CST.
Dependencies resolved.
===============================================================================================
 Package         Architecture      Version                  Repository                    Size
===============================================================================================
Installing:
 tree            x86_64            1.8.0-2.ky10             kylin_x86_64.repo             51 k
​
Transaction Summary
===============================================================================================
Install  1 Package
​
Total size: 51 k
Installed size: 115 k
Downloading Packages:
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                       1/1 
  Installing       : tree-1.8.0-2.ky10.x86_64                                              1/1 
  Verifying        : tree-1.8.0-2.ky10.x86_64                                              1/1 
​
Installed:
  tree-1.8.0-2.ky10.x86_64                                                                     
​
Complete!
[root@localhost yum.repos.d]#

注:这样搭建的本地yum源只能下载系统内置的服务,如果想下载开源服务,那么则需要搭建本地yum仓库而不是yum源,contos,Ubuntu同样适用


结语:

       不论什么行业都需要熟能生巧;一步一步按部就班学习,终有一天成为行业大佬,别人仰望的人!

你可能感兴趣的:(系统安装,架构,linux,运维)