不同yum源配置
创始人
2024-09-26 07:21:14
0

1.yum概述

Yum(Yellowdog Updater, Modified)是一个在 Linux 系统中常用的软件包管理器。
它的主要功能包括:
        1. 自动解决软件包的依赖关系:在安装或更新软件时,Yum 能够自动查找并安装所需的依赖包,使得软件的安装和升级过程更加顺畅。
        2. 方便的软件包搜索和安装:用户可以通过简单的命令搜索所需的软件包,并进行安装。
        3. 软件包的更新管理:能够检测已安装软件包的更新,并方便地进行升级操作。
        4. 软件仓库配置:可以从多个软件仓库获取软件包,用户可以根据需要配置和切换不同的仓库源。
Yum 大大简化了在 Linux 系统中管理软件的过程,提高了系统管理的效率。常见的基于 Yum 的 Linux 发行版有 CentOS、Red Hat Enterprise Linux 等。

2.本地yum源

1.查看现有yum仓库
ls -l /etc/yum.repos.d/

2.本地yum源打包备份

将本地的yum源打包备份,查看yum清单里面是再没有东西的

3.本地yum源光盘挂载

第一步:保证虚拟机光盘已连接

第二步:将光盘数据挂载到/mnt/目录中,就可以在该目录中读取光盘数据

查看/mnt/目录,里面是没有东西的,若有删除/mnt/目录下所有文件

