linux下操作离线安装镜像仓库

我这边属于内网环境,内网没有联网,因此所有的操作都是离线安装。


1.查看操作系统

命令如下:

cat /etc/redhat-release
#这一步很重要,我之前在6.8下安装的一些镜像就能运行成功,
结果我换了一个环境,当时没有查看操作系统版本,
相同命令安装的就是一直运行不成功,到头来都是自己惹来的坑。

2.挂载镜像

命令如下::

1.首先把下载好的Centos镜像放到相应的目录下,我是在根目录下随便创建了一个文件,然后把镜像放在创建好的目录下的
2.在mnt目录下创建了cdrom的文件
3.在Centos镜像所在的目录下执行
mount -o loop CentOS-7-x86_64-Everything-1804.iso /mnt/cdrom/
#注意的是:我在执行完该命令后,会出现:
mount: /dev/loop0 is write-protected,mounting read-only
出现该提示,不需要理会。
4.镜像挂载完成后,需要修改文件:
vim /etc/yum.repos.d/Centos-Base.repo

#修改baseurl那行
图一
5.执行yum命令
yum list

6.卸载镜像
umount /mnt/cdrom/
#如果卸载镜像失败的话,出现如下报错
umount: /mnt/cdrom: target is busy.
(In some cases useful info about processes that use the device is found by lsof(8) or fuser(1)。
执行如下命令:
#查看哪些在占用这进程
fuser -mv /mnt/cdrom
执行:fuser -kv /mnt/cdrom
然后在执行umount /mnt/cdrom/,还是报错的话,需要杀掉占用的进程
执行 fuser -mv /mnt/cdrom,如果进程还在,就执行
ps -ef |grep 进程号,
然后kill -9 进程号
在执行umount /mnt/cdrom/
镜像就卸载完成了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值