Linux系统管理-yum源配置
一、本地光盘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源配置的更多相关文章
- Linux本地yum源配置以及使用yum源安装gcc编译环境
本文档是图文安装本地yum源的教程,以安装gcc编译环境为例. 适用范围:所有的cetos,红帽,fedroa版本 适用人群:有一点linux基础的小白 范例系统版本:CentOS Linux rel ...
- LINUX下YUM源配置
转自:http://www.cnblogs.com/phoebus0501/archive/2010/12/14/1906144.html 1.确保RHEL5中已经安装了yum [root@lvs-m ...
- Linux 平台下 YUM 源配置 手册
Redhat/Centos 系的Linux 平台,推荐使用YUM 来安装相关依赖包. 安装方式有两种,一种是使用本地的YUM,一种使用在线的YUM. 1 在线YUM 源 如果操作系统能 ...
- Linux yum源配置
Linux yum源配置 本文介绍Red Hat下yum源配置方法,Redhat使用yum网络源需要购买服务,但是本地yum源不会收费. CentOS用户自带yum源,并且yum不收费. 准备工具: ...
- Centos6.4 本地yum源配置
由于单位的服务器均使用的是内网,而安装一些软件如Git,需要很多的依赖包,使用yum安装相对简单,由于不能联网故配置本地yum源配置. 1.首先将需要rpm库添加到系统中: 1).虚拟机中安装的lin ...
- centos yum源配置
5步搞定yum源配置 作者小波/QQ463431476欢迎转载! 第一步: 卸载原来的yum [root@localhost home]#rpm -qa|grep yum|xargs rpm -e - ...
- 给linux添加yum源。
在玩linux的过程中,经常会下载一些源码包.软件大多是国外人写的,由于众所周知的原因,网络下载很慢. 所以想到了更新yum源的方法. 我的linux版本是CentOS6.3的. 以下参考百度. 1, ...
- Linux 本地yum源搭建和网络yum源搭建
一.本地yum源搭建 首先挂载上光盘 [root@www /]# mount /dev/cdrom /media/cdrom/ 系统默认已经安装了可使用yum的软件包,所以可以直接配置: [root@ ...
- 纯净CentOS7.2 yum源配置与使用yum 安装系统工具net-tools
本节我们来讲CentOS 的yum 源配置 一.yum 简介 yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器 ...
- yum软件管理器,及yum源配置
说到yum源就必须说到linux系统中特有的依赖关系问题,yum就是为了解决依赖关系而存在的.yum源就相当是一个目录项,当我们使用yum机制安装软件时,若需要安装依赖软件,则yum机制就会根据在yu ...
随机推荐
- Spring Boot 中使用 JSON Schema 来校验复杂JSON数据
JSON是我们编写API时候用于数据传递的常用格式,那么你是否知道JSON Schema呢? 在数据交换领域,JSON Schema 以其强大的标准化能力,为定义和规范 JSON 数据的结构与规则提供 ...
- Win32 插入符光标跟随的打字小程序
1.先创建插入符光标 在WM_CREATE消息中 LRESULT OnCreate(HWND hWnd, WPARAM wParam, LPARAM lParam) { HDC hdc = GetDC ...
- Devexpress 控件学习记录(一:BarManager 控件、XtraTabbedMdiManager 控件)
BarManager 控件 最终实现的效果如下: 首先在窗体中拖出BarManager控件,窗体Bar add地方点击添加 设置BarManager的属性 设置出现的窗体的底部[DockStyle=B ...
- WinForm程序中使用Echarts图表
WinForm程序中使用Echarts 实现原理: WebBrowser + HTML 第一步:在窗体中添加WebBrowser控件 1.在工具箱中找到WebBrowser控件,拖动到窗体中 设置We ...
- Redis解读(3):Redis分布式锁、消息队列、操作位图进阶应用
Redis 做分布式锁 分布式锁也算是 Redis 比较常见的使用场景 问题场景: 例如一个简单的用户操作,一个线城去修改用户的状态,首先从数据库中读出用户的状态,然后 在内存中进行修改,修改完成后, ...
- Android 水平滚动List 一项Item占满一页宽 设定单次滑动一次切换一次Item
背景:水平滚动的List,一项Item占满页面宽度,相当于数量不定的选项卡,每个选项卡占满一页,左右滑动时,如何限制一次只能滑动一个Item 步骤: 1. 水平滚动布局 linearLayoutMan ...
- C语言指针的作业
指针的作业 求Sn = a + aa + aaa + aaaa + aaaaa的前五项和,其中a是一个数字. 例如:2 + 22 + 222 + 2222 + 22222 /* 求Sn = a + a ...
- .net 环境使用 RabbitMQ ,由浅入深 【一】
最近因为先开发的项目需要用到消息队列,因此捣鼓了一下市面上开源的消息队列. 原本听闻Rocketmq ,一开始用的是 RocketMQ,各种集群搭建完毕,消息发送什么的测试后,,但是结果因为 Rock ...
- webpack高版本抽离css样式报错[已解决]
全局安装的webpack版本是5.51.1,webpack-cli是4.9的版本; 本来想用 extract-text-webpack-plugin 的,但是报错了,查了一下文档 发现,已经不支持新版 ...
- babel-preset-env与stage-x的使用指南
babel介绍 babel总共分为3个阶段: 解析.转换和生成 babel本身不具有任何转换功能, 如果没有plugin,那么经过babel的代码和输入的是相同的. babel插件分为两种 语法插件: ...