本地Yum源配置

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

Yum源访问方式有三种,分别是互联网yum源、局域网yum源、本地yum源

yum可以自动处理依赖关系,并且一次安装所有依赖包,无须繁琐地一次次下载、安装。

配置本地yum源之前需要通过Xftp连接上传操作系统的CentOS-7-x86_64-DVD-2009.iso镜像文件文件。

1、通过hostname -I 查看IP地址

[root@izwz9acrixiqx08uww6k8az yum.repos.d]# hostname -I
192.168.37.129 

2、通过XFTP连接目标主机,将镜像文件上传至/opt下

本地Yum源配置

3、查看opt目录是否存在镜像文件:cd /opt

[root@izwz9acrixiqx08uww6k8az bak]# cd /opt/
[root@izwz9acrixiqx08uww6k8az opt]# ll
total 4618780
-rw-r--r--   1 root   root 4712300544 Jul 28 16:28 CentOS-7-x86_64-DVD-2009.iso

 4、切换至yum源目录下,创建文件夹bak

[root@izwz9acrixiqx08uww6k8az opt]# cd /etc/yum.repos.d/
[root@izwz9acrixiqx08uww6k8az yum.repos.d]# mkdir bak
[root@izwz9acrixiqx08uww6k8az yum.repos.d]# ll
total 896288
drwxr-xr-x 2 root   root      4096 Jul 28 16:02 bak
drwxr-xr-x 3 root   root      4096 Mar 31  2021 beifen
-rw-r--r-- 1 root   root 854589440 Jul 28 16:03 CentOS-7-x86_64-DVD-2009.iso
-rw-r--r-- 1 root   root      2523 Dec 26  2020 CentOS-Base.repo
-rw-r--r-- 1 root   root      1309 Nov 23  2020 CentOS-CR.repo
-rw-r--r-- 1 root   root       649 Nov 23  2020 CentOS-Debuginfo.repo
-rw-r--r-- 1 root   root       314 Nov 23  2020 CentOS-fasttrack.repo
-rw-r--r-- 1 root   root       630 Nov 23  2020 CentOS-Media.repo
-rw-r--r-- 1 root   root      1331 Nov 23  2020 CentOS-Sources.repo
-rw-r--r-- 1 root   root      8515 Nov 23  2020 CentOS-Vault.repo
-rw-r--r-- 1 root   root       616 Nov 23  2020 CentOS-x86_64-kernel.repo
-rw-r--r-- 1 root   root      2081 Jan 29 12:49 docker-ce.repo

5、mv C* bak将所有文件移动到bak文件中,将CentOS-Media.repo拷贝出来

[root@izwz9acrixiqx08uww6k8az yum.repos.d]# mv * bak
mv: cannot move ‘bak’ to a subdirectory of itself, ‘bak/bak’
[root@izwz9acrixiqx08uww6k8az yum.repos.d]# ll
total 4
drwxr-xr-x 4 root root 4096 Jul 28 16:57 bak
[root@izwz9acrixiqx08uww6k8az yum.repos.d]# ll bak/
total 4663580
drwxr-xr-x 3 root   root       4096 Mar 31  2021 beifen
-rw-r--r-- 1 root   root 4712300544 Jul 28 16:19 CentOS-7-x86_64-DVD-2009.iso
-rw-r--r-- 1 root   root       2523 Dec 26  2020 CentOS-Base.repo
-rw-r--r-- 1 root   root       1309 Nov 23  2020 CentOS-CR.repo
-rw-r--r-- 1 root   root        649 Nov 23  2020 CentOS-Debuginfo.repo
-rw-r--r-- 1 root   root        314 Nov 23  2020 CentOS-fasttrack.repo
-rw-r--r-- 1 root   root        630 Nov 23  2020 CentOS-Media.repo
-rw-r--r-- 1 root   root       1331 Nov 23  2020 CentOS-Sources.repo
-rw-r--r-- 1 root   root       8515 Nov 23  2020 CentOS-Vault.repo
-rw-r--r-- 1 root   root        616 Nov 23  2020 CentOS-x86_64-kernel.repo
-rw-r--r-- 1 root   root       2081 Jan 29 12:49 docker-ce.repo
[root@izwz9acrixiqx08uww6k8az yum.repos.d]# cp bak/CentOS-Media.repo .
[root@izwz9acrixiqx08uww6k8az yum.repos.d]# ll
total 8
drwxr-xr-x 4 root root 4096 Jul 28 16:57 bak
-rw-r--r-- 1 root root  630 Jul 28 16:59 CentOS-Media.repo

6、创建挂载目录,并挂载镜像

[root@izwz9acrixiqx08uww6k8az yum.repos.d]# mkdir -p /media/cdrom
[root@izwz9acrixiqx08uww6k8az yum.repos.d]# mount -o loop -t iso9660 /opt/CentOS-7-x86_64-DVD-2009.iso /media/cdrom/
mount: /dev/loop0 is write-protected, mounting read-only

7、修改配置文件

[root@izwz9acrixiqx08uww6k8az yum.repos.d]# vim /etc/yum.repos.d/CentOS-Media.repo 
[c7-media]
name=CentOS-$releasever - Media
baseurl=file:///media/cdrom/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

8、通过生成缓存,清除索引缓存和下载包的缓存

