Linux系统管理-yum源配置

news/2024/10/22 17:35:45

一、本地光盘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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/74716.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

Go语言net/http包源码学习

0.前言 该笔记为笔者第一次学习go的net/http包源码的时候所记,也许写的并不是很精确,希望大家多多包涵,一起讨论学习。 该笔记很大程度的参考了网名为“小徐先生”的前辈所分享的博客,推荐大家可以先看一看它的博客来一起学习,我的只是照葫芦画瓢还有一些代码更新的讲解而…

linux之core文件调试

linux之core文件调试 前言 有时候程序会异常退出而不带任何日志,此时就可以使用 core 文件进行分析,它会记录程序运行的内存,寄存器,堆栈指针等信息 什么是core文件 通常在 Linux 下遇到程序异常退出或者中止,我们都会使用 core 文件进行分析,其中包含了程序运行时的内存…

物联网从层次结构上分为几层,各层的主要作用是什么

物联网的层次结构包括感知层、网络层和核心层,每个层次都扮演着不可或缺的角色。感知层负责数据采集,网络层实现数据传输,核心层则进行数据处理和决策。这种层次结构的设计使得物联网能够高效地运行,为人们的生活和工作带来了巨大的便利和效益。1. 感知层(Perception Laye…

移动开发(四):.NET MAUI中Android应用修改安装图标和启动页面

今天继续给大家分享.NET MAUI中开发的Android应用如何修改安装图标和启动页面,希望对大家使用Net开发安卓APP提供一些帮助! 一、更换APP应用图标 这里我们直接编辑项目文件 MyFirstMauiApp.csproj来修改APP应用图标 官方案例默认的组合图标,其中ForegroundFile表示前景图像(…

将NC栅格表示时间维度的数据提取出来的方法

本文介绍基于Python语言,逐一读取大量.nc格式的多时相栅格文件,导出其中所具有的全部时间信息的方法~本文介绍基于Python语言,逐一读取大量.nc格式的多时相栅格文件,导出其中所具有的全部时间信息的方法。.nc是NetCDF(Network Common Data Form)文件的扩展名,表示一种常…

哪种IDE能同时写java和前端代码

在选择IDE(集成开发环境)来同时编写Java和前端代码时,几个主要的选择包括IntelliJ IDEA、Eclipse、和Visual Studio Code。IntelliJ IDEA提供了强大的Java开发支持和广泛的前端开发插件,Eclipse以其插件生态系统著称,可以通过安装相应的插件支持Java和前端开发,而Visual …

2024.10.22总结

byd放三道黑是吧本文于 github 博客同步更新。 今天打两场 byd放三道黑是吧。 第一场: A: CF1261F 将区间拆分为 \([x2^{i},(x+1)2^{i})\) 的形式,发现两个区间中的数两两异或后形成的仍为一个区间,将 A,B 都拆分后区间两两异或会得到 \(O(n^2\log^2n)\) 个区间,取并即为答…

【FMC163】基于VITA57.1标准的双通道3GSPS AD采集、双通道12GSPS DA回放FMC子卡模块(100%国产化)

板卡概述 FMC163是一款基于VITA57.1标准的实现2路14-bit、3GSPS ADC采集功能、2路14-bit 12GSPS DA回放FMC子卡模块。该模块遵循VITA57.1标准,可直接与FPGA载卡配合使用,该板卡支持对6GHz的射频信号进行数字化采样以及信号生成,板内集成了高性能的时钟管理模块,具有极高的收…