一、本地光盘yum源配置

1、创建挂载点

[root@localhost ~]# mkdir /mnt/cdrom

2、配置自动挂载本地光盘

[root@localhost ~]# vim /etc/fstab

#
# /etc/fstab
# Created by anaconda on Sun Oct 20 16:02:54 2024
……省略部分内容……
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
#添加开机自动挂载系统光盘
/dev/cdrom /mnt/cdrom iso9660 defaults 0 0

3、配置yum源

#创建备份原有yum源文件的目录
[root@localhost yum.repos.d]# mkdir bak
#移动原有yum源文件到bak目录
[root@localhost yum.repos.d]# mv *.repo bak
#进入bak目录
[root@localhost yum.repos.d]# cd bak
#复制光盘yum源文件到/etc/yum.repos.d目录
[root@localhost bak]# cp CentOS-Media.repo ..
#返回到/etc/yum.repos.d目录
[root@localhost bak]# cd ..
#打开光盘yum源文件
[root@localhost yum.repos.d]# vim CentOS-Media.repo # CentOS-Media.repo
……省略部分内容……
# yum --disablerepo=\* --enablerepo=c6-media [command] [c6-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt/cdrom/ #配置挂载点目录
# file:///media/cdrom/
# file:///media/cdrecorder/
gpgcheck=1
enabled=1 #开启。把默认值0修改为1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

4、清理并生成缓存

[root@localhost ~]# yum clean all && yum makecache
已加载插件:fastestmirror, security
Cleaning repos: c6-media
清理一切
Cleaning up list of fastest mirrors
已加载插件:fastestmirror, security
Determining fastest mirrors
c6-media | 4.0 kB 00:00 ...
c6-media/group_gz | 226 kB 00:00 ...
c6-media/filelists_db | 6.3 MB 00:00 ...
c6-media/primary_db | 4.7 MB 00:00 ...
c6-media/other_db | 2.8 MB 00:00 ...
元数据缓存已建立

5.查看yum源

[root@localhost ~]# yum repolist
已加载插件:fastestmirror, security
Loading mirror speeds from cached hostfile
仓库标识 仓库名称 状态
c6-media CentOS-6 - Media 6,696
repolist: 6,696

二、阿里云yum源配置

1、备份系统原有的源配置文件

#进入yum源文件存放目录
[root@localhost ~]# cd /etc/yum.repos.d/
#创建备份原yum源文件目录
[root@localhost yum.repos.d]# mkdir bak
#移动原yum源文件到备份目录
[root@localhost yum.repos.d]# mv *.repo bak

2、下载阿里云yum源配置文件

#CentOS6
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-6.10.repo #CentOS7
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo #CentOS8
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo

使用CentOS6为例演示

#下载CentOS6的阿里云yum配置文件
[root@localhost yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-6.10.repo
--2024-10-18 22:51:10-- https://mirrors.aliyun.com/repo/Centos-vault-6.10.repo
正在解析主机 mirrors.aliyun.com... 39.174.58.234, 39.174.58.233, 39.174.58.231, ...
正在连接 mirrors.aliyun.com|39.174.58.234|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:2533 (2.5K) [application/octet-stream]
正在保存至: “/etc/yum.repos.d/CentOS-Base.repo” 100%[=====================================>] 2,533 --.-K/s in 0s 2024-10-18 22:51:11 (422 MB/s) - 已保存 “/etc/yum.repos.d/CentOS-Base.repo” [2533/2533])
#查看是否下载完成
[root@localhost yum.repos.d]# ll
总用量 8
drwxr-xr-x. 2 root root 4096 10月 18 22:47 bak
-rw-r--r--. 1 root root 2533 8月 4 2022 CentOS-Base.repo

3、清理缓存并生成新的缓存

#清理缓存并生成新的缓存
[root@localhost ~]# yum clean all && yum makecache
已加载插件:fastestmirror, security
Cleaning repos: base extras updates
清理一切
Cleaning up list of fastest mirrors
已加载插件:fastestmirror, security
Determining fastest mirrors
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
base | 3.7 kB 00:00
base/group_gz | 242 kB 00:00
base/filelists_db | 6.4 MB 00:02
base/primary_db | 4.7 MB 00:00
base/other_db | 2.8 MB 00:00
extras | 3.4 kB 00:00
extras/filelists_db | 24 kB 00:00
extras/prestodelta | 2.2 kB 00:00
extras/primary_db | 29 kB 00:00
extras/other_db | 14 kB 00:00
updates | 3.4 kB 00:00
updates/filelists_db | 8.4 MB 00:01
updates/prestodelta | 357 kB 00:00
updates/primary_db | 12 MB 00:01
updates/other_db | 479 kB 00:00
元数据缓存已建立

4、查看yum源

#查看yum源
[root@localhost ~]# yum repolist
已加载插件:fastestmirror, security
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
仓库标识 仓库名称 状态
base CentOS-vault-6.10 - Base - mirrors.aliyun.com 6,713
extras CentOS-vault-6.10 - Extras - mirrors.aliyun.com 47
updates CentOS-vault-6.10 - Updates - mirrors.aliyun.com 1,193
repolist: 7,953

