1.Centos挂载镜像配置yum(这里是centos6.9)

将Linux安装ISO文件放到/opt目录下

切换至yum目录:cd /etc/yum.repos.d

创建备份目录:mkdir bak

将所有文件放入备份目录中:

mv C* bak

cp bak/Centos-Media.repo .          (注意这里空格后有一个点,.复制到当前目录)

创建挂载目录:

mkdir -p /media/cdrom

挂载:

mount -o loop -t iso9660 /opt/CentOS-6-x8_64-DVD.iso   /media/cdrom

这时候请检查、media/cdrom内是否有文件内容,有则成,没有则挂载失败

修改配置文件(下列文件为centos6的yum源配置):

vim /etc/yum.repos.d/CentOS-Media.repo

[c6-media]

name=CentOS-$releasever - Media      //当前仓库描述信息

baseurl=file:///media/cdrom/         //指明repository的访问路径;通常为一个文件服务器上输出的某repository;url 可以是 ftp,http 或者本地文件系统的 url

gpgcheck=1                           //是否对程序包做校验

enabled=1                            //此仓库是否可被使用

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6     //指明gpgkey文件路径

 执行:

yum clean        //清理缓存

yum makecache   //缓存创建  将会自动连接至每一个可用仓库,下载其元数据,并将其创建为缓存

如以上无报错,可安装:yum -y install telnet

如果可以成功安装,说明yum源配置完毕

2.almalinux挂载配置yum

将Linux安装ISO文件放到/opt目录下

创建挂载目录mkdir -p /media/cdrom

挂载:

mount -o loop -t iso9660 /opt/XXXXX.iso  /media/cdrom

(/opt/XXXXX.iso为你本机的镜像位置绝对路径)

修改配置文件(下列文件为yum源配置):

vim etc/yum.repos.d/almalinux.repo

因为这里需要将之前的almalinux.repo中的配置删掉很多,为了防止这里配置不成功,执行这这条命令前先备份一下

 baseurl的两个值改成挂载的目录下的BaseOS和APPStream的路径

其他操作一样:

执行yum clean all、yum makecache,如无报错可安装yum -y install telnet

如果可以成功安装,说明yum源配置完毕。

3.redhat挂载、配置域名(这里是Redhat7.6)

将iso文件放到/opt目录下。或者其他目录都行,下面的目录对应就好

创建挂载目录mkdir -p /media/cdrom

挂载:

mount -o loop -t iso9660 /opt/XXXXX.iso  /media/cdrom

(/opt/XXXXX.iso为你本机的镜像位置绝对路径)

修改配置文件(下列文件为yum源配置):

创建自己的yum配置文件:(自动生成的文件会清洗掉写入配置值导致配置值无效)

cp -a /etc/yum.repos.d/redhat.repo /etc/yum.repos.d/redhat7.repo

修改配置文件:

vim /etc/yum.repos.d/redhat7.repo

直接在最下面添加: 

执行yum clean all、yum makecache,如无报错可安装yum -y install telnet

如果可以成功安装,说明yum源配置完毕。

请根据实际操作系统进行微调配置。

 可能出现的报错:下面这是配置文件redhat.repo没有配置,需要写入到redhat7.repo中

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