精华内容
下载资源
问答
  • yum库包(共6个): yum-utils-1.1.31-52.el7.noarch.rpm yum-plugin-protectbase-1.1.31-52.el7.noarch.rpm yum-plugin-fastestmirror-1.1.31-52.el7.noarch.rpm yum-plugin-aliases-1.1.31-52.el7.noarch.rpm ...
  • 创建本地Yum仓库

    2019-05-14 10:37:59
    创建本地的YUM仓库,使用系统镜像配置仓库比createrepo创建的yum groupinstall安装。
  • 常用yum仓库

    2019-01-02 14:18:14
    yum仓库的一些常用的配置,其中包含docker-ce,还有一些其他的
  • CentOS7.2部署本地Yum仓库,安装阿里云上的kubernetes仓库、安装httpd服务、yum-utils,createrepo,确定仓库标识,创建本地yum仓库,验证仓库等.
  • yum仓库详细解读

    千次阅读 2020-12-22 13:04:50
    Yum:Yellowdog Updater,Modified的简称,起初由yellow dog发行版的开发者Terra Soft研发,用Python编写,后经杜克大学的Linux@Duke开发团队进行改进,遂有此名。Yum是一个shell前端软件包管理器,基于RPM包管理,...

    Yum:Yellowdog Updater,Modified的简称,起初由yellow dog发行版的开发者Terra Soft研发,用Python编写,后经杜克大学的Linux@Duke开发团队进行改进,遂有此名。Yum是一个shell前端软件包管理器,基于RPM包管理,能够从指定的服务器自动下载RPM包并安装,可以自动处理依赖关系,并且一次安装所有依赖的软件包。

    一、yum的分类

    1.客户端:客户端的配置非常简单,只要配置要一些基本的参数,就可以通过客户端来安装软件,并且解决软件包的依赖性。

    2.服务端:将所有需要的软件包同统一放在一个目录下,该目录可以通过ftp、http、https、file将需要使用软件的客户端传输需要的软件。

    二、yum的配置文件

    全局配置:/etc/yum.conf yum

    cachedir:软件包缓存目录

    keepcache:缓存是否保存,1保存0不保存

    debuglevel:调试级别(默认为2)

    logfile:日志文件路径

    gpgcheck:是否检查密钥,一种检验软件完整性的方式

    仓库配置:/etc/yum.repo.d/name.repo yum

    [name]:仓库id

    name :仓库名字

    baseurl: 为仓库的地址

    gpgkey:公钥地址,若是需要检查完整性的话可以添加密钥地址

    enable:是否开启当前仓库

    gpgcheck:是否使用密钥验证

    三、yum仓库中的变量信息

    \(releasever:当前OS的主版本号

    \)arch:处理器平台,i386,x86_64,i486,i586

    \(basearch:基础平台:i386,x86_64

    在搭建yum客户端仓库时,可以使变量让自己能够让repo配置文件在多个版本的系统中使用。但是yum服务器必须遵循命名规则。下面以阿里云举例。

    `https://mirrors.aliyun.com/centos/\)releaserver/os/$basearch/https://mirrors.aliyun.com/centos/6.9/os/x86_64/`

    四、yum命令

    1.启用与禁用仓库

    禁用仓库:yum-config-manager --disable “仓库名"

    启用仓库:yum-config-manager --enable “仓库名”

    2.显示软件仓库列表

    yum repolist

    3.显示软件包列表

    yum list

    4.安装卸载与更新

    安装:yum install package1 package2...

    重新安装:yum reinstall package

    卸载:yum remove package

    更新:yum update package

    降级:yum downgrage package

    检查可用的更新:yum check-update

    5.缓存命令

    清除缓存:yum clean all

    构建缓存:yum makecache

    6.查看依赖性

    yum deplist package1

    7.包组相关命令

    安装:yum groupinstall group1 [group2] [...]

    更新yum groupupdate group1 [group2] [...]

    列表yum grouplist [hidden] [groupwildcard] [...]

    删除yum groupremove group1 [group2] [...]

    信息yum groupinfo group1 [...]

    展开全文
  • 手把手教你如何配置YUM仓库

    千次阅读 2020-11-06 00:34:19
    文章目录前言一、YUM概述1.查看与配置YUM源2.软件仓库的提供方式3.RPM软件包的来源4.在软件仓库中加入非官方RPM包组5.安装并启用vsftpd服务6.本地YUM仓库7.yum常用命令 前言 首先,我们来了解一下什么是Yum。它的...

    前言

    首先,我们来了解一下什么是Yum。它的全拼是Yellow dog Updater Modified,在Linux系统中Yum也是一个命令。它的目的是安装、移除自动化升级rpm包(软件包管理),以及收集rpm包的有关信息。同时检查安装软件所依赖的包提示用户。它的功能与windows的下载工具软件类似但是Yum更强大。

    一、YUM概述

    YUM 全称(yellow  dog   Update   Modified)
               1.基于RPM包构建的软件更新机制          
               2.可以自动解决依赖关系                    
               3.所有软件包由集中的YUM软件仓库提供      #YUM软件仓库是指yum源:/etc/yum.repos.d/
               
    注:RPM只能检查依赖关系不能解决依赖关系,而yum可以解决依赖关系
    

    在这里插入图片描述

    1.查看与配置YUM源

    cd   /etc/yum.repos.d/          #查询yum源
    ls   -lh
    
    -rw-r--r--.  1 root  root  1.6k  107   23.10  local.repo     #yum源文件
    

    在这里插入图片描述

    vi  local.repo        #查看源文件
    
    [base] # 仓库类别
    name=cenetos-7 linux  # 仓库名称
    mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra(在线源的路径,需要联网)
    baseurl=file:///mnt (yum源的本地路径)
    enable=1   (开机即启动此yum源)
    gpgcheck=0 (不验证签名)
    #gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7(gpg公钥文件的路径)
    
    注:在线源(动态的),当客户机访问指向源时,访问的是一个服务器站点,服务器把访问的文件下载到客户机本地
    

    在这里插入图片描述

    2.软件仓库的提供方式

      FTP服务:ftp://....   既可以是在线也可以是本地
      HTTP服务:http://....  在线源
      本地目录:file://...   本地源
      baseurl=file:///mnt  本地源    file://:源自带两个//
    

    3.RPM软件包的来源

    CentOS发布的RPM包集合;
    第三方组织发布的RPM包集合;
    用户自定义的RPM包集合;
    
    [root@localhost ~]# mkdir -p /var/ftp/centos7
    [root@localhost ~]# cp -rf /media/cdrom/* /var/ftp/centos7
    

    4.在软件仓库中加入非官方RPM包组

    包括存在依赖关系
    [root@localhost ~]# mkdir /var/ftp/other
    [root@localhost ~]# cd /var/ftp/other
    lroot@localhost other]# createrepo -g /media/cdrom/repodata/repomd.xml ./
    ## 以现有的repodata目录为样板,非官方的RPM要先放入该目录下
    的所有RPM包;使用createrepo工具建立仓库数据文件
    

    5.安装并启用vsftpd服务

    RPM包来自CentOS 7 DVD光盘;通过FTP方式提供给客户机。
    
    [root@localhost ~]# rpm -ivh /media/cdrom/Packages/vsftpd-3.0.2-21.el7.x86_64.rpm
    [root@localhost ~]# systemctl start vsftpd
    [root@localhost ~]# systemctl enable vsftpd
    
    

    6.本地YUM仓库

    直接以CentOS 7光盘作软件仓库,将CentOS 7光盘放入光驱,挂载镜像到仓库位置,URL地址为 “ file:///media/cdrom ”
    
    vi /etc/yum.repos.d/local.repo(local的名字可以自己改)
    
    [base] # 仓库类别
    name=cenetos-7 linux  # 仓库名称
    mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra #在线源的路径,需要联网
    baseurl=file:///mnt    #yum源的本地路径
    enable=1   (开机即启动此yum源)
    gpgcheck=0 (不验证签名)
    #gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7  #gpg公钥文件的路径
    
    扩展:还可以为客户机指定yum仓库位置
    

    7.yum常用命令

    安装软件:
      yum install [软件名]
      yum groupinstall <包组名>
    升级软件:
      yum update
      yum groupupdate
    
    卸载软件:
      yum remove <软件名>
      yum groupremove <包组名>
    
    示例:
    [root@localhost ~]# yum -y install net-snmp		   ##-y表示自动确认
    [root@localhost ~]# yum -y groupinstall gnome-desktop
    [root@localhost ~]# yum -y update
    [root@localhost ~]# yum -y  remove  autofs
    [root@localhost ~]# yum -y  groupremove  gnome-desktop
    
    
    yum list                 #查询软件包列表
    yum search all httpd     #查询指定软件包
    yum -y install ftp       #安装软件包
    yum -y remove ftp        #卸载软件包
    yum clean all            #清理缓存数据
    yum makecache            #建立yum缓存
    
    展开全文
  • centOS7设置yum仓库

    万次阅读 2018-07-23 10:00:58
    什么是yum ? yum,是Yellow dog Updater Modified的简称,起初是由yellow dog这一发行版的开发者Terra Soft研发,用python写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke开发团队进行改进,遂...

    什么是yum ?
    yum,是Yellow dog Updater Modified的简称,起初是由yellow dog这一发行版的开发者Terra Soft研发,用python写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke开发团队进行改进,遂有此名。
    众所周知,Redhat和Fedora的软件安装命令是rpm,但是用rpm安 装软件最大的麻烦就是需要手动寻找安装该软件所需要的一系列依赖关系,超级麻烦不说,要是软件不用了需要卸载的话由于卸载掉了某个依赖关系而导致其他的软 件不能用是非常恼人的。令人高兴的是,Fedora终于推出了类似于ubuntu中的apt的命令yum,令Fedora的软件安装变得简单容易。
    yum有以下特点:
    可以同时配置多个资源库(Repository) 简洁的配置文件(/etc/yum.conf)
    自动解决增加或删除rpm包时遇到的倚赖性问题 使用方便
    *保持与RPM数据库的一致性

    什么是yum仓库?
    yum仓库就是使用yum命令下载软件的镜像地址
    我们通常使用 yum install 命令来在线安装linux系统的软件, 这种方式可以自动处理依赖性关系,并且一次安装所有依赖的软体包,但是经常会遇到从国外镜像下载速度慢,无法下载的情况.那么此时我们就需要把我们的yum 源改为国内的镜像,

    centOs 中yum 的配置文件在 /etc/yum.repos.d 目录下, 其中有多个配置文件,每一个配置文件中都可以配置一个或多个repository, 但是最终会被合并为一个交给系统,所以多个文件只是为了方便管理
    下边我们就设置一下自己的yum仓库
    步骤:

    1. cd /etc/yum.repos.d #进入配置文件目录
    2. mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup #备份原文件
    3. touch local.repo # 创建自己的配置文件
    4. vi local.repo 在其中输入以下内容:
    # CentOS-Base.repo
    #
    # The mirror system uses the connecting IP address of the client and the
    # update status of each mirror to pick mirrors that are updated to and
    # geographically close to the client.  You should use this for CentOS updates
    # unless you are manually picking other mirrors.
    #
    # If the mirrorlist= does not work for you, as a fall back you can try the
    # remarked out baseurl= line instead.
    #
    #
    
    [base]
    name=CentOS-$releasever - Base - mirrors.aliyun.com
    failovermethod=priority
    baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/
            http://mirrors.aliyuncs.com/centos/$releasever/os/$basearch/
    #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
    gpgcheck=1
    gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
    
    #released updates
    [updates]
    name=CentOS-$releasever - Updates - mirrors.aliyun.com
    failovermethod=priority
    baseurl=http://mirrors.aliyun.com/centos/$releasever/updates/$basearch/
            http://mirrors.aliyuncs.com/centos/$releasever/updates/$basearch/
    #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
    gpgcheck=1
    gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
    
    #additional packages that may be useful
    [extras]
    name=CentOS-$releasever - Extras - mirrors.aliyun.com
    failovermethod=priority
    baseurl=http://mirrors.aliyun.com/centos/$releasever/extras/$basearch/
    gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
    

    ps:还有简单方式

    wget -O /etc/yum.repos.d/CentOS-Base.repo  http://mirrors.aliyun.com/repo/Centos-7.repo
    yum make cache
    

    5.保存退出,并测试

    yum list #显示yum包
    yum   clean   all   #清除yum缓存
    yum    makecache  #缓存本地yum仓库中的软件包信息
    yum    install    httpd   #安装apache
    rpm    -ql    httpd  #查询所有安装httpd的目录和文件
    

    配置本地Yum仓库

    1. 搭建一个本地Yum,将光盘挂载到/media
    mount /dev/cdrom /media/
    
    1. 将本地设置为客户端,进行Yum验证
      命令操作如下所示:
      cp CentOS-Base.repo local.repo #复制一个模板文件
    
    1. 修改文件为如下内容
    name=Red Hat Enterprise Linux 6           //此为描述信息,可以看情况填写
    baseurl=file:///media/                     //此项为yum软件仓库位置,指向光盘挂载点
    enabled=1                                   //此项为是否开启,1为开启0为不开启
    gpgcheck=1                                  //此项为是否检查签名,1为监测0为不检测
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release  //签名认证信息的路径
    
    yum repolist 查看是否有该仓库
    

    repo文件详解
    repo文件是Fedora中yum仓库(软件仓库)的配置文件,通常一个repo文件定义了一个或者多个软件仓库的细节内容,例如我们将从哪里下载需要安装或者升级的软件包,repo文件中的设置内容将被yum读取和应用!
    YUM的工作原理并不复杂,每一个 RPM软件的头(header)里面都会纪录该软件的依赖关系,那么如果可以将该头的内容纪录下来并且进行分析,可以知道每个软件在安装之前需要额外安装 哪些基础软件。也就是说,在服务器上面先以分析工具将所有的RPM档案进行分析,然后将该分析纪录下来,只要在进行安装或升级时先查询该纪录的文件,就可 以知道所有相关联的软件。所以YUM的基本工作流程如下:

    1. 服务器端:在服务器上面存放了所有的RPM软件包,然后以相关的功能去分析每个RPM文件的依赖性关系,将这些数据记录成文件存放在服务器的某特定目录内。

      1. 客户端:如果需要安装某个软件时,先下载服务器上面记录的依赖性关系文件(可通过WWW或FTP方式),通过对服务器端下载的纪录数据进行分析,然后取得所有相关的软件,一次全部下载下来进行安装。

    yum 相关配置文件
    yum 的配置文件分为两部分:main 和repository

    - main 部分定义了全局配置选项,整个yum 配置文件应该只有一个main。常位于/etc/yum.conf 中。
    - repository 部分定义了每个源/服务器的具体配置,可以有一到多个。常位于/etc/yum.repo.d 目录下的各文件中。
    

    /etc/yum.conf详解

    [main]
    cachedir=/var/cache/yum
    #cachedir:yum缓存的目录,yum在此存储下载的rpm包和数据库,一般是/var/cache/yum。
    debuglevel=2
    #debuglevel:除错级别,0──10,默认是2 貌似只记录安装和删除记录
    logfile=/var/log/yum.log
    pkgpolicy=newest
    #pkgpolicy: 包的策略。一共有两个选项,newest和last,这个作用是如果你设置了多个repository,而同一软件在不同的repository中同时存 在,yum应该安装哪一个,如果是newest,则yum会安装最新的那个版本。如果是last,则yum会将服务器id以字母表排序,并选择最后的那个 服务器上的软件安装。一般都是选newest。
    distroverpkg=centos-release
    #指定一个软件包,yum会根据这个包判断你的发行版本,默认是redhat-release,也可以是安装的任何针对自己发行版的rpm包。
    tolerant=1
    #tolerent,也有1和0两个选项,表示yum是否容忍命令行发生与软件包有关的错误,比如你要安装1,2,3三个包,而其中3此前已经安装了,如果你设为1,则yum不会出现错误信息。默认是0。
    exactarch=1
    #exactarch,有两个选项1和0,代表是否只升级和你安装软件包cpu体系一致的包,如果设为1,则如你安装了一个i386的rpm,则yum不会用1686的包来升级。
    retries=20
    #retries,网络连接发生错误后的重试次数,如果设为0,则会无限重试。
    obsoletes=1
    gpgcheck=1
    #gpgchkeck= 有1和0两个选择,分别代表是否是否进行gpg校验,如果没有这一项,默认是检查的。
    reposdir=/etc/yum.repos.d #默认是 /etc/yum.repos.d/ 低下的 xx.repo后缀文件
    #默认都会被include 进来 也就是说 /etc/yum.repos.d/xx.repo 无论配置文件有多少个 每个里面有多少个[name] 最后其实都被整合到 一个里面看就是了 重复的[name]后面的覆盖前面的
    exclude=xxx
    #exclude 排除某些软件在升级名单之外,可以用通配符,列表中各个项目要用空格隔开,这个对于安装了诸如美化包,中文补丁的朋友特别有用。
    keepcache=[1 or 0]
    #  设置 keepcache=1,yum 在成功安装软件包之后保留缓存的头文件 (headers) 和软件包。默认值为 keepcache=0 不保存
    
    reposdir=[包含 .repo 文件的目录的绝对路径]
    #  该选项用户指定 .repo 文件的绝对路径。.repo 文件包含软件仓库的信息 (作用与 /etc/yum.conf 文件中的 [repository] 片段相同)。
    

    /etc/yum.repo.d/xx.repo文件详解

    [serverid]
    #serverid是用于区别各个不同的repository(仓库;贮藏室;博物馆;亲信),必须有一个独一无二的名称。 重复了 前面覆盖后面--还是反过来呢???用enabled 测试是后面覆盖前面
    
    
    name=Some name for this server
    #name,是对repository的描述,支持像$releasever $basearch这样的变量; name=Fedora Core $releasever - $basearch - Released Updates
    
    baseurl=url://path/to/repository/
    #baseurl是服务器设置中最重要的部分,只有设置正确,才能从上面获取软件。它的格式是:
    baseurl=url://server1/path/to/repository/
    url://server2/path/to/repository/
    url://server3/path/to/repository/
    #其中url支持的协议有 http:// ftp:// file://三种。baseurl后可以跟多个url,你可以自己改为速度比较快的镜像站,但baseurl只能有一个,也就是说不能像如下格式:
    baseurl=url://server1/path/to/repository/
    baseurl=url://server2/path/to/repository/
    baseurl=url://server3/path/to/repository/
    其中url指向的目录必须是这个repository header目录的上一级,它也支持$releasever $basearch这样的变量。
    
    #mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
    #上面的这一行是指定一个镜像服务器的地址列表,通常是开启的,本例中加了注释符号禁用了,我们可以试试,将$releasever和$basearch替换成自己对应的版本和架构,例如10和i386,在浏览器中打开,我们就能看到一长串镜可用的镜像服务器地址列表。
    
    url之后可以加上多个选项,如gpgcheck、exclude、failovermethod等,比如:
    gpgcheck=1
    exclude=gaim
    #其中gpgcheck,exclude的含义和[main]部分相同,但只对此服务器起作用,
    failovermethod=priority
    #failovermethode 有两个选项roundrobin和priority,意思分别是有多个url可供选择时,yum选择的次序,roundrobin是随机选择,如果连接失 败则使用下一个,依次循环,priority则根据url的次序从第一个开始。如果不指明,默认是roundrobin。
    
    enabled=[1 or 0]
    #当某个软件仓库被配置成 enabled=0 时,yum 在安装或升级软件包时不会将该仓库做为软件包提供源。使用这个选项,可以启用或禁用软件仓库。
    #通过 yum 的 --enablerepo=[repo_name] 和 --disablerepo=[repo_name] 选项,或者通过 PackageKit 的"添加/删除软件"工具,也能够方便地启用和禁用指定的软件仓库
    

    几个变量:

    $releasever,发行版的版本,从[main]部分的distroverpkg获取,如果没有,则根据redhat-release包进行判断。
    $arch,cpu体系,如i686,athlon等
    $basearch,cpu的基本体系组,如i686和athlon同属i386,alpha和alphaev6同属alpha。
    

    参考资料:
    http://www.blogjava.net/jvict/articles/305149.html
    https://www.cnblogs.com/nineep/p/6795692.html

    展开全文
  • 同步公网镜像到本地私有仓库 用repoync 命令,Reposync用于将远程yum存储同步到本地存储 reposync -np /data/centos/7/base/ ##这里同步的源文件就是上一步配置的yum源,/data/centos/7/base/ 为生成的本地yum...

    本地私有仓库搭建步骤:
    1.安装nginx

    2.在本机配置阿里云yum源

    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
    wget -O /etc/yum.repos.d/CentOS-epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
    

    ##这里将阿里的第三方epel源一起进行配置

    3.同步公网镜像到本地私有仓库
    用repoync 命令,Reposync用于将远程yum存储库同步到本地存储库

    reposync -np  /data/centos/7/base/     
    ##这里同步的源文件就是上一步配置的yum源,/data/centos/7/base/ 为生成的本地yum仓库文件即rpm包所在路径
    

    reposync
    -n:只下载最新的包
    -p:下载包的路径:默认为当前目录

    4.将yum仓库文件即rpm包所在路径设置为 nginx发布目录

    server {
        listen       80;
        server_name  mirrors.aaaa.com;
        root         /data/centos/7/base/;   #这里是yum源存放目录   
        location / { 
            autoindex on;        #打开目录浏览功能
            autoindex_exact_size off;  # off:以可读的方式显示文件大小
            autoindex_localtime on; # on、off:是否以服务器的文件时间作为显示的时间
            charset utf-8,gbk; #展示中文文件名
            index index.html;
        }   
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }   
    }
    

    5.设置定时同步任务
    定时脚本:yum_update.sh

    #!/bin/bash
    echo 'Updating Aliyum Source'
    DATETIME=`date +%F_%T`
    exec > /var/log/aliyumrepo_$DATETIME.log
         reposync -np /data/package/centos/7/base
    if [ $? -eq 0 ];then
          createrepo --update /data/centos/7/base/base
          createrepo --update /data/centos/7/base/extras
          createrepo --update /data/centos/7/base/updates
          createrepo --update /data/centos/7/base/epel
        echo "SUCESS: $DATETIME aliyum_yum update successful" >>/var/log/aliyumrepo_$DATETIME.log
      else
        echo "ERROR: $DATETIME aliyum_yum update failed" >> /var/log/aliyumrepo_$DATETIME.log
    fi
    

    添加定时任务:

    0 3 * * 1  /bin/sh  /data/crond/yum_update.sh
    

    ##每周一凌晨三点执行

    ##参考:
    https://blog.csdn.net/moyuanbomo/article/details/81667006
    https://www.cnblogs.com/lldsn/p/10479493.html

    展开全文
  • deepin安装yum并设置yum仓库

    千次阅读 2020-06-13 10:41:30
    deepin版本:15.11桌面版 apt install yum cd /etc/yum/repos.d (不是/etc/yum.repos.d) vi 163.repo,写入 [163] name=163 baseurl=http://mirrors.163.com/centos/7/os/x86_64/ gpgcheck=0 enabled=1
  • 搭建常见的yum仓库以及详细步骤

    千次阅读 2020-04-12 00:42:18
    yum客户端配置 以及命令详解 /etc/yum.conf #为所有仓库提供公共配置 /etc/yum.repos.d/*.repo: #为每个仓库的提供配置文件 【/etc/yum.conf 】的Centos8与Centos7的区别 [main]:代表主要配置 gpgcheck=1 代表...
  • Linux配置本地Yum仓库方法

    千次阅读 2020-09-09 20:11:41
    Linux配置本地Yum仓库方法 一、服务端:显示光盘的内容,挂载光驱设备 [root@WXR ~]# mount /dev/cdrom /mnt/ 二、客户端:书写客户端配置文件,指定服务端位置 [root@WXR ~]# cat /etc/yum.repos.d/dvd.repo ...
  • 基于Nginx本地Yum仓库的搭建

    千次阅读 2017-12-10 16:23:23
    基于Nginx本地Yum仓库的搭建在RHEL及Centos系列linux发行版中,Yum是我们安装软件包最为常用的工具。但有时在工作中,我们可能很难实时接触到互联网,或者从流量成本考虑,反复从互联网下载软件包花费大而且占用带宽...
  • Linux系统部署服务器yum仓库与nfs服务

    千次阅读 2020-08-04 16:22:52
    部署YUM仓库与NFS服务一、部署YUM软件仓库1、了解YUM软件仓库2、构建3、Linux系统构建YUM软件仓库3.1、构建服务器端YUM软件仓库3.2、构建客户端YUM软件仓库3.3、测试构建是否成功4、管理YUM仓库的的常用命令4.1、yum...
  • linux yumyum仓库

    万次阅读 2016-12-24 16:53:46
    source: ... 时间:2015-04-12 06:52:57 阅读:1065 评论:0 收藏:0 [点我收藏+] ...标签:yum yum仓库配置 1. yum的由来  为了解决程序间的依赖关系,RedHat曾推出了一款名为update的
  • 使用yum安装软件 命令: ####查看软件包 yum list all ##列出yum源仓库里面的所有可用的安装包 yum list installed ##列出所有已经安装的安装包 yum list available ##列出没有安装的安装包 ####安装软件 ...
  • 指定YUM仓库

    千次阅读 2019-04-04 09:12:46
    首先,我们可以通过yum repolist 命令查看系统当前的yum仓库 yum-config-manager --add http://content.example.com/rhel7.0/x86_64/dvd vim /etc/yum.repos.d/content.example.com_rhel7.0_x86_64_dvd.repo … 添加...
  • CentOS配置yum仓库的三种方法

    万次阅读 2019-01-02 17:12:22
    孜孜以求,必有所获、、、 对网上的配置方式做个总结(仅代表个人总结且经过本人实际操作。),无论哪种配置方式请记住...进入到/etc/yum.repos.d/目录(cd /etc/yum.repos.d/) 用wget下载repo文件,输入命令wge...
  • Centos8 配置 yum仓库 搭建

    千次阅读 2019-12-28 22:51:08
    1.介绍yum命令 2.yum仓库搭建 3.测试下载 实验步骤: 第一部分: Yum Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器...
  • 此时,在服务器上直接使用Yum命令根本无法使用,为了方便在本地搭建环境,为了方便快捷安装软件依赖包,我们采用临时解决方案进行本地Yum仓库搭建,不但可以供搭建机器使用,更可以供整个服务器群使用。 说明:想...
  • 用shell脚本搭建本地yum仓库

    千次阅读 2021-10-19 16:02:11
    cd /etc/yum.repos.d/ mkdir bakup mv *.repo bakup/ echo "[local] name=local baseurl=file:///mnt enabled=1 gpgcheck=0" > localyum.repo yum clean all yum list [root@localhost data.
  • 配置yum仓库的方法

    千次阅读 2020-04-26 16:56:17
    [root@web1 ~]# yum repolist all 6、装包测试 [root@web1 ~]# yum -y install sl 7、运行sl 三、网络提供Yum源 1、备份repo文件 [root@web1 ~]# mv /etc/yum.repos.d/a.repo /etc/yum.repos.d/repo/ [root@web1 ~]#...
  • linux的yum仓库

    2018-12-26 15:00:37
    目录 1、yum在线安装 ①、yum源文件 2、光盘搭建本地yum源 ...RPM安装方法的安装依赖问题(树形依赖、环形依赖、文件依赖等)使初学者苦不堪言,如果所有的rpm包都是采用rpm安装方法,则rpm包的使用难度很大...
  • 一、基于file://的本地光盘创建yum仓库过程 1、指定yum仓库服务器。 2、创建yum client 配置文件。 二、基于http的网络yum仓库服务搭建 1、安装httpd,启动httpd服务 2、创建对应的http仓库目录 3、创建yum ...
  • 4, yum clean all &amp;amp;amp;amp;amp;&amp;amp;amp;amp;amp; yum makecache &amp;amp;amp;amp;amp;&amp;amp;amp;amp;amp; yum list #http yum -y install httpd service
  • Linux如何配置yum仓库并挂载yum

    万次阅读 2018-11-10 02:20:38
    文章目录yum软件仓库的介绍yum的配置配置完成后要将yum源进行挂载操作 yum软件仓库的介绍 &nbsp; &nbsp; &nbsp; &nbsp; yum软件仓库的作用是进一步简化RPM管理软件的难度以及自动分析所需要的软件包...
  • Yum概念 Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次...
  • linux创建本地yum仓库

    千次阅读 2019-01-05 20:25:02
    先创建一个文件夹 # mkdir /docker 然后将要安装的rpm包放进这个文件夹 ...进入文件查看,确保已经有rpm包 ...docker-engine-selinux-1.12.1-1.el7....# yum search docker              
  • 在生产环境中,我们不可能所有的服务器都能连接外网更新rpm包,比较理想的环境是:有一台Linux服务器可以连接外网,剩余的服务器通过这台yum服务器更新。 传统的做法是先把包下载到内网中的yum服务器上,然后通过...
  • 配置局域网下的yum源(yum源在局域网中的某台机器上) 安装本地yum源 1. 将Centos光盘/Cnetos系统的iso文件加载到光驱 2. 挂在光驱 mount -t iso9660 -o ro /dev/cdrom /mnt/cdrom/ 3. 如果需要开机自动挂载...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 233,019
精华内容 93,207
关键字:

yum库