Linux系统管理-yum源配置的更多相关文章

  1. Linux本地yum源配置以及使用yum源安装gcc编译环境

    本文档是图文安装本地yum源的教程,以安装gcc编译环境为例. 适用范围:所有的cetos,红帽,fedroa版本 适用人群:有一点linux基础的小白 范例系统版本:CentOS Linux rel ...

  2. LINUX下YUM源配置

    转自:http://www.cnblogs.com/phoebus0501/archive/2010/12/14/1906144.html 1.确保RHEL5中已经安装了yum [root@lvs-m ...

  3. Linux 平台下 YUM 源配置 手册

    Redhat/Centos 系的Linux 平台,推荐使用YUM 来安装相关依赖包. 安装方式有两种,一种是使用本地的YUM,一种使用在线的YUM. 1         在线YUM 源 如果操作系统能 ...

  4. Linux yum源配置

    Linux yum源配置 本文介绍Red Hat下yum源配置方法,Redhat使用yum网络源需要购买服务,但是本地yum源不会收费. CentOS用户自带yum源,并且yum不收费. 准备工具: ...

  5. Centos6.4 本地yum源配置

    由于单位的服务器均使用的是内网,而安装一些软件如Git,需要很多的依赖包,使用yum安装相对简单,由于不能联网故配置本地yum源配置. 1.首先将需要rpm库添加到系统中: 1).虚拟机中安装的lin ...

  6. centos yum源配置

    5步搞定yum源配置 作者小波/QQ463431476欢迎转载! 第一步: 卸载原来的yum [root@localhost home]#rpm -qa|grep yum|xargs rpm -e - ...

  7. 给linux添加yum源。

    在玩linux的过程中,经常会下载一些源码包.软件大多是国外人写的,由于众所周知的原因,网络下载很慢. 所以想到了更新yum源的方法. 我的linux版本是CentOS6.3的. 以下参考百度. 1, ...

  8. Linux 本地yum源搭建和网络yum源搭建

    一.本地yum源搭建 首先挂载上光盘 [root@www /]# mount /dev/cdrom /media/cdrom/ 系统默认已经安装了可使用yum的软件包,所以可以直接配置: [root@ ...

  9. 纯净CentOS7.2 yum源配置与使用yum 安装系统工具net-tools

    本节我们来讲CentOS 的yum 源配置 一.yum 简介 yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器 ...

  10. yum软件管理器,及yum源配置

    说到yum源就必须说到linux系统中特有的依赖关系问题,yum就是为了解决依赖关系而存在的.yum源就相当是一个目录项,当我们使用yum机制安装软件时,若需要安装依赖软件,则yum机制就会根据在yu ...

随机推荐

  1. TensorFlow中的int32_ref、float32_ref类型

    在用TensorFlow_1.14.0中发现数据类型的显示带有 _ref : x1=tf.Variable([1, 2, 3])x2=tf.Variable([1.0, 2.0, 3.0]) 也就是说 ...

  2. 再探 游戏 《 2048 》 —— AI方法—— 缘起、缘灭(2) —— 游戏环境设计篇

    注意: 本文为前文 再探 游戏 < 2048 > -- AI方法-- 缘起.缘灭(1) -- Firefox浏览器自动运行篇 接续篇. ========================== ...

  3. 与LLMs进行在IDE中直接、无需提示的交互是工具构建者探索的一个有希望的未来方向

    这个观点在卡内基梅隆大学与谷歌研究人员合作文章 <Using an LLM to Help With Code Understanding> 中提出. 论文地址:https://dl.ac ...

  4. 开关中断与cpsid/cpsie指令

    在汇编代码中,CPSID   CPSIE  用于快速的开关中断. I:IRQ中断;    F:FIQ中断最常见的这两个命令的使用处是在关中断.开中断的实现中,我们经常用的local_irq_enabl ...

  5. CF1730G

    CF1703G 链接: Problem - 1703G - Codeforces 题目大意: 你有 \(n\) 个箱子.第 \(i\) 个箱子中有 \(a_i\) 个硬币.你需要按照从箱子 \(1\) ...

  6. freertos学习(九)软件定时器

    软件定时器 软件定时器是freeRTOS通过一个硬件定时器,实现的定时器.可以实现不同时长的多个定时任务 不从中断上下文中执行定时器回调函数(不消耗任何处理时间) 实现流程 设置软件定时器,推入定时器 ...

  7. C# 读取DBF文件到Datatable

    此种方式不依赖与任何驱动,第三方插件. 核心代码TDbfTable如下: using System; using System.Collections.Generic; using System.Te ...

  8. OpenTelemetry 实战:从零实现应用指标监控

    前言 在上一篇文章:OpenTelemetry 实战:从零实现分布式链路追踪讲解了链路相关的实战,本次我们继续跟进如何使用 OpenTelemetry 集成 metrics 监控. 建议对指标监控不太 ...

  9. Mac 右键菜单中出现多个 Edge 版本解决方法

    cd "/Applications/Microsoft Edge.app/Contents/Frameworks/Microsoft Edge Framework.framework/Ver ...

  10. macOS 移除顽固打印机信息

    问题描述 当我打开 Parallels Desktop 的 Ubuntu 虚拟机时,总是会看到打印机已添加的提示: 查看已有打印机信息 $ lpstat -p 打印机Lenovo_M7206W闲置,启 ...