[root@izwz9acrixiqx08uww6k8az yum.repos.d]# yum clean all
已加载插件:fastestmirror
正在清理软件源: c7-media
[root@izwz9acrixiqx08uww6k8az yum.repos.d]# yum makecache
已加载插件:fastestmirror
Determining fastest mirrors
c7-media                                                                   | 3.6 kB  00:00:00     
(1/4): c7-media/group_gz                                                   | 153 kB  00:00:00     
(2/4): c7-media/filelists_db                                               | 3.3 MB  00:00:00     
(3/4): c7-media/primary_db                                                 | 3.3 MB  00:00:00     
(4/4): c7-media/other_db                                                   | 1.3 MB  00:00:00     
元数据缓存已建立

9、尝试安装telnet如果可以成功安装,说明yum源配置完毕。文章来源地址https://www.toymoban.com/news/detail-489815.html

[root@izwz9acrixiqx08uww6k8az yum.repos.d]# yum -y install telnet
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 telnet.x86_64.1.0.17-65.el7_8 将被 安装
--> 解决依赖关系完成

依赖关系解决

==================================================================================================
 Package             架构                版本                         源                     大小
==================================================================================================
正在安装:
 telnet              x86_64              1:0.17-65.el7_8              c7-media               64 k

事务概要
==================================================================================================
安装  1 软件包

总下载量:64 k
安装大小:113 k
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  正在安装    : 1:telnet-0.17-65.el7_8.x86_64                                                 1/1 
  验证中      : 1:telnet-0.17-65.el7_8.x86_64                                                 1/1 

已安装:
  telnet.x86_64 1:0.17-65.el7_8                                                                   

完毕!

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

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

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

相关文章

  • Verilog的三种描述方式(结构化描述、数据流描述、行为级描述对电路功能的描述有三种方式:结构化描述、数据流描述、行为级描述

    Verilog的三种描述方式(结构化描述、数据流描述、行为级描述对电路功能的描述有三种方式:结构化描述、数据流描述、行为级描述。三种描述方式抽象级别不同,各有优缺点,相辅相成,需要配合使用。 目录 一、结构化描述 1、概念 2、特点 3、示例 真值表: 电路抽象:

    2024年02月04日
    浏览(67)
  • PostgreSQL 16数据库的yum、编译、docker三种方式安装——筑梦之路

    随手一记:生成密码的密文sha256加密

    2024年02月07日
    浏览(57)
  • 固态硬盘、机械硬盘、手机的“内存”有三种

    就是处理器处理文件的地方,相当于的办公桌桌面。可以把所有文件摊开,便于快速处理(速度快,面积有限)。闪存,是真正用来存储文件的地方,相当于办公桌的抽屉,文件可以堆叠(存储量大),装订保存。但每次要查看时,需要从抽屉取出,拿到桌面摊开(速度比内

    2024年02月11日
    浏览(50)
  • Solidity中函数有三种装饰器

    Solidity中函数有三种装饰器,分别是pure、view和payable。使用装饰器可以轻松改变函数的行为。 pure 装饰器 表示在函数中没有修改任何函数以外的变量,包括状态变量,只是单纯地进行了一个数值计算。函数的执行并不会消耗任何Gas,因为函数执行使用的是本地节点的CPU,所以

    2024年02月13日
    浏览(42)
  • 记录--啊?Vue是有三种路由模式的?

    众所周知,vue路由模式常见的有 history 和 hash 模式,但其实还有一种方式- abstract 模式(了解一哈~) 别急,本文我们将重点逐步了解: 路由 + 几种路由模式 + 使用场景 + 思考 + freestyle 路由的本质就是一种对应关系 ,根据不同的URL请求,返回对应不同的资源。那么url地址和真

    2024年02月05日
    浏览(43)
  • Windows配置互联网访问检测服务器-IspSrv

    赛题 1、搭建服务 2、配置服务 3、配置IIS 4、客户端        原理 (一)服务器 IspSrv 上的工作任务 1.互联网访问检测服务器  为了模拟 Internet 访问测试,请搭建网卡互联网检测服务。

    2024年02月13日
    浏览(51)
  • 信创麒麟操作系统卸载docker,并分别用在线、yum、rpm三种方式安装信创的docker

    备注:操作前建议对机器打快照备份,或者备份好数据,如未使用,第一次部署的情况可直接操作 一、卸载DataEase自带的docker 二、安装信创系统的docker 1、联通外网 2、未通网,有yum源 3、未联通外网,无yum源通过rpm安装部署docker 1)确认当前系统的版本 如图: 2)根据系统在

    2024年02月13日
    浏览(128)
  • yum源配置,这一篇就够了!(包括本地,网络,本地共享yum源)

    服务器yum源配置 yum(全称为 Yellow dog Updater, Modified)是一个在 Fedora ,centos,BClinux,RedHat 以及 CentOS 中的 Shell 前端软件包管理器。基于 RPM 包管理 , 能够从指定的服务器自动下载 RPM 包并且安装 , 可以自动处理依赖性关系 , 并且一次安装所有依赖的软件包 , 无须繁琐地一次次

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

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

    2024年02月14日
    浏览(49)
  • yum命令详解,配置本地yum源,编译安装

    Yum(全称为 Yellow dogUpdater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某

    2024年02月15日
    浏览(48)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包