在银河麒麟高级服务器操作系统V10中使用ISO镜像作为本地源
💖The Begin💖点点关注,收藏不迷路💖
在银河麒麟高级服务器操作系统V10中,有时候我们因为网络条件限制或需要安装特定版本的软件包,会选择使用ISO镜像作为本地源来安装软件。
本文将详细介绍如何使用银河麒麟的ISO镜像来搭建本地YUM源,以便轻松管理软件包。
1、准备工作
在开始之前,准备银河麒麟高级服务器操作系统V10的ISO镜像文件,例如
Kylin-Server-10-xxx.iso
。
2、创建挂载路径并挂载ISO镜像
- 创建挂载路径首先,我们需要在系统中创建一个目录,用于挂载ISO镜像。使用以下命令:
mkdir -p /mnt/iso
这条命令会在/mnt
目录下创建一个名为iso
的文件夹。 - 挂载ISO镜像接下来,我们需要将ISO镜像挂载到刚才创建的路径上。使用
mount
命令并指定-o loop
选项(因为我们是直接挂载文件而不是设备),以及-t iso9660
来指定文件系统类型:mount -o loop -t iso9660 Kylin-Server-10-xxx.iso /mnt/iso
替换Kylin-Server-10-xxx.iso
为你的ISO文件实际名称。[root@kylin01~]# mount -o loop -t iso9660 Kylin-Server-V10-SP3-2403-Release-20240426-x86_64.iso /mnt/isomount:/mnt/iso: WARNING: source write-protected, mounted read-only.[root@kylin01~]#
3、配置YUM源
- 备份原有的repo文件为了防止对现有YUM源配置造成影响,我们建议先备份
/etc/yum.repos.d/
目录下的所有文件:cd /etc/yum.repos.d/mkdir bakmv *.repo bak/
这些步骤将当前所有的repo文件移动到bak
目录中进行备份。
- 创建新的repo文件现在,我们需要创建一个新的repo文件来指定我们的本地ISO镜像作为源。使用你喜欢的文本编辑器创建文件,例如使用
vi
:vi kylin-Media.repo
在文件中,添加以下内容:[kylin-media]name=kylin-Mediabaseurl=file:///mnt/iso/gpgcheck=0enabled=1
这个配置定义了一个名为
kylin-media
的YUM源,它指向了我们挂载ISO镜像的路径,并禁用了GPG检查(因为我们是从本地ISO加载的,所以不需要检查签名)。
- 保存并退出编辑器保存你的修改并退出编辑器。
4、更新YUM索引并验证
- 清理旧的YUM缓存为了确保我们的YUM缓存是最新的,我们需要清理旧的缓存:
yum clean all
- 生成新的YUM缓存接下来,我们需要生成新的YUM缓存,以便YUM知道我们刚刚添加的源中的软件包:
yum makecache
- 查看可用软件包最后,为了验证我们的本地源是否配置成功,我们可以使用
yum list
命令来查看所有可用的软件包:yum list
如果你看到了许多软件包列表,这意味着你的本地源已经配置成功。
💖The End💖点点关注,收藏不迷路💖
版权归原作者 Seal^_^ 所有, 如有侵权,请联系我们删除。