前言:
此刻你们对“linux挂载光盘镜像到mnt目录”大致比较珍视,大家都需要学习一些“linux挂载光盘镜像到mnt目录”的相关知识。那么小编也在网上汇集了一些关于“linux挂载光盘镜像到mnt目录””的相关文章,希望小伙伴们能喜欢,同学们一起来学习一下吧!此文章包含Suse与Almalinux系统挂载本地镜像
1、SuseOS挂载镜像创建本地安装源
1.前提环境
SUSE Linux安装完毕
zypper命令无法找到本地安装源
2.查看安装源
1>查看默认安装源
zypper lr
2>删除默认安装源
## zypper rr 镜像源别名
## rr ==> remove repo
zypper rr SUSE-Linux-Enterprise-Server-11-SP3 11.3.3-1.138
3.上传并挂载镜像
注意:如果是新虚拟机,最好每台节点都需要挂载哦
1>上传镜像文件至/data1目录下
2>创建挂载目录
mkdir /mnt/suse-iso
3>挂载镜像
##解析
# -o -Options 主要用来描述设备或档案的挂接方式
# loop 用来把一个文件当成硬盘分区挂接上系统
mount -o loop /data1/SLE-12-SP2-Server-DVD-x86_64-GM-DVD1.iso /mnt/suse-iso/
4>查看/mnt/suse-iso目录下是否挂载上文件
ll /mnt/suse-iso
4.新建安装源
1>创建安装源
## ar ==> add repo
zypper ar -f /mnt/suse-iso suse-iso
2>查看新安装源并清除安装源缓存
zypper lr
...
zypper clean
5.安装软件
先执行 zypper refresh 刷新 软件源
执行 zypper install 软件名 安装
2、AlmaLinux挂载本地镜像
使用VM work虚拟机为例
1. 点击虚拟机设置,CD/DVD选择系统镜像,之后勾选连接
2. 开机之后虚拟机右下角可以看到镜像连接成功
3. 创建一个用于挂载的文件夹,此文件夹任意命名
cd /mnt/
mkdir cdrom
4. 挂载本地镜像
mount /dev/cdrom /mnt/cdrom/ #将镜像挂载至/mnt/cdrom文件夹中,或使用/dev/sr0 或/dev/sr1
ls /mnt/cdrom/ #查看是否挂载成功
5. 创建本地yum源仓库
cd /etc/yum.repos/ #进入yum仓库
ll #查看当前yum仓库的文件
注:yum仓库默认存在在线yum源等其他.repo文件,创建一个新文件夹backup,执行 mv *.repo /backup 命令将这部分文件进行移除备份
6. 创建almalinux本地yum仓库文件
[root@yunke ~]# cd /etc/yum.repos.d/
[root@yunke yum.repos.d]# vi almabase.repo #创建的文件名任意
[base] #仓库名,随意写
name=almabase #名字自行命名
baseurl= #AlmaLinux系统需指定本地挂载进行的BaseOS
enabled=1 #启用该仓库
gpgcheck=0 #不开启GPK校验
[root@yunke yum.repos.d]# vi almaapp.repo #创建的文件名任意
[appstream]
name=appstream
baseurl=
enabled=1
gpgcheck=0
注:Almalinux本地软件仓库挂载需同时指定BaseOS和AppStream,否则软件仓库无法生效,新建两个.repo文件分别放一个索引,或者直接新建一个文件放两个索引。
如果gpgcheck=1,开启GPK校验,则需要多加一行,写入GPK文件路径,此示例为Euler系统
7. 清除缓存并重新加载,即可使用
yum clean all #清除缓存
yum makecache #建立新缓存
8. 安装需要的软件
安装完成后设置启动,并设置开机自启
systemctl start httpd
systemctl enable httpd
9. 取消挂载
umount /dev/cdrom
10. 其他操作
#设置开机挂载
vim /etc/rc.local
mount -t auto /dev/cdrom /mnt/cdrom
小白实力有限,文中如有错误,欢迎公众号后台回复说明,便于修改,谢谢指教
如果你希望一切都能变得更加美好,就从改变自己开始
标签: #linux挂载光盘镜像到mnt目录