ls /mnt/ rm -rf /mnt/*

查看磁盘挂情况

第四步:进行挂载

mount -o ro /dev/sr0 /mnt/    #-o表示挂载方式,ro是readonly ls /mnt/ 

第五步:设置开机自动挂载

  方式1:编写文件实现自动挂载

vim /etc/rc.local      #开机就会执行的文件,在该文件末尾加一行命令

方式2:使用echo命令和追加方式实现自动挂载

echo "mount -o ro /dev/sr0 /mnt/" >> /etc/rc.local
4.编写本地repo文件

yum仓库格式:

vim /etc/yum.repos.d/local.repo

在该文件里面写入以下内容

5.清除缓存
yum clean all  
6.生成缓存
yum makecache

7.测试yum---安装httpd服务
yum -y install httpd rpm -q httpd 

3.man 5 配置文件

1.概述

Linux man 命令是一个内置的帮助系统,为用户提供有关 Linux 操作系统上的命令、实用程序和功能的详细信息。对于任何使用命令行的人来说,它都是一个至关重要的工具,因为它提供了命令语法、选项和参数的全面概述。

2.man 5

man 命令的第 5 部分介绍了文件格式。这些是 Linux 操作系统上的程序和实用程序使用的文件格式。文件格式的示例包括配置文件、日志文件和数据库文件。

要访问文件格式的手册页,请键入“man 5”,后跟文件格式的名称。例如,要了解“/etc/passwd”配置文件,请键入“man 5 passwd”。这将显示一个详细的手册页,解释文件的格式和用法。

案例:man 5 yum.conf

4.网络yum源

1.浏览器直接搜索(阿里云镜像)

在免费仓库找到自己需要的镜像下载,在这里选择CentOS

2.根据官方提示进行配置

mv /etc/yum.repos.d/local.repo /etc/yum.repos.d/local.repo.bakup ls /etc/yum.repos.d/ curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo ls /etc/yum.repos.d/
3.清除缓存,生成缓存
yum clean all yum makecache
4.查看yum源
ls /etc/yum.repos.d/ yum repolist

5.腾讯源和EPEL源

腾讯源:
1.浏览器搜索(腾讯源)

2.在文件列表找到需要的镜像

3.根据官方提示进行配置

EPEL源:

1.下载epel
yum -y install epel-relese.noarch
2.下载sl
yum -y install sl
3.运行sl测试
sl   #直接在命令行输入

运行会出现下面结果

6.特定软件源(nginx镜像)

1.官网搜索

2.找到nginx

3.根据提示进行配置

4.安装稳定版

创建一个nginx的配置文件,里面写入图片内容

 vim /etc/yum.repos.d/nginx.repo

5.创建缓存
yum clean all yum mmakecache
6.安装并检查
yum list | grep nginx yum -y install nginx.x86_64   #安装nginx

nginx   #启动nginx curl http://localhost   #访问nginx服务

nginx -s stop   #停止nginx curl http://localhost   #再次访问发现访问不到了

yum -y remove nginx   #删除nginx

7.缓存文件到本地

1.修改yum.conf文件
vim /etc/yum.conf

进入配置文件,根据图片绿色光标位置,将keepcache的值改为1,表示开启缓存

2.测试---tree
yum -y remove tree   #若之前安装过可卸载 yum -y install tree   #安装tree cd /var/cache/yum/ 

8.自建yum仓库

1.安装createrepo制作仓库的软件
yum -y install createrepo

2.把soft文件夹做成一个本地的自建仓库
createrepo soft/ ls cd soft/ ls

3.在/etc/yum.repos.d/下创建soft.repo
vim /etc/yum.repos.d/soft.repo   #进入文件下入以下内容 [soft] name=soft_local gpgcheck=0 baseurl=file:///root/soft enable=1  # 删除其他仓库⽂件 [root@localhost soft]# rm -rf /etc/yum.repos.d/*.repo [root@localhost soft]# ls /etc/yum.repos.d/ repo.tar.gz  # 配置仓库⽂件 [root@localhost soft]# vim /etc/yum.repos.d/soft.repo  # 创建缓存 [root@localhost soft]# yum clean all 已加载插件:fastestmirror 正在清理软件源: soft Cleaning up list of fastest mirrors Other repos take up 748 M of disk space (use --verbose for details) [root@localhost soft]# yum makecache
4.再次安装samba
[root@localhost soft]# yum -y install samba

相关内容

热门资讯

笔记本xp系统安装安卓系统,轻... 你有没有想过,在你的老式笔记本上安装一个全新的操作系统呢?想象那台陪伴你多年的老笔记本,突然焕发出青...
安卓操作系统吃内存,安卓操作系... 手机里的安卓操作系统是不是让你感觉内存越来越不够用了?别急,今天就来给你好好分析分析这个让人头疼的问...
王者号ios系统怎么转安卓系统... 你是不是也和我一样,对王者荣耀这款游戏爱得深沉呢?尤其是当你发现某个英雄在安卓系统上玩起来更加得心应...
战神遗迹安卓苹果系统,探索神秘... 亲爱的玩家们,你是否曾在游戏中追寻那些传说中的神秘遗迹?今天,我要带你走进一个充满传奇色彩的领域——...
几何a安卓系统升级,畅享智能出... 你有没有发现,你的几何A最近变得聪明多了?没错,就是那个陪伴你上下班的几何A,它悄悄地升级了安卓系统...
系统最清爽的安卓手机,探索系统... 你有没有想过,拥有一部系统最清爽的安卓手机,就像是拥有了夏日里的一阵清风,让人心情舒畅,操作顺畅?今...
安卓10系统严重有问题,揭秘严... 最近你的安卓手机是不是也遇到了一些让人头疼的问题呢?别急,让我来给你一探究竟,看看安卓10系统到底有...
安卓系统闽政通打不开,“闽政通... 最近是不是有不少小伙伴在使用安卓手机时遇到了一个让人头疼的问题——闽政通打不开?别急,今天就来给你详...
安卓系统有指纹忘了图案,解锁攻... 手机解锁方式千千万,指纹解锁和图案解锁可谓是其中的佼佼者。但有时候,指纹解锁用得太多,导致忘记了图案...
QQ飞车安卓系统怎么换苹果系统... 你是不是也和我一样,对QQ飞车这款游戏爱得深沉呢?不过,最近我发现了一个超级有趣的问题:怎么把QQ飞...
安卓可冻结的系统文件,那些不可... 你知道吗?在安卓的世界里,有一些神秘的文件,它们就像隐藏在深宫中的宝贝,让人既好奇又敬畏。这些文件,...
安卓系统安装需要备份吗,关键指... 你最近是不是在准备给安卓手机升级系统或者安装新应用呢?别急,别急,在这之前,有个小细节你得注意一下—...
高仿ios的安卓系统,带你领略... 你有没有想过,为什么安卓手机那么受欢迎,却还是有人对iOS系统念念不忘呢?其实,现在市面上就有一种神...
安卓系统全能播放器,尽享视听盛... 你有没有发现,手机里总是装满了各种音乐、电影、电视剧,但是找到一个能让你一次性搞定所有播放需求的软件...
在哪里安装安卓系统好,安卓系统... 你有没有想过,为什么安卓系统这么受欢迎呢?它那强大的兼容性和丰富的应用生态,简直让人爱不释手。但是,...
如何自己提升安卓系统,自我提升... 你有没有发现,随着智能手机的普及,安卓系统已经成为了我们生活中不可或缺的一部分呢?但是,你是否想过,...
安卓子系统内存不足,应对策略与... 手机突然卡顿,是不是安卓子系统内存不足在作怪?别急,让我带你一探究竟,揭开这个问题的神秘面纱!一、安...
一鸣安卓系统如何安装,轻松上手... 你有没有想过,给你的安卓手机换换口味?别看它现在运行得风生水起,偶尔来点新鲜玩意儿,岂不是更带劲?今...
安卓操作系统的归属,源自谷歌的... 你有没有想过,那个陪伴你每天刷抖音、玩游戏、处理工作的安卓操作系统,它究竟是谁的孩子呢?今天,就让我...
安卓启动系统设置界面,揭秘安卓... 你有没有发现,每次打开安卓手机,那启动系统设置界面就像是个神秘的宝箱,里面藏着无数的小秘密?今天,就...