Linux:配置本地yum源仓库

这篇具有很好参考价值的文章主要介绍了Linux:配置本地yum源仓库。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、挂载光驱目录到/下

二、配置本地yum源仓库

三、配置完后会遇到的问题


一、挂载光驱目录到/下

首先我们要知道本地镜像源文件位置: /dev/cdrom

我们需要将源镜像文件挂到/目录下 

mount  /dev/cdrom  /mnt 
然后查看挂载情况 df -hT

Linux:配置本地yum源仓库

Linux:配置本地yum源仓库

因为 /dev/cdrom 是一个链接文件 指向 /dev/sr0 所以显示的是原/dev/sr0

Linux:配置本地yum源仓库

 我们再打开Cntos镜像文件,查看挂载目录/mnt,到这一步会发现已经挂载成功

二、配置本地yum源仓库

Linux:配置本地yum源仓库

repo⽂件是Fedora中yum源(软件仓库)的配置⽂件,通常⼀个repo⽂件定义了⼀个或者多个软件仓库的细节内容,例如我们将从哪⾥下载需要安装或者升级的软件包,repo⽂件中的设置内容将被yum读取和应⽤!但是我们要将这些公网的源更换位置,然后来配置我们本地yum源

mkdir /etc/yum.repos.d/bak
mv *.repo  /etc/yum.repos.d/bak

Linux:配置本地yum源仓库

配置文件

vim local.repo ###必须是以.repo结尾的文件,不然电脑识别不了
写配置内容
[local]      #仓库类别
name=local   #仓库名
baseurl=file:///mnt   #指定url,访问路径为光盘目录
enabled=1    #开启此yum源,默认就是开启,可以省略    
gpgcheck=0   #关闭软件包验证签名

                        Linux:配置本地yum源仓库

到这里本地yum源仓库就配置完成了

删除yum缓存后就可以开始使用了
yum clean all
yum makecache

三、配置完后会遇到的问题

[root@yz yum.repos.d]# yum install -y httpd
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package httpd.x86_64 0:2.4.6-88.el7.centos will be installed
--> Processing Dependency: httpd-tools = 2.4.6-88.el7.centos for package: httpd-2.4.6-88.el7.centos.x86_64
--> Finished Dependency Resolution
Error: Package: httpd-2.4.6-88.el7.centos.x86_64 (local)
           Requires: httpd-tools = 2.4.6-88.el7.centos
           Installed: httpd-tools-2.4.6-97.el7.centos.5.x86_64 (@updates)
               httpd-tools = 2.4.6-97.el7.centos.5
           Available: httpd-tools-2.4.6-88.el7.centos.x86_64 (local)
               httpd-tools = 2.4.6-88.el7.centos
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

        我们配置完后安装httpd服务会报错,这是因为我们系统中安装了更高一级的版本,我们只需要删除这个更高级版本再安装就行了

yum -y remove httpd-tools-2.4.6-97.el7.centos.5.x86_64

Linux:配置本地yum源仓库

删除成功

yum -y install httpd

 Linux:配置本地yum源仓库

 就可以了文章来源地址https://www.toymoban.com/news/detail-467058.html

