首页 > 系统相关 >yum源的基本知识

yum源的基本知识

时间:2023-10-23 16:56:01浏览次数:29  
标签:唯一性 仓库 检测 基本知识 repo yum 软件包

一、yum源配置

1.本地yum源配置内容

[local]#仓库名称,自定义,担具有唯一性 ‘唯一性是说在yum.repos.d这个文件夹中只能有一个这个名字的yum仓库’
name=local_centos#仓库描述,类似于仓库解释,描述信息自定义,不具备唯一性
baseurl=file://绝对路径(repodata的上一级目录)
enabled=1#软件仓库是否启动  1启动0不启动
gpgcheck=0#是否检测软件包签名,0不检测,1检测 (意思是要不要检测软件包的密钥id)(如果这个地方等于1,则要加一条配置文件  gpgkey=路径 来指定他的密钥id在哪里)

2.检测仓库可用性

yum repolist

源标识 源名称 状态
local local_centis 4,021
repolist:4,021

3.找到指定的软件包

yum list 软件包名字

4.安装软件包

yum install -y 软件包名称 #-y 指的是如果有选择全部y

yum命令相较于rpm安装步骤来说,较好的一点是安装的时候不用指定软件包的全名

5.清除仓库缓存

yum clean all

6. 升级软件包版本

yum uodate 软件包包名

7.卸载软件包

yum remove 软件包包名

8.查看文件由哪个软件包产生(主要用于查找程序文件)

yum provides 文件名

9.生成缓存

yum makecache

10.网络仓库配置

(国内镜像仓库:阿里,清华大学)

yum -y install wget
#下载阿里base源(基本软件仓库,解决rpm软件的依赖关系)
wget -o /etc/yum.repos.d/Centos-Base.repo https://mirroe.aliyun.com/repo/Centos-7.repo
#下载阿里epel源(额外软件仓库,包含很多基本软件仓库没有的软件包)
wget -o /etc/yum.repos.d/epel.repo https://mirroe.aliyun.com/repo/epel-7.repo

配置网络yum仓库
配置同本地基本一致
路径修改

[name]#仓库名称,自定义,担具有唯一性 ‘唯一性是说在yum.repos.d这个文件夹中只能有一个这个名字的yum仓库’
name=name1#仓库描述,类似于仓库解释,描述信息自定义,不具备唯一性
baseurl=http//:mirroe.aliyun.com/repo/epel-7.repo
gpgcheck=0#是否检测软件包签名,0不检测,1检测 (意思是要不要检测软件包的密钥id)(如果这个地方等于1,则要加一条配置文件  gpgkey=路径 来指定他的密钥id在哪里)

标签:唯一性,仓库,检测,基本知识,repo,yum,软件包
From: https://www.cnblogs.com/humlogs/p/17782875.html

相关文章

  • linux yum安装maven
    安装mavenwgethttp://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo-O/etc/yum.repos.d/epel-apache-maven.repoyum-yinstallapache-maven查看mavenhomemvn-v 配置环境变量vi/etc/profile重载环境变量source/etc/profile......
  • Linux利用httpd搭建局域网yum源,linux搭建本地yum源
    整理了,使用linuxios搭建本地yum源。使用ios镜像挂载本地开启httpd制作本地yum源。基于ios的rpm包使用httpd搭建局域网yum源。首先普及一下YUM常用命令参数:yummakecache#构建缓存yumcheck-update#列出所有可更新的软件清单命令yumlistall......
  • linux centos7用 yum安装nginx
    1.nginx中加入nginx软件包yuminstallepel-releaseyumupdate2.安装nginxyum-yinstallnginx 3.查看nginx相关目录(可跳过)whereisnginx4.启动nginxsystemctlstartnginx5.nginx停止重启平滑重启命令systemctlstopnginxsystemctlrestartngi......
  • linux yum 安装redis
    安装启动redis并设置开机自动启动yuminstall-yepel-release&&sleep3&&yuminstall-yredis&&systemctlenable--nowredis查看redis服务器状态systemctlenableredis 开放防火墙端口号(若已关闭防火墙请略过)firewall-cmd--zone=public--add-port=80/t......
  • 使用yum部署LAMP
    #阿里云默认镜像站https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.b0451b11g6zMTM#查看当前操作系统版本cat/etc/redhat-release#配置网络yum源在阿里云拿到需要的镜像例(centos7)下载到当前机器wget-O/etc/yum.repos.d/CentOS-Base.repohttps://m......
  • 详解apt、yum、dnf 和 pkg
    介绍包管理系统除了安装软件外,它还提供了工具来更新已经安装的包。包存储库有助于确保你的系统中使用的代码是经过审查的,并且软件的安装版本已经得到了开发人员和包维护人员的认可。在配置服务器或开发环境时,我们最好了解下包在官方存储库之外的情况。某个发行版的稳定版本中的......
  • RPM和Yum
    3RPM软件包简介RPM包文件名特征软件名-版本信息.操作系统.硬件架构.rpmfirefox-91.9.0-1.el8_5.x86_64.rpm软件名:firefox软件包名:firefox-91.9.0-1.el8_5.x86_64.rpm4RPM包的一般安装位置(分散)普通执行程序:/usr/bin/、/bin/服务器程序、管理工具:/usr/sbin/、/sbin/配......
  • centos上yum无法使用的问题以及无法用yum安装screen,iftop,nethogs等的解决办法
    大家可能都发现了centos8已经不在更新了。当我们使用yum安装某些工具的时候,会提示安装源失败解决方案:删除repo文件然后重新下载即可修复yum安装报错问题1.进入/etc/yum.repos.d/目录cd/etc/yum.repos.d/2.备份原来的yum.repos.d文件cd/etcmkdirbackupcdbackupmkdiryum.re......
  • CentOS配置yum源
    1.安装Centos后默认的yum源如下mkdir/opt/centos-yum.bak[root@yuxl~]#ll/etc/yum.repos.d/total32-rw-r--r--.1rootroot1664Dec92015CentOS-Base.repo-rw-r--r--.1rootroot1309Dec92015CentOS-CR.repo-rw-r--r--.1rootroot649Dec92015......
  • 自建yum仓库,分别为网络源和本地源
    网络yum源配置文件:[14:42:19root@centos8cd]#cat/etc/yum.repos.d/base.repo[BaseOS]name=BaseOSbaseurl=https://mirrors.aliyun.com/centos/$releasever/BaseOS/$basearch/os/   https://mirrors.huaweicloud.com/centos/$releasever/BaseOS/$basearch/os/   ......