linux挂载本地yum源问题

 更新时间:2023年06月02日 09:10:03   作者:wen0220  
这篇文章主要介绍了linux挂载本地yum源问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

linux挂载本地yum源

Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。

基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。 

使用yum安装gcc时,报错,更改配置文件依然不能解决,只能卸载yum源,重新挂载

卸载yum源所在的目录

umount  /mnt/redhat

去官网下载一个与本机系统相同版本的linux,iso镜像,上传(我这里是rhel-server-7.3-x86_64-dvd.iso)

挂载命令

mount -o loop /home/gbase/rhel-server-7.3-x86_64-dvd.iso /mnt/redh/

进入配置文件目录,vi编辑配置文件

cd /etc/yum.repos.d
vi my.repo
[my]
name=my
baseurl=file:///mnt/redh
enabled=1
gpgcheck=0

安装gcc及其依赖的其它包

yum install -y gcc    安装成功

mount -o loop -t iso9660 CentOS-7-x86_64-DVD-1708.iso /mnt/viso/ 

linux使用光盘镜像配置本地yum源(免于重复挂载)

问题

当配置本地yum源时,镜像挂载到目录一旦重启就会掉,每次重启都需要重新挂载。

解决

这里以centos系统为例:

挂载镜像/光盘:

mount CentOS-7-x86_64-DVD-1810.iso  /media
mount /dev/cdrom /media/

将镜像/光盘文件复制到新建的空目录中:

mkdir /opt/media
cp -r /media/* /opt/media/

文件大复制的时间长,耐心等待就好

编写yum配置文件:

[root@localhost ~]# mkdir /etc/yum.repos.d/bf
[root@localhost ~]# mv /etc/yum.repos.d/C* /etc/yum.repos.d/bf/
[root@localhost ~]# vi /etc/yum.repos.d/source 
[source]
name=source
baseurl=file:///opt/media
enabled=1
gpgcheck=0
[root@localhost ~]# yum clean all
[root@localhost ~]# yum repolist

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。 

相关文章

  • Linux安装Oracle12C全过程

    Linux安装Oracle12C全过程

    本文详细介绍了在Linux系统上安装Oracle数据库的步骤,包括环境准备、依赖安装、用户和目录配置、内核参数与文件限制调整、环境变量设置、交换空间创建、数据库安装与配置、字符集和进程数调整及密码策略优化
    2025-10-10
  • Centos8搭建本地Web服务器的实现步骤

    Centos8搭建本地Web服务器的实现步骤

    这篇文章主要介绍了Centos8搭建本地Web服务器的实现步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-01-01
  • linux下php-fpm开启关闭使用方法

    linux下php-fpm开启关闭使用方法

    自php5.3.3开始,php源码中包含了php-fpm,不需要单独通过补丁的方式安装php-fpm,在源码安装的时候直接 configure 中增加参数 –enable-fpm即可,使用方法如下
    2014-03-03
  • linux下mysql数据库的操作的方法

    linux下mysql数据库的操作的方法

    下面小编就为大家带来一篇linux下mysql数据库的操作的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-01-01
  • Linux命令之fdisk磁盘分区工具使用

    Linux命令之fdisk磁盘分区工具使用

    这篇文章主要介绍了Linux命令之fdisk磁盘分区工具使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-08-08
  • linux打包解压命令方式

    linux打包解压命令方式

    文章介绍了Linux系统中常用的打包和解压命令,包括tar和zip,使用tar命令可以创建和解压tar格式的归档文件,使用zip命令可以创建和解压zip格式的压缩文件,每种命令都有相应的选项来控制打包和解压的过程
    2025-02-02
  • Linux中使用crond工具创建定时任务的方法

    Linux中使用crond工具创建定时任务的方法

    这篇文章主要介绍了Linux中使用crond工具创建定时任务的方法,本文通过多种方法给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-02-02
  • Ubuntu16.04下CUDA8.0和CUDA9.0共存

    Ubuntu16.04下CUDA8.0和CUDA9.0共存

    这篇文章主要介绍了Ubuntu16.04下CUDA8.0和CUDA9.0共存,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • linux下php加装mssql模块的方法

    linux下php加装mssql模块的方法

    在linux 下的php连接mssql,就需要安装第三方的freetds了。需要的朋友可以参考下。
    2011-05-05
  • CentOS 6.5 web服务器apache的安装与基本设置

    CentOS 6.5 web服务器apache的安装与基本设置

    这篇文章主要介绍了CentOS 6.5 web服务器apache的安装与基本设置,需要的朋友可以参考下
    2017-09-09

最新评论