到了这里,关于Linux:配置本地yum源仓库的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux -- 进阶 Autofs应用 : 光驱自动挂载 操作详解

    目录                         服务端自动挂载光驱    第一步 : 关闭安全软件,安装自动挂载软件    第二步 : 修改 autofs 主配置文件, 计划挂载光盘到 /media/cdrom    第三步 : 编写 autofs 子配置文件           编辑子配置文件的格式即 :               子目录 :

    2024年02月12日
    浏览(26)
  • centos7.6 挂载镜像配置本地yum源

    http://mirrors.aliyun.com/centos-vault/7.6.1810/isos/x86_64/ 1、安装Centos后默认的Yum源如下 2、备份YUM源文件(可选) 3、将iso镜像上传到服务器上的/mnt/iso文件夹里,记得先创建目录,然后上传。 4、挂载CentOS镜像文件 #挂载格式为ISO,把CentOS-7.6挂载到/opt/centos目录 输入df-h查看,可以看到最下

    2023年04月21日
    浏览(38)
  • 配置本地yum仓库

      第一步:准备,检查光盘连接,切换到root用户以便进行后续操作 第二步:查看光盘名称 : 命令:ls -l /dev |  grep cdrom 可得光盘名称为 sr0 第三步:创建一个新的目录 命令:mkdir /mnt/cdrom 第四步:把光盘挂载到创建的空文件夹下 命令: mount /dev/sr0 /mnt/cdrom 显示结果如下:

    2024年02月09日
    浏览(26)
  • 【Linux】挂载CentOS 并配置 iso镜像文件为 yum 源

    有时候会遇到内网安装CentOS时,运维人员总是最小化安装,但是当你安装其他应用的时候,例如:MySQL,Nginx, Redis 系统中缺少的依赖很多。目前只有把ISO安装文件作为yum源,这样在安装编译其他的应用的时候,就不会缺少依赖了。 要将 ISO 文件挂载为 YUM 源,您可以按照以下

    2024年02月16日
    浏览(56)
  • 【Linux】【预】配置网络IP,挂载网络目录

    如下操作,其中的:192.168.252.140就是它的IP b . 使用xmodem 连接到虚拟机,最后点击OK按键 c 点击用户名和密码,即可进入正常的界面, 如下就是正常进入界面的样子 点击进入设置,配置桥接网络的IP 如下显示就是有IP显示了,如果没有的话重启一下网络,有可有IP 先查看开发

    2024年02月14日
    浏览(34)
  • 【大数据开发运维解决方案】超级详细的VMware16安装Redhat8&挂载镜像配置本地yum源&安装unixODBC教程

    今儿同事反馈在Informatica对接达梦数据库的过程中,需要安装ODBC,官方推荐的是ODBC2.3.0,同事使用的操作系统环境为redhat8.6,其在 ./configure 编译ODBC过程中出现问题,一波操作后安装失败,博主简单分析错误日志后发现编译过程中需要安装并更新一些gcc编译器,他使用的服务器

    2024年02月03日
    浏览(43)
  • centos挂载光驱设备

    光驱设备在Linux系统中的表示方法:/dev/sr0(第一个光驱设备,sr1第二个光驱设备…) #mount | grep sr //查看有几个光驱 光驱默认挂载目录:/run/media/root/CentOS 7 x86_64 光驱设备文件系统类型:iso9660 将光盘挂载到/mnt/cdrom目录: #mkdir /mnt/cdrom (新建/mnt/cdrom目录) #mount -t iso9660 /dev/

    2024年02月04日
    浏览(22)
  • Linux下本地yum源配置及局域网yum配置

    本地yum源依赖于python解析,首先要确保系统的python和yum源安装完成 上传ISO镜像或使用本机镜像,使用 mount 命令挂载镜像到/dev/loop0设备文件(用于模拟块设备) 在类 UNIX 系统里,loop 设备是一种伪设备(pseudo-device),或者说是仿真设备,我们又叫它为循环接口文件,它能使我们

    2024年02月14日
    浏览(33)
  • Linux 本地yum源配置

    #1、进入官方本地yum源相关的配置文件目录 #2、看/etc/yum.repos.d/目录下配置文件信息 #3、创建备份文件夹,用于存放查到的配置文件 #4、将所有以 .repo 结尾的文件移动到 repo-bak 文件夹中(备份查到的配置文件) #5、查看备份操作后 /etc/yum.repos.d/目录 的情况 #6、创建本地yum源的

    2024年02月08日
    浏览(35)
  • CentOS7 挂载镜像为本地YUM源

    mkdir  /media/centos7_repo **注意不要放在刚刚创建的目录下** 方式有多种 winscp 或者 利用windowshell下执行scp命令 比如 /usr/local/src/ 利用mount A  B 命令挂载 A代表ISO文件所在位置  B代码第1步创建的目录 删除/etc/yum.repos.d/的内容 **删除之前BAK下** #创建备份目录 mkdir -p /etc/bak #移动到备

    2024年02月07日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包